究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。 解决办法: 1、安装客户端 http://ncu.dl.sourceforge.net/project/tortoisesvn/1.8.7/Application/TortoiseSVN-1.8.7.25475-x64 ...
分类:
其他好文 时间:
2016-08-02 16:35:42
阅读次数:
168
进程创建的方式大致有:CreateProcess CreateProcessAsUser/CreateProcessWithLogon CreateProcessWithToken(当然还有shellexecute) CreateProcess以当前进程账户/权限,创建进程 CreateProces ...
分类:
其他好文 时间:
2016-07-12 23:09:15
阅读次数:
190
都说通过createprocess函数创建的另一个进程(打开另一个程序),关闭父进程一般不会关闭子进程。 但是最近测试发现如果使用一个控制台程序使用createprocess函数打开另一个控制台程序,而且dwCreationFlags参数不指定为CREATE_NEW_CONSOLE或者DETACHE ...
分类:
其他好文 时间:
2016-06-17 19:37:54
阅读次数:
152
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 1.CreateProcess因为使用复杂,比较少用。 2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW); 3.Sh ...
我用的是在线安装的方式,调试的时候,出现以下错误: 23:23:45 **** Rebuild of configuration Debug for project helloworld_c ****Info: Internal Builder is used for buildgcc -O0 -g ...
分类:
其他好文 时间:
2016-04-30 01:05:10
阅读次数:
219
java 调用其他应用程序时,可能在windows下没有问题,但是转到linux下,却会报这样那样的错误,比如有设计文件操作会报FileNotFoundException等等(如下代码): 原因: 不同的操作系统指令之间如果存在空格,可能会出现无法识别指令的错误。 解决方法: 指令中有空格的需要用不 ...
分类:
编程语言 时间:
2016-04-26 10:54:23
阅读次数:
299
在实际项目中我使用antrun 和 closure-compiler压缩JS项目。然后我就使用如下代码: 首先加入依赖。 com.google.javascript closure-compiler v20160315 pom.xml文件加入插件代码。 org.apache.maven.plugin... ...
分类:
其他好文 时间:
2016-04-20 23:49:32
阅读次数:
614
首先在开始正文之前先介绍最简单的获取进程/线程句柄方法。那就是可以在创建进程/线程时获取句柄。 创建进程/线程是获取句柄。 //进程创建函数 BOOL CreateProcess( PCTSTR pszApplicationName, PTSTR pszCommandLine, PSECURITY_... ...
分类:
编程语言 时间:
2016-04-16 18:28:58
阅读次数:
229
整体过程如下: 需要说明两点: 1.在XP中,新进程主线程的启动,会先执行一个用户态的APC,会执行ntdll!LdrInitializeThunk进行程序执行前的一些列初始化操作。其中很重要任务就是加载从Kernel32.dll开始的系统DLL。注意的是,这个APC的插入,根据WRK中的代码看来是 ...
分类:
其他好文 时间:
2016-04-10 12:38:31
阅读次数:
600
答案都在这了,如果你有下载过git而不是github,那么你可以指定git.exe给android studio 正如这样: ...
分类:
移动开发 时间:
2016-04-02 09:30:18
阅读次数:
363