1 什么是进程冻结 进程冻结技术(freezing of tasks)是指在系统hibernate或者suspend的时候,将用户进程和部分内核线程置于“可控”的暂停状态。 2 为什么需要冻结技术 假设没有冻结技术,进程可以在任意可调度的点暂停,而且直到cpu_down才会暂停并迁移。这会给系统带来 ...
分类:
系统相关 时间:
2018-02-13 22:51:36
阅读次数:
227
java远程调试功能可导致远程执行任意命令,默认情况下在生产禁止使用。如有需要在beta/dev环境使用,必须监听在127.0.0.1,避免被远程调用。 监听到127.0.0.1的方法修改java 远程调试参数中的地址为127.0.0.1,重启java程序。由于开启java debug服务有两种方式 ...
分类:
编程语言 时间:
2018-02-02 23:25:24
阅读次数:
340
$ vagrant init # 初始化 $ vagrant up # 启动虚拟机$ vagrant halt # 关闭虚拟机$ vagrant reload # 重启虚拟机$ vagrant ssh # SSH 至虚拟机$ vagrant suspend # 挂起虚拟机$ vagrant resu ...
分类:
其他好文 时间:
2018-01-27 15:28:42
阅读次数:
124
eventTester("loadstart"); //客户端开始请求数据 eventTester("progress"); //客户端正在请求数据 eventTester("suspend"); //延迟下载 eventTester("abort"); //客户端主动终止下载(不是因为错误引起) ...
分类:
其他好文 时间:
2018-01-22 19:16:51
阅读次数:
225
当我们需要定位生产环境问题,而日志又不清晰的情况下,可以借助tomcat提供的远程调试功能来排查问题。具体配置如下:方法1、WIN系统,在catalina.bat里:SETCATALINA_OPTS=-server-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=
分类:
其他好文 时间:
2018-01-16 18:35:30
阅读次数:
150
本文转载自:http://blog.csdn.net/MyArrow/article/details/8136018 (1)添加头文件: #include <linux/earlysuspend.h> (2)在特定驱动结构体中添加early_suspend结构: #ifdef CONFIG_HAS_ ...
分类:
移动开发 时间:
2018-01-05 20:54:45
阅读次数:
211
java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? java5以前,有如下两种: 第一种: new Thread(){}.start();这表示调用Thread子类对象的run方法,new Thread(){}表示一个Thread的 ...
分类:
编程语言 时间:
2017-12-16 18:48:05
阅读次数:
190
近期学习做了一个各种注入的MFC程序,把一些心得和体会每天分享一些 APC(Asynchronous procedure call)异步程序调用,在NT中,有两种类型的APCs:用户模式和内核模式。用户APCs运行在用户模式下目标线程当前上下文中,并且需要从目标线程得到许可来运行。特别是,用户模式的 ...
分类:
其他好文 时间:
2017-12-14 04:04:36
阅读次数:
241
在java中,使用suspend()方法暂停线程,使用resume()方法恢复线程的执行。 1.8.1suspend与resume的使用: 线程代码: 执行代码: 执行结果: 从执行的时间来看,新开启的线程确实发生了暂停(当前线程暂停与启动的时间与另外开启的线程是一致的),并且能够成功的恢复运行状态 ...
分类:
编程语言 时间:
2017-12-05 13:25:45
阅读次数:
204
Generator实质 来源: <http://blog.liuwanlin.info/generatorshi-zhi/> superlin ? September 15, 2015 ? 1 Comment 来源: <http://blog.liuwanlin.info/generatorshi- ...
分类:
其他好文 时间:
2017-12-05 11:50:39
阅读次数:
151