- 【Linux函数】命令行参数解析函数
April.19th
嵌入式Linuxc语言linux
文章目录前言版本迭代参考文档命令行参数getopt()getopt_long()getopt_long_only()总结前言每个开源代码的main函数中都有一个命令行参数解析函数,今天特意参考各种博客资料总结一下。版本迭代时间版本版本更新2024.8.26V1.0初始版本参考文档1.https://blog.csdn.net/qq_41816308/article/details/13289963
- 安装sass报错
逸笛
- 數據集成平台:datax將MySQL數據以query方式同步到hive
m0_37759590
mysqlhivedataxmysqlhivedatax
數據集成平台:datax將MySQL數據以query方式同步到hive1.py腳本#coding=utf-8importjsonimportgetoptimportosimportsysimportMySQLdbimportre#MySQL相关配置,需根据实际情况作出修改mysql_host="xx"mysql_port="3306"mysql_user="xx"mysql_passwd="xx"
- Python 使用getopt函数用法
qiaobing1226
pythonlinux
1.getopt有啥用?python使用命令行运行脚本的时候,可使用getopt()函数进行解析各种参数,可解析sys.argv获取用户输入。2.getopt怎么用定义:getopt(args,shortopts,longopts=[]),args:固定写法sys.argv[1:]shortopts:短选项限制命令参数的key名称(命令参数可以不传,若传,必须按照指定名称,否则就噶了)命令行参数必
- Selenium折线图自动化测试
知识的宝藏
#Selenium图表自动化测试自动化
目录获取折线图echarts实例获取折线图实例锚点的坐标通过echarts实例的getOption()方法获取坐标数据将折线图坐标点转换为像素坐标值整合折线图坐标数据根据折线图坐标计算出锚点相对于浏览器中的坐标计算canvas画布原点的坐标计算折线图相对于浏览器的坐标使用计算后的坐标使用SeleniumAPI进行图表交互
- python 脚本解析 1----main()写法和几种退出方法
Solei_sun
python
main()主函数:Python之父GuidovanRossum提供了一些关于如何编写易于在其他上下文中调用的main()函数的建议,例如,当您想尝试时从交互式Python提示符中调用。python主函数的一般写法:""Moduledocstring.Thisservesasalongusagemessage."""importsysimportgetoptdefmain():#parsecomm
- webassembly002 whisper.wasm wasm_eval 与js代码交互 js部分
FakeOccupational
硬件和移动端javascriptwhisperwasm
html的js##libmain#set(TARGETlibmain)add_executable(${TARGET}emscripten.cpp)#添加可执行目标libmain,并包含emscripten.cpp文件include(DefaultTargetOptions)#引入默认的目标选项,https://blog.csdn.net/ResumeProject/article/details
- 剖析Linuxptp中ptp4l实现--OC
我我我只会printf
1588v2linuxptp1588v2嵌入式PTPlinux
源码克隆地址:git://git.code.sf.net/p/linuxptp/code项目官网文档:https://linuxptp.nwtime.org/documentation/关于linuxptp的相关配置可以参考以下博文:linuxptp/ptp4lPTP时钟同步配置选项代码剖析ptp4l的main函数在ptp4l.c中,命令行解析使用的是getopt_long,具体使用方法可以百度,
- echars 修改属性数据,不生效的原因可能如下:
大浪淘沙1024
前端javascript开发语言
修改单个属性数据,生效情况分为渲染之前和之后两种:1、页面渲染之后,根据leng图例进行切换2、页面渲染之前,对属性数据进行变换constechartsLiving=this.$refs.supHeiEcharts.getEchartsLiving()constoption=echartsLiving.getOption()constseriesData=option.series.find(it
- Buildroot打包问题--IDO-SBC2D06
二叉平衡木
buildroot
需求:打包包含Qt5、hidapi、libusb、串口读写、ntfs磁盘支持、openssh、自动获取dhcp、vim编辑器的固件测试:Buildroot2020.05、Buildroot2023.02可正常打包,运行,且启动速度飞快第一步:TargetoptionsTargetArchitecture(ARM(littleendian))TargetBinaryFormat(ELF)Target
- Mac Android Studio Flutter常用快捷键
JackLeeVip
Flutter开发常用快捷键看到所有的实现类cmd+option+b给某个组件包裹另一个组件option+enter查看抽象类的实现类optioncommandB抽取一个Widgetoption+enter+W考虑到快捷键冲突->shift+cmd+W设置->Keymap搜索extract拷贝cmd+D热重载(最主要是执行build方法)cmd+\热重启(重新运行整个App)cmd+shift+\
- linux C函数之strdup函数分析和getopt_long()的使用
qq_27898413
c语言开发语言
函数原型:#includechar*strdup(constchar*s);函数介绍:strdup()函数主要是拷贝字符串s的一个副本,有函数返回值返回,这个副本有自己的内存空间,和s没有关联。strdup函数复制一个字符串,使用完后,要使用free函数删除在函数中动态申请的内存,strdup函数的参数不能为NULL,一旦为NULL就会段错误,因为该函数包括了strlen函数,而该函数参数不能为N
- Linux:linux getopt_long()函数(命令行解析)(getopt、getopt_long_only)(短选项 -,长选项 --)
技术探索者
#Clinux知识linuxc语言getopt_long
前言在linux中,经常需要各种命令,通常情况下都会带各种参数,而这些参数是如何解析的呢?通常使用GNUC提供的函数getopt、getopt_long、getopt_long_only函数来解析命令行参数。一、关于命令行参数命令行参数可以分为两类,一类是短选项,一类是长选项,短选项在参数前加一杠"-",长选项在参数前连续加两杠"–",如下表(ls命令参数)所示,其中-a,-A,-b都表示短选项,
- 代写command-line、代做C/C++编程、代做arbitrary program、c++代写代做R语言程序|帮做C/C++编程
longwanggua
2019/1/29Workingwithgetopt()https://cis.technikum-wien.at/documents/bel/1/prg/semesterplan/tasks/content/getopt.html1/3Workingwithgetopt()Thefunctiongetopt()allowstoimplementprogramswithcommand-linear
- 图解:Netty的TCP_NODELAY选项
40岁资深老架构师尼恩
javatcp/ipjava面试
Netty的TCP_NODELAY选项来自社群小伙伴的交流总目录博客园版为您奉上更多の珍贵的学习资源有关本文的脚本和代码,可以来尼恩发起的Java高并发疯狂创客圈社群交流和获取。Netty的TCP选项的配置DefaultSocketChannelConfig@SuppressWarnings("unchecked")@OverridepublicTgetOption(ChannelOptionop
- 批量上传Nexus仓库脚本
Crazy_diamonds
maven
push_nexus.shwhilegetopts":r:u:p:"opt;docase$optinr)REPO_URL="$OPTARG";;u)USERNAME="$OPTARG";;p)PASSWORD="$OPTARG";;esacdonefind./typef-not-path'./push_nexus\.sh*'-not-path'*/\.*'-not-path'*/\^archety
- 项目中将sass更换成less(TypeError: this.getOptions is not a function已解决)
爱敲代码的婷婷婷.
sassless前端
在更换之前,首先了解sass与less在用法上的区别有哪些(这里简单提几个):变量区别:Less中用@,Sass用$sass支持条件语句,可以使用if{}else{}、for循环等,而less不支持在定义变量时候,如果要将此变量作为类名使用,less中类名变量的值是没有引号的,而sass有sass中如果变量需要在字符串中嵌套,则需要使用#加大括号包裹,less中是变量名使用大括号包裹less定义变
- 我的创作纪念日
Balaaam
学习程序人生
机缘想通过blog的形式来记录自己的学习笔记,自己也可以随时查看笔记,就发现了CSDN。收获学会了markdown的语法,如何排版博文;知道了持续输出的重要性;通过blog的形式督促自己更好地完成了一些课程的学习。日常偶尔写写博客,更愿意把博客当成是输出的一种手段。成就while(-1!=(opt=getopt(argc,argv,"s:E:b:t:"))){switch(opt){case's'
- Linux/Uinx 系统编程:getopt()函数用法
若亦_Royi
Linux/Uinx系统编程linux运维服务器
Linux/Uinx系统编程:getopt()函数用法getopt()函数描述getopt()函数是用来分析命令行参数的,该函数由Unix标准库提供,包含在头文件中。函数原型#includeintgetopt(intargc,char*constargv[],constchar*optstring);externchar*optarg;externintoptind,opterr,optopt;各
- linux bash shell的getopt以及函数用法小记
芯的一天
LinuxBashlinuxbash
getopt长选项短选项可选参数whilecaseifbasename函数变量shiftread实现功能描述:1.实现可选参数传入-c或--clearBuild。2.用shell脚本来实现选择,make时是否clean。3.可以打印用法帮助和作者信息。#!/bin/bash#sh函数定义***************************usage(){sh_name=$(basename$1)
- R语言【cli】——builtin_theme():内置的CLI主题
ALittleHigh
#clir语言开发语言
Packagecliversion3.6.0Description此主题始终处于活动状态,并且位于主题堆栈的底部。Usagebuiltin_theme(dark=getOption("cli.theme_dark","auto"))Argument参数【dark】:是否使用黑暗主题。cli.theme_dark选项可用于显式请求暗主题。如果没有设置,或者设置为“auto”,那么cli会尝试检测暗主
- C语言:va_xx、getopt_xx、str_xx等函数
小嵌同学
C语言高级专题系列从C高级到征服C++c++开发语言C嵌入式linuxwindows
目录前言一、va_xx系列函数二、getopt、getopt_long函数三、strtok、strchr和strstr四、memmove函数前言 在C语言学习过程中,有些函数并不会怎么见,但是在工作以后经常会见到和使用。今天在这里和大家简单介绍一下。一、va_xx系列函数 va_start()和va_end()是C语言中的两个宏,用于在可变参数函数中访问参数列表。 可变参数是指在函数声明中未
- getopt()函数详细解释!保证看明白
warmingsummer
就业班视频学习linux运维服务器
研究select模型的时候看到CSDN很多博主用到了getopt函数,这个模型弄的一脸懵,getopt先弄明白。。getopt()方法是用来分析命令行参数的,它的作用是判断你输入的命令行是否正确。1.命令行组成我们举例说明命令行组成ls-l-a/etc这行命令的意思是:详细列出/etc这个文件夹下所有文件,包括隐藏文件的信息ls命令(command)a和l都是选项(option),选项前面,必须有
- RibbonGroup添加QAction
春蕾夏荷_728297725
QTc++QActionToolButtonRibbonGroupRibbon
实际项目中,group中需要添加按钮与点击事件:添加实例如下:if(Qtitan::RibbonGroup*groupClipboard=pageHome->addGroup(tr("Clipboard"))){//右下角按钮显示groupClipboard->setOptionButtonVisible();QAction*act=groupClipboard->getOptionButtonA
- 【嵌入式移植】2、使用Crosstool-NG制作交叉编译工具链
Keep_moving_tzw
【嵌入式移植】嵌入式交叉编译crosstool-ng
使用Crosstool-NG制作交叉编译工具链1准备工作1.1下载Crosstool-NG1.2尝试配置crosstool-ng,安装依赖项1.2.1Crosstool-NG所需软件包1.3编译及安装2制作交叉编译工具链2.1选择配置文件2.2使用用户界面菜单进行配置2.2.1Pathsandmiscoptions2.2.2Targetoptions2.2.3Toolchainoptions2.2
- Python - 接收命令行参数
小田_
Pythonpythonpycharm爬虫
文章目录方式一:通过sys.argv方式二:getopt()方式三:argparse方式一:通过sys.argvimportsysif__name__=='__main__':print(sys.argv)print(len(sys.argv))使用pythonmain.py或用pycharm运行时,得到的结果为:['.../xxx/main.py']#本文件地址1如果在终端执行:(base)$p
- TypeError: loaderUtils.getOptions is not a function
festinalente
webpack前端
webpack版本:^5.89.0但是直接pnpmaddloader-utils安装的版本比较新,会报错:TypeError:loaderUtils.getOptionsisnotafunction。解决方案:将低loader-utils版本,我这里使用^2.0.0就不会再报这个错误了思路:直接去github里面搜索loaderUtils.getOptions看看别人的版本是如何设置的,如下图所示
- shell脚本命令行参数 | while getopts
我叫RT
#shell编程linuxbash运维
bash内置的getopts工具了,用于解析shell脚本中的参数。格式如下:#代码格式参考的这篇文章:https://cloud.tencent.com/developer/article/1629932#!/usr/bin/bashwhilegetopts":a:b:h"opt_argdocase"$opt_arg"in"a")echo"参数-a,值$OPTARG";;"b")echo"参数-
- cv2.getOptimalNewCameraMatrix中的alpha和roi参数
Jason_hao321
cv2.getOptimalNewCameraMatrix中的alpha和roi参数官方文档动手实验(alpha=0或者1,roi的crop)总结参考:https://answers.opencv.org/question/101398/what-does-the-getoptimalnewcameramatrix-function-does/https://www.cnblogs.com/rid
- 如何将ElementUI组件库中的时间控件迁移到帆软报表中
帆软爱好者
帆软报表高级开发elementui前端javascript
需求:需要将ElementUI组件库中的时间控件迁移到帆软报表中,具体为普通报表的参数面板中,填报报表的组件中,决策报表的组件与参数面板中。这三个场景中分别需要用到帆软报表二开平台的ParameterWidgetOptionProvider,FormWidgetOptionProvider,CellWidgetOptionProvider开放接口来实现。这几个开放接口的开发思路后端实现相关属性的配
- Enum用法
不懂事的小屁孩
enum
以前的时候知道enum,但是真心不怎么用,在实际开发中,经常会用到以下代码:
protected final static String XJ = "XJ";
protected final static String YHK = "YHK";
protected final static String PQ = "PQ";
- 【Spark九十七】RDD API之aggregateByKey
bit1129
spark
1. aggregateByKey的运行机制
/**
* Aggregate the values of each key, using given combine functions and a neutral "zero value".
* This function can return a different result type
- hive创建表是报错: Specified key was too long; max key length is 767 bytes
daizj
hive
今天在hive客户端创建表时报错,具体操作如下
hive> create table test2(id string);
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:javax.jdo.JDODataSto
- Map 与 JavaBean之间的转换
周凡杨
java自省转换反射
最近项目里需要一个工具类,它的功能是传入一个Map后可以返回一个JavaBean对象。很喜欢写这样的Java服务,首先我想到的是要通过Java 的反射去实现匿名类的方法调用,这样才可以把Map里的值set 到JavaBean里。其实这里用Java的自省会更方便,下面两个方法就是一个通过反射,一个通过自省来实现本功能。
1:JavaBean类
1 &nb
- java连接ftp下载
g21121
java
有的时候需要用到java连接ftp服务器下载,上传一些操作,下面写了一个小例子。
/** ftp服务器地址 */
private String ftpHost;
/** ftp服务器用户名 */
private String ftpName;
/** ftp服务器密码 */
private String ftpPass;
/** ftp根目录 */
private String f
- web报表工具FineReport使用中遇到的常见报错及解决办法(二)
老A不折腾
finereportweb报表java报表总结
抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、没有返回数据集:
在存储过程中的操作语句之前加上set nocount on 或者在数据集exec调用存储过程的前面加上这句。当S
- linux 系统cpu 内存等信息查看
墙头上一根草
cpu内存liunx
1 查看CPU
1.1 查看CPU个数
# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
2
**uniq命令:删除重复行;wc –l命令:统计行数**
1.2 查看CPU核数
# cat /proc/cpuinfo | grep "cpu cores" | u
- Spring中的AOP
aijuans
springAOP
Spring中的AOP
Written by Tony Jiang @ 2012-1-18 (转)何为AOP
AOP,面向切面编程。
在不改动代码的前提下,灵活的在现有代码的执行顺序前后,添加进新规机能。
来一个简单的Sample:
目标类:
[java]
view plain
copy
print
?
package&nb
- placeholder(HTML 5) IE 兼容插件
alxw4616
JavaScriptjquery jQuery插件
placeholder 这个属性被越来越频繁的使用.
但为做HTML 5 特性IE没能实现这东西.
以下的jQuery插件就是用来在IE上实现该属性的.
/**
* [placeholder(HTML 5) IE 实现.IE9以下通过测试.]
* v 1.0 by oTwo 2014年7月31日 11:45:29
*/
$.fn.placeholder = function
- Object类,值域,泛型等总结(适合有基础的人看)
百合不是茶
泛型的继承和通配符变量的值域Object类转换
java的作用域在编程的时候经常会遇到,而我经常会搞不清楚这个
问题,所以在家的这几天回忆一下过去不知道的每个小知识点
变量的值域;
package 基础;
/**
* 作用域的范围
*
* @author Administrator
*
*/
public class zuoyongyu {
public static vo
- JDK1.5 Condition接口
bijian1013
javathreadConditionjava多线程
Condition 将 Object 监视器方法(wait、notify和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set (wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condition 替代了 Object 监视器方法的使用。
条件(也称为条件队列或条件变量)为线程提供了一
- 开源中国OSC源创会记录
bijian1013
hadoopsparkMemSQL
一.Strata+Hadoop World(SHW)大会
是全世界最大的大数据大会之一。SHW大会为各种技术提供了深度交流的机会,还会看到最领先的大数据技术、最广泛的应用场景、最有趣的用例教学以及最全面的大数据行业和趋势探讨。
二.Hadoop
&nbs
- 【Java范型七】范型消除
bit1129
java
范型是Java1.5引入的语言特性,它是编译时的一个语法现象,也就是说,对于一个类,不管是范型类还是非范型类,编译得到的字节码是一样的,差别仅在于通过范型这种语法来进行编译时的类型检查,在运行时是没有范型或者类型参数这个说法的。
范型跟反射刚好相反,反射是一种运行时行为,所以编译时不能访问的变量或者方法(比如private),在运行时通过反射是可以访问的,也就是说,可见性也是一种编译时的行为,在
- 【Spark九十四】spark-sql工具的使用
bit1129
spark
spark-sql是Spark bin目录下的一个可执行脚本,它的目的是通过这个脚本执行Hive的命令,即原来通过
hive>输入的指令可以通过spark-sql>输入的指令来完成。
spark-sql可以使用内置的Hive metadata-store,也可以使用已经独立安装的Hive的metadata store
关于Hive build into Spark
- js做的各种倒计时
ronin47
js 倒计时
第一种:精确到秒的javascript倒计时代码
HTML代码:
<form name="form1">
<div align="center" align="middle"
- java-37.有n 个长为m+1 的字符串,如果某个字符串的最后m 个字符与某个字符串的前m 个字符匹配,则两个字符串可以联接
bylijinnan
java
public class MaxCatenate {
/*
* Q.37 有n 个长为m+1 的字符串,如果某个字符串的最后m 个字符与某个字符串的前m 个字符匹配,则两个字符串可以联接,
* 问这n 个字符串最多可以连成一个多长的字符串,如果出现循环,则返回错误。
*/
public static void main(String[] args){
- mongoDB安装
开窍的石头
mongodb安装 基本操作
mongoDB的安装
1:mongoDB下载 https://www.mongodb.org/downloads
2:下载mongoDB下载后解压
 
- [开源项目]引擎的关键意义
comsci
开源项目
一个系统,最核心的东西就是引擎。。。。。
而要设计和制造出引擎,最关键的是要坚持。。。。。。
现在最先进的引擎技术,也是从莱特兄弟那里出现的,但是中间一直没有断过研发的
 
- 软件度量的一些方法
cuiyadll
方法
软件度量的一些方法http://cuiyingfeng.blog.51cto.com/43841/6775/在前面我们已介绍了组成软件度量的几个方面。在这里我们将先给出关于这几个方面的一个纲要介绍。在后面我们还会作进一步具体的阐述。当我们不从高层次的概念级来看软件度量及其目标的时候,我们很容易把这些活动看成是不同而且毫不相干的。我们现在希望表明他们是怎样恰如其分地嵌入我们的框架的。也就是我们度量的
- XSD中的targetNameSpace解释
darrenzhu
xmlnamespacexsdtargetnamespace
参考链接:
http://blog.csdn.net/colin1014/article/details/357694
xsd文件中定义了一个targetNameSpace后,其内部定义的元素,属性,类型等都属于该targetNameSpace,其自身或外部xsd文件使用这些元素,属性等都必须从定义的targetNameSpace中找:
例如:以下xsd文件,就出现了该错误,即便是在一
- 什么是RAID0、RAID1、RAID0+1、RAID5,等磁盘阵列模式?
dcj3sjt126com
raid
RAID 1又称为Mirror或Mirroring,它的宗旨是最大限度的保证用户数据的可用性和可修复性。 RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。由于对存储的数据进行百分之百的备份,在所有RAID级别中,RAID 1提供最高的数据安全保障。同样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而,Mirror的磁盘空间利用率低,存储成本高。
Mir
- yii2 restful web服务快速入门
dcj3sjt126com
PHPyii2
快速入门
Yii 提供了一整套用来简化实现 RESTful 风格的 Web Service 服务的 API。 特别是,Yii 支持以下关于 RESTful 风格的 API:
支持 Active Record 类的通用API的快速原型
涉及的响应格式(在默认情况下支持 JSON 和 XML)
支持可选输出字段的定制对象序列化
适当的格式的数据采集和验证错误
- MongoDB查询(3)——内嵌文档查询(七)
eksliang
MongoDB查询内嵌文档MongoDB查询内嵌数组
MongoDB查询内嵌文档
转载请出自出处:http://eksliang.iteye.com/blog/2177301 一、概述
有两种方法可以查询内嵌文档:查询整个文档;针对键值对进行查询。这两种方式是不同的,下面我通过例子进行分别说明。
二、查询整个文档
例如:有如下文档
db.emp.insert({
&qu
- android4.4从系统图库无法加载图片的问题
gundumw100
android
典型的使用场景就是要设置一个头像,头像需要从系统图库或者拍照获得,在android4.4之前,我用的代码没问题,但是今天使用android4.4的时候突然发现不灵了。baidu了一圈,终于解决了。
下面是解决方案:
private String[] items = new String[] { "图库","拍照" };
/* 头像名称 */
- 网页特效大全 jQuery等
ini
JavaScriptjquerycsshtml5ini
HTML5和CSS3知识和特效
asp.net ajax jquery实例
分享一个下雪的特效
jQuery倾斜的动画导航菜单
选美大赛示例 你会选谁
jQuery实现HTML5时钟
功能强大的滚动播放插件JQ-Slide
万圣节快乐!!!
向上弹出菜单jQuery插件
htm5视差动画
jquery将列表倒转顺序
推荐一个jQuery分页插件
jquery animate
- swift objc_setAssociatedObject block(version1.2 xcode6.4)
啸笑天
version
import UIKit
class LSObjectWrapper: NSObject {
let value: ((barButton: UIButton?) -> Void)?
init(value: (barButton: UIButton?) -> Void) {
self.value = value
- Aegis 默认的 Xfire 绑定方式,将 XML 映射为 POJO
MagicMa_007
javaPOJOxmlAegisxfire
Aegis 是一个默认的 Xfire 绑定方式,它将 XML 映射为 POJO, 支持代码先行的开发.你开发服 务类与 POJO,它为你生成 XML schema/wsdl
XML 和 注解映射概览
默认情况下,你的 POJO 类被是基于他们的名字与命名空间被序列化。如果
- js get max value in (json) Array
qiaolevip
每天进步一点点学习永无止境max纵观千象
// Max value in Array
var arr = [1,2,3,5,3,2];Math.max.apply(null, arr); // 5
// Max value in Jaon Array
var arr = [{"x":"8/11/2009","y":0.026572007},{"x"
- XMLhttpRequest 请求 XML,JSON ,POJO 数据
Luob.
POJOjsonAjaxxmlXMLhttpREquest
在使用XMlhttpRequest对象发送请求和响应之前,必须首先使用javaScript对象创建一个XMLHttpRquest对象。
var xmlhttp;
function getXMLHttpRequest(){
if(window.ActiveXObject){
xmlhttp:new ActiveXObject("Microsoft.XMLHTTP
- jquery
wuai
jquery
以下防止文档在完全加载之前运行Jquery代码,否则会出现试图隐藏一个不存在的元素、获得未完全加载的图像的大小 等等
$(document).ready(function(){
jquery代码;
});
<script type="text/javascript" src="c:/scripts/jquery-1.4.2.min.js&quo