在单线程应用中,我们知道,当程序进入某个需要长时间处理的函数A的时候,系统将不会响应用户的各种操作包括关闭应用程序,程序将进入假死状态,也就是界面停止响应其他操作。 关于C#可以直接在while循环里调用Application.DoEvents(); 关于C++中MFC里做界面,也是我现在遇到的问题 ...
分类:
编程语言 时间:
2018-05-10 17:20:44
阅读次数:
273
解决由于jvm内存泄漏导致的频繁fullgc带来的tomcat假死问题实例分析
分类:
其他好文 时间:
2018-04-14 16:17:15
阅读次数:
247
一、正文 使用Adobe的Premiere Pro CC进行视频剪辑制作的时候,有的时候在右下角总会出现一个“自动生成峰值文件”的提示符,并跟随一个进度条: 大部分时候,这并不会引起什么问题。虽然我也不知道峰值文件具体是干什么的,生成的peak file又存在什么位置。但是一直以来也是相安无事。但是 ...
分类:
其他好文 时间:
2018-03-30 14:15:37
阅读次数:
3778
一、电脑插U盘中毒之后感染,出现无法启动,但是风扇工作,先拔掉电源,卸掉电池之后重新安装,重启电脑,之后发现电脑桌面上的程序无法启动,360webShield也无法启动,可能是电脑中毒后的假死机现象。 1、强制电脑启动程序 同时按住Ctrl Alt Delete三个键启动任务栏点击 选择启动任务管理 ...
分类:
移动开发 时间:
2018-02-25 11:22:34
阅读次数:
196
症状: 使用Eclipse win 64位版本,indigo及kepler都重现了,使用tomcat 6.0.39,jdk1.6.u45及1.7u45均尝试了,也重现。 重现步骤很简单,使用debug模式启动时较容易出来,debug启动tomcat,(我的是webapp)然后在页面上随便点点即发现e ...
分类:
系统相关 时间:
2018-02-14 20:41:48
阅读次数:
185
在上一篇介绍了多线程和Unity交互方式,但是由于我的项目是一个unity编辑器插件项目,很显然上一篇的代码需要加以修改,在编辑器下实现Loom. 1,Editor下的没有Update这个生命周期函数,但是Ediitor提供了EditorApplication.update这个事件,自己用这个事件订 ...
分类:
编程语言 时间:
2018-02-09 15:21:38
阅读次数:
291
此文转自: https://www.jianshu.com/p/9f1347ef75dd 2013年阿里的Cobar在社区使用过程中发现存在一些比较严重的问题,如高并发下的假死,心跳连接的故障,只实现了一半的NIO,和看上去很美的自动连接让我们在使用过程中掉入了一个接一个的陷阱,苦苦挣扎。终于,经过 ...
分类:
数据库 时间:
2018-02-03 16:12:19
阅读次数:
251
System.Windows.Forms.Timer 基于窗体应用程序 阻塞同步 单线程 timer中处理时间较长则导致定时误差极大。 System.Timers.Timer 基于服务 非阻塞异步 多线程 当启动_wTimer.Start(),输出结果。在_wTimer_Tick 休眠2秒阻塞主线程 ...
分类:
Windows程序 时间:
2018-01-24 19:53:06
阅读次数:
1071
QThread的常见特性: run()是线程的入口,就像main()对于应用程序的作用。QThread中对run()的默认实现调用了exec(),从而创建一个QEventLoop对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。简单用代码描述如下: 由此可见,exec() ...
分类:
编程语言 时间:
2017-12-29 15:16:35
阅读次数:
571