杂七杂八
文章平均质量分 53
Vinc
溪云初起日沉阁,山雨欲来风满楼。
展开
-
SOCKS5 协议(RFC1928)
Network Working Group M. LeechRequest for Comments: 1928 Bell-Northern Research LtdCategory: Standards Track M. GanisInternational Business MachinesY. LeeNEC Systems LaboratoryR. KurisUnify CorporationD. KoblasIndependent ConsultantL. J翻译 2021-11-06 00:49:58 · 1126 阅读 · 0 评论 -
从DLL返回字符串数组
1.调用者分配,调用者释放调用格式如:int GetDLLString(PCHAR pstr, PDWORD count)先调用一次GetDLLString(NULL,...)通过第二个参数返回需要的大小。然后为pstr申请接口new指定大小的内存。再调用一次。使用完后delete [].2.DLL使用LocalAlloc申请,调用者使用LocalFree释放。LP原创 2016-07-26 10:51:42 · 2652 阅读 · 0 评论 -
NSIS插件开发的几个注意点
1、不要使用NSIS自带的pluginapi.lib,自己手动把pluginapi.h和.c文件放到工程里编译。这两个文件在nsis-2.51-src\Contrib\ExDLL中能找到。2、导出的接口用C格式,不要使用C++格式,否则不能这样使用:XXXNsisPlugin::XXXXInterface。3、注意编译选项使用MT,否则在没有装VCredist的机器上会返回错误的结果并且没原创 2017-03-14 14:42:18 · 1874 阅读 · 2 评论 -
在C/C++中调用LUA脚本简介
简介LUA脚本是一种可以嵌入C/C++模块的解释型语言,解释性语言与C/C++之类的编译型语言比较优点在于它无需重新编译即可生效,在处理得当的情况下甚至不需要停下程序。LUA只内置了一个功能简单的库,其他功能都需要宿主程序提供接口。使用例子C/C++模块(宿主程序)工作线程bool initLuaScript();bool runLuaScript();DWORD WIN原创 2017-04-29 00:39:33 · 1299 阅读 · 0 评论 -
XP系统CreateMutex返回0,LastError=6
CreateMutex返回0,LastError=6m_hMutex = CreateMutexA(NULL, FALSE, v_szModule.c_str());经过检查发现v_szModule字数过短导致,改为一个UUID后就OK了原创 2017-05-04 17:39:49 · 952 阅读 · 0 评论 -
OpenSSL服务器和客户端交换RSA公钥
这个代码用于登录服务器。第一步:客户端生成一对公钥和私钥,并将客户端公钥发给服务器。第二步:服务器生成一对公钥和密钥,并将服务器公钥发给客户端。第三步:客户端使用服务器公钥给登录账号密码加密发给服务器,服务器使用服务器私钥解密,并校验账号密码的正确性。第四步:如果密码正确,服务器读取数据库中的用户信息,使用客户端的公钥加密,发给客户端第五步:客户端使用客户端私钥将用户信息解密。原创 2017-04-24 21:50:54 · 1546 阅读 · 0 评论 -
TCP客户端接收到的数据包的拆包和并包
通信约定:头两个字节(WORD)为数据包的大小。下面是拆包和并包的代码:UINT CNetBaseCompoment::RecvLoops(){ int curdatalen = 0; //当前数据长度,用于拆包并包。 while (1) { DWORD dwValue = WaitForSingleObject(m_hEventQuit,0); if (dwValue原创 2017-04-24 21:58:22 · 3481 阅读 · 2 评论 -
编写NSIS插件输出安装过程的日志
实现打印安装过程中的日志到临时目录的文件中。原创 2017-04-25 21:37:38 · 3266 阅读 · 0 评论 -
NSIS如何编写带参数的函数
NSIS脚本对于传参的支持不好,当传入参数时需要手动push参数(类似汇编)。例如以下的函数常用于在安装时杀死进程:Function ForceKillProcessImp Pop $1 ; exe nametry_kill_one: KillProcDLL::KillProc "$1" Pop $R0 IntCmp $R0 0 try_kill_one原创 2017-06-15 17:46:00 · 3918 阅读 · 0 评论 -
Windows沙拉:默认浏览器背后的故事
本文转自:http://www.cnblogs.com/greenerycn/archive/2010/08/13/how_to_set_default_browser.html作者:linjiet#gmail.com在Windows系统中很多浏览器中都有设置“默认浏览器”的功能,基本上家家都有。除了浏览器自身的设置外,XP、Win7中也提供了很多方法来设置。特别是Win7中,专门转载 2016-04-20 17:06:17 · 398 阅读 · 0 评论 -
转换到 COFF 期间失败: 文件无效或损坏
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏vs2010错误打vs2010 sp1补丁即可。原创 2016-04-12 13:52:44 · 365 阅读 · 0 评论 -
c++throw类型
1 #include //包含头文件2 #include3 double fuc(double x, double y) //定义函数4 {5 if(y==0)6 {7 throw y;原创 2012-08-13 02:29:21 · 2336 阅读 · 0 评论 -
查找路径乱码代码
<br /><br />time: 2010-12-9 11:54:54<br /><-------主题::/pics-------><br />:/pics查找路径乱码代码原创 2010-12-22 14:11:00 · 514 阅读 · 0 评论 -
MinGW下简单编译FFmpeg
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/126804Jeremiah最近简单的研究了下FFmpeg的编译,主要是用ffplay测试视频文件以和VLC进行下比较。<br />感谢下VLC研究群的Turkeysy和赵跃华的帮助。 2009.03.21补充:ffmpeg-0.5正式发布,地址为:[url]http://www.ffmpeg.org/releases/ffmpe转载 2011-03-26 10:41:00 · 655 阅读 · 0 评论 -
BroadcastReceiver
<br />来源sina blog<br />作者:身旁的可爱灵魂<br />原文地址:http://blog.sina.com.cn/s/blog_5120ae140100l7h7.html<br /> <br />广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常转载 2011-05-19 10:40:00 · 546 阅读 · 0 评论 -
无题
牢骚原创 2011-04-07 17:45:00 · 552 阅读 · 0 评论 -
(转)Boost库编译后命名方式
http://www.cnblogs.com/dementia/archive/2009/04/10/1433217.htmlBoost官网的《Geting Started On Windows》(http://www.boost.org/doc/libs/1_38_0/more转载 2011-07-21 17:33:54 · 638 阅读 · 0 评论 -
ubuntu找不到无线网络
找不到无线网络,网络管理器也没有提示。下载了wicd后找到了网络。可是问题又出现了,使用wicd连接的时候提示密码错误最后解决的办法是把network-manager卸掉,重启wicd。 命令是:sudo apt-get remove network-managersudo /e原创 2011-07-20 15:30:57 · 4081 阅读 · 1 评论 -
MYSQL中复制表结构的几种方法
http://www.joecen.com/2006/07/26/mysql-replication-in-several-ways-structure-of-the-table/MYSQL中复制表结构的几种方法本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝-----------------------转载 2012-07-06 17:13:26 · 1182 阅读 · 0 评论 -
<br /><br />time: 2010-12-8 14:50:20<br /><-------主题:再回首-------><br /> <br /> <br /> <br /> <br />再回首<br />原唱:姜育恒<br />选自:忧郁王子特辑精选<br />编辑:92mp3音乐网<br />再回首<br />云遮断归途<br />再回首<br />荆棘密布<br />今夜不会再有难舍的旧梦<br />曾经与你共有的梦<br />今后要向谁诉说<br />再回首<br />背影已远走<br />原创 2010-12-22 14:10:00 · 569 阅读 · 0 评论