Supervisor是一个进程管理工具,官方的说法用途就是有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时候我希望能自动重新启动它,此时,我就需要使用到了Supervisor这个工具主要就两个命令:supervisord : supervisor的服务器端部...
分类:
其他好文 时间:
2016-01-12 15:19:25
阅读次数:
166
Android --- Zygote和System进程启动过程简要分析 在看过《Android情景源代码》的Zygote启动章节后,作如下简要总结。Zygote进程在init进程启动过程中被以service服务的形式启动: service zygote /system/bin/app_proce.....
分类:
移动开发 时间:
2016-01-12 15:02:46
阅读次数:
176
unit APIUnit;{ GetProcessModuleHandle API Unit Ring3调用NtQueryInformationProcess实现跨进程获取DLL句柄}interfaceUSES Winapi.Windows,System.SysUtils;type USHORT.....
分类:
Windows程序 时间:
2016-01-12 15:00:49
阅读次数:
1224
前置知识:windows提供了一组快照API,使用前需要包含TlHelp32.h头文件。 1.能够给当前系统中的所有进程拍一个快照,能够获取所有进程的一些基本信息; 2.能够给当前系统中的线程拍一个快照; 3.能够给某一个进程拍模块快照; 4.能够给某一个进程拍堆快照。一:遍历进程 int...
分类:
编程语言 时间:
2016-01-12 13:49:56
阅读次数:
319
1.什么是对象,什么是内核对象? windows操作系统是一个面向对象的操作系统,在系统中充满了对象的概念。窗口、设备环境、代表程序的实例、进程等都是对象。对象就是一个个结构体变量。而我们在使用这些对象的时候,要先得到这个对象的句柄,才能调用相应的API去操作这些对象。而内核对象一般和系统全局性的....
分类:
其他好文 时间:
2016-01-12 13:34:12
阅读次数:
183
df:disk free,统计的是当前系统中空闲的磁盘du:disk usage,统计的是正在使用的空闲的磁盘。如果一个文件被删除之后,使用这个文件的进程未重启,则会出现df和du不一致的情况。解决方法:1. 运行命令 lsof | grep deleted列出所有已被删除但还被进程占用的文件2. ...
分类:
其他好文 时间:
2016-01-12 13:22:23
阅读次数:
117
配置文件参数说明: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/...
分类:
其他好文 时间:
2016-01-12 11:52:52
阅读次数:
140
阅读目录一、多线程介绍二、Join 和Sleep三、线程怎样工作四、线程和进程五、线程的使用和误用原文地址:C#多线程之旅(1)——介绍和基本概念C#多线程之旅目录:C#多线程之旅(1)——介绍和基本概念C#多线程之旅(2)——创建和开始线程C#多线程之旅(3)——线程池C#多线程之旅(4)——同步...
分类:
编程语言 时间:
2016-01-12 11:50:37
阅读次数:
300
主要的思路是不能用不受信任的程序直接参与创建进程,而是间接启动目标进程。比如你可以把目标程序创建快捷方式,然后设置快捷键。然后向桌面发快捷键的按键消息,目标程序就会被桌面程序启动。
分类:
编程语言 时间:
2016-01-12 11:40:38
阅读次数:
254
其实查找Windows自带程序的命令行很简单,只需要在任务管理器里查看对应的进程名就可以了,但只对Windows自带的一些程序有用,比如记事本是notepad,图画本为mspaint等等设备管理器: devmgmt.msc任务管理器: taskmgr计算机管理: compmgmt.msc 磁盘管理:...