转自:LIB和DLL的区别与使用共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic
link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static...
分类:
其他好文 时间:
2014-05-18 20:36:28
阅读次数:
500
转自:http://www.cnblogs.com/ypchenry/p/3668572.html1.gdb的原理熟悉linux的同学面试官会问你用过gdb么?那好用过,知道gdb是怎么工作的么?然后直接傻眼。。。
gdb是怎么接管一个进程?并且能获取这个进程的变量、堆栈、寄存器、内存映像等信息的呢...
分类:
数据库 时间:
2014-05-18 20:06:56
阅读次数:
471
1 #include "windows.h" 2 #include "tlhelp32.h" 3
#include "iostream" 4 using namespace std; 5 6 #pragma
comment(lib,"kernel32.lib") 7 8 DWORD GetKe...
在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统...
分类:
其他好文 时间:
2014-05-18 19:26:40
阅读次数:
379
linux文件流 标准输入 0 标准输出 1 标准错误 2 重定向 管道 (pipe): |
管道可以将一个命令的输出导向另一个命令的输入,从而让两个(或者更多命令)像流水线一样连续工作,不断地处理文本流。 进程管理 ps 查看
进程创建:kernel并不提供直接建立新进程的系统调用。剩下的所有进程...
分类:
系统相关 时间:
2014-05-17 21:45:58
阅读次数:
484
重装系统,发现程序出错,提示:由于您和其他用户试图同时改变同一数据,导致 Microsoft
Jet 数据库引擎停止进程。解决办法:直接打开ACC数据库,修复数据库,即可成功!
分类:
数据库 时间:
2014-05-17 21:40:34
阅读次数:
591
1、mongoDB 服务无法启动
错误1067:进程意外终止解决办法:在MongoDB的数据库路径下移除.lock文件,重启服务。
分类:
其他好文 时间:
2014-05-17 20:37:58
阅读次数:
189
进程:一个正在执行的程序。线程:就是进程中一个独立的控制单元,线程在控制进程的执行,一个进程中至少有
一个线程。主线程:JVM启动的时候会有一个进程java.exe,该进程中至少有一个负责java程序的执行
而且这个线程运行的代码存在于main方法中,该线程称之位主线程。创建线程的方式有两种:...
分类:
编程语言 时间:
2014-05-17 20:21:26
阅读次数:
328
1 #include "windows.h" 2 #include "iostream" 3
#include "stdio.h" 4 using namespace std; 5 6 static LPCTSTR
q_szMutexName="w2kdg.ProcTerm.mutex.Suic.....
事务与数据库恢复原理数据存储的逻辑单位是数据块,数据操作的逻辑单位是事务。事务是用户定义的一组操作序列,有一条或多条相关SQL语句组成,是数据库应用程序的基本逻辑单位。事务管理技术主要包括数据库的恢复技术和并发控制技术。事务的处理逻辑过程1、
服务器进程捡取该事务的SQL语句,然后检查共享池,查看是...
分类:
数据库 时间:
2014-05-17 18:32:12
阅读次数:
350