为什么要进行异步回调?众所周知,普通方法运行,是单线程的,如果中途有大型操作(如:读取大文件,大批量操作数据库,网络传输等),都会导致方法阻塞,表现在界面上就是,程序卡或者死掉,界面元素不动了,不响应了。异步方法很好的解决了这些问题,异步执行某个方法,程序立即开辟一个新线程去运行你的方法,主线程包括 ...
刚刚使用3.1,发现了一些关于触摸的不同之处,对于习惯于2.x的人还是认为坑啊,简单总结一下: 使用cocostudio加进来的ui,当某个可触但不可见的时候,给他加入不论什么触摸监听事件都是依照不可触处理的,真心感觉太坑了! //白白原创 给某一个层的某一个精灵绑定触摸之后,移除该层,可是触摸还在 ...
分类:
其他好文 时间:
2017-05-06 18:57:52
阅读次数:
161
一、为什么需要性能测试? 1、基于网络的分布式应用 2、用户数量增加:系统负载挑战 3、能够承受的并发用户数量 4、带宽够用不 5、CPU够用不 6、内存够用不 7、硬盘速度是否跟得上 8、内存型数据库 9、系统稳定不 10、响应时间快不快 二、我们能学到什么 1、性能测试核心技术和原理 2、Loa ...
分类:
其他好文 时间:
2017-04-23 01:02:16
阅读次数:
394
首先我们要了解LVS的工作机制: LVS里Director本身不响应请求,只是接受转发请求到后方,Realservers才是后台真正响应请求。 LVS 工作原理基本类似DNAT,又不完全相像,它是一种四层交换,默认情况下通过用户请求的地址和端口来判断用户的请求,从而转发到后台真正提供服务的主机,而判 ...
分类:
其他好文 时间:
2017-04-18 23:49:34
阅读次数:
443
http://www.actionsky.com/docs/archives/252 2016年12月7日 黄炎 目录 1 现象 2 猜想 3 检查环境 4 猜想2 5 分析 5.1 TCP握手的第三步ACK包为什么丢失 6 恢复故障与日志的正关联 7 解决方案 现象 Sysbench对MySQL进 ...
分类:
数据库 时间:
2017-04-17 20:04:57
阅读次数:
370
在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。 还好 .NE ...
背景概述:游戏接口是使用PHP cURL扩展进行请求操作。但是,被请求的服务器经常会无故的不响应或者超时。总之,就是请求之后收不到响应回来的数据。这时候可不能说对方API接口有问题,或者,服务器有故障。总之,可能出现的问题是非常之多。不能一概而论。 一、给出一段常用的PHP cURL代码: 经常使用 ...
分类:
Web程序 时间:
2017-04-05 16:21:18
阅读次数:
303
android中 当我们的手指触摸屏幕将产生一个事件, (假设 这个过程中如果没有显示的去拦截该事件的话) 这个事件会逐级传递到视图的最底层,即使在中间某些视图会响应这个事件( 这个视图也不会去消费这个事件), 仍然是会传递到底层(底层不响应该事件),然后再由底层回传到顶层,在传回顶层的过程中 , ...
分类:
移动开发 时间:
2017-03-30 23:35:35
阅读次数:
289
转载:http://www.cnblogs.com/chunguang/p/5634342.html 依赖包安装 erlang环境 安装rabbitmq依赖文件,安装rabbitmq 启用管理插件 开机自启动配置 RabbitMQ PHP扩展安装 验证是否成功 phpinfo()查看下是否支持amq ...
分类:
Web程序 时间:
2017-03-24 15:44:08
阅读次数:
282
重写dispatchKeyEvent方法 按返回键back 执行两次的解决方法 ...
分类:
其他好文 时间:
2017-03-17 00:35:41
阅读次数:
473