1、AsynTask类结构asysTask类主要用到的几个内部回调函数有:doInBackGround()onPreExecute()onPostExecute()onProgressUpdate()复制代码正是这几个回调函数构成了AsynTask类的使用逻辑结构。注意:每个AsynTask子类必须...
分类:
移动开发 时间:
2014-10-24 18:48:33
阅读次数:
252
最近在闲逛校园XX站的时候,打算搞个破坏,试试有多少人还是用初始密码登陆。比较懒,所以直接打开控制台来写。 所以问题可以描述为: 向后端不断的post数据,id从1~5000自增,后端会根据情况来返回值res,需要把res=100的id输出。 最简单的想法是:for循环内部调用...
分类:
Web程序 时间:
2014-10-24 18:08:22
阅读次数:
273
原创文章,转载请注明:js中的闭包理解1.js闭包 在小学期开发项目的时候,用node.js开发了服务器,过程中遇到了node.js的第一个陷阱:由事件和回调函数形成的特殊的循环。解决这个问题时我使用了创建闭包的方法,当然如果不需要控制循环的变量的话也可以使用数组的forEach函数。最近ES6在....
分类:
Web程序 时间:
2014-10-24 14:22:40
阅读次数:
239
当前浏览器,除了IE9及以下版本、不确定的手机端之外,都支持给回调函数传参数:var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);回调函数中this指向的是global。当第一个参数是一个字符串时,这个字符串会在...
分类:
其他好文 时间:
2014-10-23 13:59:03
阅读次数:
174
本篇开始将回顾下Javascript的事件机制。同时会从一个最小的函数开始写到最后一个具有完整功能的,强大的事件模块。为叙述方便将响应函数/回调函数/事件Listener/事件handler都称为事件handler。天台县羿壮冶金先看看页面中添加事件的几种方式:直接将JS代码写在HTML上测试:No...
分类:
编程语言 时间:
2014-10-23 09:25:30
阅读次数:
398
函数原型:$.post(url, params, callback)url是提交的地址,eg: "sample.ashx"params是参数,eg: { name:"xxx" , id:"001" }callback是回调函数,eg: function(msg){ alert(msg); }注意1:...
分类:
Web程序 时间:
2014-10-22 21:59:15
阅读次数:
368
在上一篇随笔中说到了html()方法不能一直改变标签的值的问题,当单击完成时,回调函数返回的值瞬间就没有了,今天突然想到了,我单击的是链接啊,就算链接到本界面上,也要进行刷新,页面一刷新,显示的值自然就没有了,于是,我把单击链接的标签改为单击按钮触发事件,单击按钮是不会刷新页面的,所以,再使用h.....
分类:
Web程序 时间:
2014-10-21 21:10:04
阅读次数:
466
前段时间写工厂测试程序,遇到个小问题,就是在发测试命令时,由于回调函数是个block,而block是异步处理的。导致结果无法及时返回。查看资料后,我是这么处理的#define TestNeedsToWaitForBlock() __block BOOL blockFinished = NO#defi...
分类:
其他好文 时间:
2014-10-21 19:06:36
阅读次数:
417
读本文之前,请务必阅读: 使用C++11的function/bind组件封装Thread以及回调函数的使用 Linux组件封装(五)一个生产者消费者问题示例 线程池本质上是一个生产者消费者模型,所以请熟悉这篇文章:Linux组件封装(五)一个生产者消费者问题示例。 在ThreadPool中,物品为计...
分类:
编程语言 时间:
2014-10-20 22:49:46
阅读次数:
232
之前在http://www.cnblogs.com/inevermore/p/4008572.html中采用面向对象的方式,封装了Posix的线程,那里采用的是虚函数+继承的方式,用户通过重写Thread基类的run方法,传入自己的用户逻辑。 现在我们采用C++11的function,将函数作为Th...
分类:
编程语言 时间:
2014-10-20 21:18:46
阅读次数:
196