![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作问题
文章平均质量分 60
tunaG
这个作者很懒,什么都没留下…
展开
-
去掉调用system产生的黑框
想在程序中杀掉某个windows程序,开始写成了system("taskkill /IM xxx.exe");功能是实现了,不过每次都弹出个黑框,一闪而过,不是很美观遂在网上查了查,好像有很多方法可以实现,选择了一种比较简单的,如下:WinExec("taskkill /im xxx.exe", SW_HIDE);原创 2013-12-30 13:53:57 · 3497 阅读 · 1 评论 -
nginx搭建rtmp协议流媒体服务器总结 遇到的问题
领导让搭建个rtmp服务器,作为一个小白,果断从网上找教程。按照(http://www.cnblogs.com/wainiwann/p/3866254.html)的步骤一步一步搭建,最终成功了,感谢作者的奉献。教程比较早了,有些版本不可用了。搭建中遇到了一些问题,特此做个记录,也希望对大家能有所帮助。其实应该重新整理下的,懒癌犯了。。。遇到的问题5). OpenSSL# w原创 2016-11-29 15:49:20 · 3883 阅读 · 0 评论 -
linux下安装libcurl过程及开发遇到的问题"curl/curl.h:没有那个文件或目录"
可以从官网上下载https://curl.haxx.se/download.html,也可以命令行下载我是从官网看的版本,复制链接,再在命令行下载# wget https://curl.haxx.se/download/curl-7.51.0.tar.gz# tar -zvxf curl-7.51.0.tar.gz # cd curl-7.51.0/# ./co原创 2016-11-30 16:02:39 · 23618 阅读 · 2 评论 -
ffmpeg/ffplay 添加实时的时间水印
右上角添加时间水印ffmpeg -i 0.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'" 123.tsInput #0, mpegts, from '0.ts':Duration: 00:02:04.86,原创 2016-12-06 18:05:28 · 13759 阅读 · 2 评论 -
connect errno:127 errinfo:Transport endpoint is already connected
c++实现tcp客户端连接时报错connect errno:127 errinfo:Transport endpoint is already connected找啊找啊找原因... ... 是由于在connect 之前,把socket设置为非阻塞导致,注掉后成功flags = Fcntl(sockfd, F_GETFL, 0);Fcntl(sockfd, F_SE原创 2016-12-22 16:12:42 · 5737 阅读 · 0 评论 -
使用tcpdump 抓android手机的tcp upd http 等网络包
使用tcpdump抓安卓手机数据包原创 2017-07-21 19:45:28 · 696 阅读 · 0 评论 -
tcp 粘包处理 TCP_NODELAY
tcp 粘包处理 TCP_NODELAY原创 2017-07-21 19:47:42 · 600 阅读 · 0 评论 -
valgrind 安装使用 failed to start tool 'memcheck' for platform 'amd64-linux'
valgrind: failed to start tool 'memcheck' for platform 'amd64-linux': No such file or directory#wget http://www.valgrind.org/downloads/valgrind-3.13.0.tar.bz2#tar xvf valgrind-3.13.0.tar.bz2原创 2017-12-11 14:17:12 · 11946 阅读 · 3 评论 -
pthread_create()使用detach分离后仍有内存泄漏
valgrind 工具安装使用使用valgrind 工具检查内存泄漏gcc -g -o out test.c -lpthreadvalgrind --tool=memcheck --leak-check=full --show-reachable=yes ./out使用了两种方案分离方案,仍存在内存泄漏情况,于是把两个方案测试例子列出来,希望对大家有帮助。如果有好的解决原创 2017-12-11 17:25:41 · 598 阅读 · 0 评论 -
Linux安装编译SQLCipher,对sqlite数据库加密、解密、修改、去掉密码操作
本文主要是自己在实际用的过程记录,如发现理解错误,欢迎指正。1https://github.com/sqlcipher/sqlcipher 下载源代码2 # ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC"3 # makemake: tclsh: Command not foundmake:原创 2018-01-08 18:44:00 · 10167 阅读 · 3 评论 -
Eclipse error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
D:\MyDownloads\android-sdk-windows_20160423\android-sdk-windows\platform-tools>adb kill-server D:\MyDownloads\android-sdk-windows_20160423\android-sdk-windows\platform-tools>adbstart-server* da原创 2016-06-28 13:13:13 · 27973 阅读 · 5 评论 -
使用valgrind工具检查 pthred_create内存泄漏
点击打开链接pthred_create 使用了两种非分离状态方案,仍有内存泄漏参见以下以下测试。使用valgrind 工具检查内存泄漏gcc -g -o out test.c -lpthreadvalgrind --tool=memcheck --leak-check=full --show-reachable=yes ./out----------------原创 2018-01-10 16:43:53 · 457 阅读 · 0 评论 -
Eclipse编写c++/c工程时C/C++ Build Settings下无tool settings 选项
Eclipse写c++/c工程时,C/C++ Build Settings下无tool settings、Build Steps、Binary Parsers选项(见下图)C/C++ Build --> Settings -->Tool Setting产生的原因是:C/C++ Build --> Builder Settings --> Makefile Generatiion 下没有原创 2016-06-20 17:45:30 · 8321 阅读 · 3 评论 -
wireshark抓包工具查看协议端口号
wireshark抓包工具查看报文具体的数字端口信息视图-> 解析名称->解析传输层地址原创 2016-05-27 16:48:54 · 43247 阅读 · 0 评论 -
使用Rich Edit 控件需要调用 AfxInitRichEdit2()
添加rich edit控件时,报了个提示:使用Rich Edit 控件需要调用 AfxInitRichEdit2()Using Rich Edit control requires a call to AfxInitRichEdit2().当时没注意,编译也不报错,结果程序起不来了方才想起,原来所有的提示都是有用的啊~遂改如下: CWebBrowMfcDlg dlg;原创 2013-12-26 15:52:46 · 3660 阅读 · 1 评论 -
error C2054: 在“using”之后应输入“(”
1>c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cstdlib(19): error C2054: 在“using”之后应输入“(”1>c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cstdlib(19): error C2061:原创 2013-12-04 16:57:42 · 8543 阅读 · 5 评论 -
定时终止退出MessageBox弹框
最近工作中,遇到需要在某中状态下,弹出弹框,手动退出或一段时间后自动退出的需求。原理是:添加了个定时器,时间一到,获取弹框窗口句柄,然后发个关闭消息总觉得不完美,若有更好的解决方案,请多多指点!void CALLBACK TestTimer(HWND hWnd,UINT nMsg,UINT nTimerid,DWORD dwTime){ HANDLE hwd=FindWindo原创 2013-11-25 16:39:44 · 881 阅读 · 0 评论 -
获取当前正在执行的TCl脚本的文件名
variable My_File [file normalize [info script]]proc test { } { variable My_File#绝对路径 set path [file nativename $My_File]#文件名 set filename [file tail $path] puts $filename}原创 2012-06-27 12:47:50 · 6959 阅读 · 3 评论 -
source insight中 shift 组合键乱码
bug:在使用source insight时发现,在英文模式下 按shift+{ 等组合键都有一个乱码,影响输入原因:经过检查,shift键设为中英文输入法切换,按shift键系统会响应切换输入法事件,同时输入一个乱码解决方法:修改输入法设置,中英文输入法切换 换成其他键 如 ctrl ctrl+shift原创 2014-01-21 16:22:59 · 3049 阅读 · 0 评论 -
Use MFC in a Static Library,This may be due to a corruption of the heap....
工程选择Use MFC in a Static Library 模式,编译出的程序较大,发布时可以不用带原创 2014-09-30 10:17:35 · 1101 阅读 · 0 评论 -
Run-Time Check Failure #2 - Stack around the variable 'usval' was corrupted
“val” 为 16进制的字符串,想把字符串每4位的数据提取出来,转成 unsigend short类型,数据已经提取出了,但是在函数调用结束时报错: Run-Time Check Failure #2 - Stack around the variable 'usval' was corrupted。TCHAR* pMacValue = (TCHAR*)(LPCTSTR)val;TCHA原创 2014-10-27 14:08:36 · 930 阅读 · 0 评论 -
批处理 windows服务自启动
sc Create "test" binpath= "\"E:\test\test.exe\" --service --root displayname= "test" depend= Tcpip start= AUTO sc config test start= AUTO sc start testpause原创 2015-01-21 11:00:36 · 1007 阅读 · 0 评论 -
mfc树形控件选中的节点,在创建对话框时,选中没有生效 CHECKBOX
m_treectrl.ModifyStyle( TVS_CHECKBOXES, 0 );m_treectrl.ModifyStyle( 0, TVS_CHECKBOXES );原创 2015-02-09 11:15:25 · 715 阅读 · 0 评论 -
c++ buffer is too small
遇到的问题:File:f:\rtm\vctools\crt_bld\self_x86\crt\src\vswprint.cLine:280Expression:("Buffer too small",0)For information on how your program can cause an assertion failure seethe Visual C++ doc原创 2015-03-16 17:19:55 · 5289 阅读 · 0 评论 -
qt 中文乱码 处理QByteArray类型里含中文的数据
qt解析tcp通信传来的xml时,中文有乱码解决方法:头文件添加 #includeQByteArraytmpQBA=m_pSocket->readAll();QTextCodec *tc = QTextCodec::codecForName("GBK");QString tmpQStr = tc->toUnicode(tmpQBA);//原创 2015-07-21 18:17:15 · 11573 阅读 · 3 评论 -
vs2017编译boost库 ,解决无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” 问题
注:本文为工作问题记录,有些还未搞清楚原理,请见谅。借鉴了网上分享的资料,感谢。错误 LNK1104 无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” boost库是如何知道程序中所需要的lib版本的?boost/config/auto_link.hpp 里包含以下:# pragma comment(lib, BOOST_LIB_PREFIX BOOST_...原创 2018-05-04 18:35:07 · 24778 阅读 · 2 评论