上回说到,在Windows窗体程序中,响应Windows消息的线程就被称做Windows窗体程序的UI线程。UI线程还有一个重要的功能是创建和管理窗体和窗体中的各种控件,负责他们的实时刷新,如果UI线程在处理某个消息的时候耗时特别长,那么后续的消息就无法及时响应,看上去的感觉就是“界面卡死”了。此外...
分类:
编程语言 时间:
2015-08-29 18:33:36
阅读次数:
367
今天进行项目开发时,为了测试项目中SQL执行效果,就用PLSQL Developer执行了一下,没有commit就继续敲代码了,之后重新使用PLSQL Developer时,可能是网络原因,PLSQL Developer断开了与数据库连接并且卡死,便强制结束了。代码敲完后进行测试,项目执行后没效果,...
分类:
数据库 时间:
2015-08-28 12:59:33
阅读次数:
193
webview里面的页面不能往下下拉解决
是不是存在固定div的页面?如下面:
固定div 常用是:
margin-left:0;
margin-bottom: 0;
position: fixed;
z-index: 999;
渲染问题解决神器
transla...
分类:
Web程序 时间:
2015-08-20 01:32:30
阅读次数:
136
一、多线程 每一个iOS应用程序中都有一个主线程用来更新UI界面、处理用户的触摸事件、解析网络下载的数据,因此不能把一些太耗时的操作(比如网络下载数据)放在主线程中执行,不然会造成主线程堵塞(出现界面卡死,...
分类:
移动开发 时间:
2015-08-18 23:03:12
阅读次数:
578
这篇文章都是参考这儿的最近,在一台比较老的PC上装了ubuntu 14.04,安装过程中时不时花屏,开机输入密码后直接花屏卡死,最后google确认是ubuntu的开源驱动,对较老的NVIDIA显卡驱动有问题。so,看到一篇不错的英文文档,决定翻译并收藏下来。 在Ubuntu 14.04/13.1....
分类:
其他好文 时间:
2015-08-17 00:57:31
阅读次数:
198
注:ajax通过async参数决定是异步还是同步,false同步,true异步; 异步执行顺序是先执行后续动作,再执行success里代码; 同步是先执行success里代码,再执行后续代码;验证:同步时数据量大是否会卡顿?例如从后台搜索大量数据时,页面是否卡死?1、(异步)方法调用,后续代码不.....
分类:
Web程序 时间:
2015-08-14 15:12:08
阅读次数:
104
关于spring的ThreadPoolTaskExecutor: 他的一个应用场景就是调第三方的接口的时候,有可能第三方响应非常缓慢,这个时候最好的办法就是能有个最大的等待时间,不然自己的程序会一直卡死,阻塞,最好的办法就是使...
分类:
编程语言 时间:
2015-08-14 13:59:56
阅读次数:
348
//touchesEnded全屏点击的一个方法
-(void)touchesEnded:(NSSet?*)touches?withEvent:(UIEvent?*)event
{
//????//这个相当于睡眠的作用?会卡死主线程?主线程内所有东西都会睡三秒?所以我们不适用
//?...
分类:
编程语言 时间:
2015-08-12 13:32:38
阅读次数:
232
在网络编程中,异步请求是用的最多的请求方式,与同步相比,不会造成用户界面的卡死,会有较好的用户体验。现在我们使用Swift在iOS项目中获取某个网页的HTML源代码。
override func viewDidLoad() {
super.viewDidLoad()
//异步请求
NSURLConnection.sendAsynchron...
分类:
移动开发 时间:
2015-08-12 01:23:12
阅读次数:
207
网络请求一般分为同步请求和异步请求,同步请求如果访问时间过长,会造成界面卡死状态,用户体验不是很好。但是请求速度较快的话,也可以考虑使用同步访问。现在先来学习同步访问。
(1)在viewDidLoad()方法中实现如下代码:
override func viewDidLoad() {
super.viewDidLoad()
var da...
分类:
移动开发 时间:
2015-08-11 23:27:45
阅读次数:
195