如果有5个隐藏的div,要让它们依次显示,通常的做法是要一个一个嵌套在回调函数里面,这样导致代码看起来非常不直观。$("#div1").slideDown(1000,function(){ $("#div2").slideDown(1000,function(){ ... ... });...
分类:
Web程序 时间:
2014-12-18 13:17:18
阅读次数:
217
1.主线程定义回调对象2.调用io object的操作3.io object会另开线程,定义opertion op来执行操作,同时将回调对象加到op的do_complete上。进行操作4.完成操作加入完成队列5.io_service线程循环从完成队列取事件,调用其事件对应的回调函数Operation...
分类:
其他好文 时间:
2014-12-17 20:44:27
阅读次数:
316
由于项目需要文件传输过程中对其进行加解密,所以就在网上查找下加解密的相关介绍,最开始采用RSA加解密算法,先是利用RSAEuro折腾了半天编译的环节卡住了(编译报错查不出原因),后面网上发现利用openssl的实现方法比较简单。OpenSSL是一款功能强大的加密工具包,它集成了众..
分类:
其他好文 时间:
2014-12-17 19:02:32
阅读次数:
158
问题描述:在项目中需要将文件压缩然后传输给三方进行彩信发送,使用SharpZipLib 进行压缩,原先使用J#进行压缩处理,但是用SharpZipLib压缩后的zip文件传输过去之后,总会报发送失败。最后在加入s.UseZip64 = UseZip64.Off;这一句话后,解决问题。特此记录。usi...
分类:
其他好文 时间:
2014-12-17 17:56:47
阅读次数:
172
c++回调包含类函数回调和非类函数回调。类函数回调,函数指针指向函数名称,需要带类作用域,调用时需要用到类指针。如qt里面定义一个返回值为qbytearray的函数指针, typedef QByteArray (myThead::*Func_Construct)(QByteArray line);/...
分类:
编程语言 时间:
2014-12-17 00:06:34
阅读次数:
264
node.js是单线程。好处就是1)简单2)高性能,避免了频繁的线程切换开销3)占用资源小,因为是单线程,在大负荷情况下,对内存占用仍然很低3)线程安全,没有加锁、解锁、死锁这些问题坏处就是如何解决高并发?node使用异步IO和事件驱动(回调函数)来解决这个问题。一般来说,高并发解决方案会提供多线程模型,为每个业务逻辑配备一个线程,通过系统线程切换来来弥补同步I/O调用的时间开销。而node.js...
分类:
Web程序 时间:
2014-12-16 21:05:23
阅读次数:
281
用java的NIO技术编写的
1. 支持聊天功能
2. 拖拽文件可以实现文件传输功能,也可以是文件夹
3. 启动时可以选择server端或client端启动
4. 本人原创,学习NIO和java的网络通信一定会不错
5. 下载下来可以直接导致eclipse,然后运行
代码下载路径如下:
http://download.csdn.net/detail/tqtihihc/8266...
分类:
编程语言 时间:
2014-12-16 19:14:00
阅读次数:
159
不要忽律学习中的一点点细节,也许他会决定你的成败。
这是在c/c++中的定义:
回调函数就是一个通过函数指针(函数地址)调用的函数。如果把函数的指针(也即函数的地址)作为参数传递给另一个函数,当通过这个指针调用它所指向的函数时,称为函数的回调。
回调函数不是由该函数的实现方直接调用的,而是在特定的事件或条件发生时,由另外的一方调用的,用于对该事件或条...
分类:
编程语言 时间:
2014-12-16 15:12:30
阅读次数:
176
C++回调函数通过函数指针实现,Java中没有函数指针,可以通过接口实现。 1 interface IShow{ 2 public void show(String str); 3 } 4 5 class ShowA implements IShow{ 6 public v...
分类:
编程语言 时间:
2014-12-16 11:40:06
阅读次数:
162
FiniteTimeAction *actionOne = Sequence::create( CCScaleTo::create(1.0f,0.5f,1.5f), CCFadeIn::create(1.0f), CCCallFunc::create(thi...
分类:
其他好文 时间:
2014-12-16 11:16:43
阅读次数:
124