自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 【20180727】记录一下做项目中遇到的问题

1、多线程中信号的处理项目中需要监控SIGCHLD信号来知道哪个子进程退出了,使用signal()函数注册的信号处理函数默认会在多线程中的任意一个线程中调用,这样会出现问题【具体问题出在哪里也不是很清楚】,问题是检测不到子进程的SIGCHLD信号,还是会出现僵尸进程。解决方法是将SIGCHLD信号的处理固定到一个线程,这样改之后未出现问题。具体涉及到pthread_sigmask()、si...

2019-07-22 14:50:33 206

转载 linux下close 掉socket 之后 阻塞的recv 不会立即返回

原文链接:https://blog.csdn.net/wainiwann/article/details/38978135 在开发的一个基于rtmp聊天的程序时发现了一个很奇怪的现象。在windows下当我们执行 closesocket 的操作之后,阻塞的 recv 会立即返回 -1 。而在linux 下 当我们执行 close 操作之后 阻塞的recv 会出现不能立即返回的现象。...

2018-07-23 20:20:30 1269

原创 VC/VS调用mingw32编译出的dll文件

一些开源库使用VS直接编译不太方便,而在linux下使用ming32能够很容易编译出.dll文件;但是没有VS需要的.lib文件,这时就需要自己生成.lib文件,步骤如下:1、根据dll文件生成def文件pexports.exe test.dll > test.defpexports.exe可以在网上下载。2、根据def文件生成lib文件lib.exe /def:test.def /out:...

2018-03-13 14:59:57 1844 3

原创 VS2013出错的解决方法

进入到vs2013安装目录【打开文件位置】,执行devenv.exe  /resetuserdata

2018-01-19 14:11:06 2324

原创 Centos 7服务程序崩溃生成core文件的方法

在将自己做的一个用户应用程序做为Centos7的服务开机自启动时,遇到程序崩溃没有生成core文件,导致不方便调试。根本原因是因为限制了core文件大小为0.对于服务程序来说,直接在终端或/etc/profile中写入ulimit -c unlimited是没有起作用的,针对自己的服务程序,在xxxx.service文件中写入:[Service]LimitCORE=infinity

2017-11-13 15:20:26 5099

c语言学习资料

好的c语言学习资料,欢迎大家来下载。资源共享。

2011-11-09

DC-DC转换器原理及应用

好的东东,欢迎大家来下载。快咯来了。快的哦。

2011-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除