标签:
linuxtcp网络sigpipesigchldit |
在编写一个仿QQ软件,C/S模式。出现的问题:当客户机关闭时,服务器也随着关闭,纠结很久之后,我gdb了下,出现下面提示信息:
Program received signal SIGPIPE, Broken pipe.
0x0012e416 in __kernel_vsyscall ()
在 网上查了一下出现SIGPIPE的原因:如果尝试send到一个已关闭的
socket上两次,就会出现此信号,也就是用协议TCP的socket编程,服务器是不能知道客户机什么时候已经关闭了socket,导致还在向该已关
闭的socket上send,导致SIGPIPE。
而系统默认产生SIGPIPE信号的措施是关闭进程,所以出现了服务器也退出。
下面分析TCP协议的缺陷以至于服务器无法及时判断对方socket已关闭:
具 体的分析可以结合TCP的'四次握手'关闭. TCP是全双工的信道, 可以看作两条单工信道, TCP连接两端的两个端点各负责一条. 当对端调用close时, 虽然本意是关闭整个两条信道, 但本端只是收到FIN包. 按照TCP协议的语义, 表示对端只是关闭了其所负责的那一条单工信道, 仍然可以继续接收数据. 也就是说, 因为TCP协议的限制, 一个端点无法获知对端的socket是调用了close还是shutdown.(此段网上抄来的)
&nbs
标签:
随机数产生范围qtccppqstrandqrandrandomit |
分类: C,Cpp,Qt |
标签:
qt多线程qthreadqobject最简单线程it |
分类: C,Cpp,Qt |
obj1.moveToThread(thread1);直接将obj1扔到
thread1里。这样obj1的行为或一些计算过程将直接使用thread1的资源。
标签:
ccppqtdll库静态库windowswin32it |
分类: C,Cpp,Qt |
摘自:http://mobile.51cto.com/symbian-271887.htm
本文介绍的是详解 Qt 调用 DLL功能函数,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。先来看内容。
AD:
Qt 调用 DLL功能函数是本文要介绍的内容,DLL 是一个包含可由多个程序同时使用的代码和数据的库。不说这么多,先来看内容。
声明: 事先我已经自己动手写了一个简单的DLL文件(myDLL.dll),C版接口的。并且用我前两篇有关DLL文章里面的方法,从DLL中导出了导入库(.lib)文件,dll中有两个函数,原型如下:
下面分别通过显
标签:
函数释放内存泄漏拷贝opencv编程图像处理图形处理cit |
分类: 图形图像处理 |
在做项目的过程中,使用OpenCV经常会出现一些内存泄露问题,自己编写的程序出现问题还情有可原,但若是库函数调用和使用时出现,却很令我恼 火。花了好长时间和实践的经验告诉我应该客服它。下面把一些检测出的问题进行化解。(可能是水平不够,这些函数使用不当,望高手指点)
cvLoadImage函数:
可能大家还觉察不出来,但我深有体会,在程序中这个函数使用一次两次感觉不来,但在处理序列图像循环调用这个函数时,内存泄露的可能让你目瞪口呆!http://img.baidu.com/hi/face/i_f23.gif即使你在最后使用cvReleaseImage(&pImg);进行了释放,实验证明:视乎不能成功释放。
标签:
维基天文网站ic天体资料库文化 |
分类: 天文基础知识 |
标签:
qt编程qimagesetpixelcit |
分类: 编程,制作,DIY |
标签:
赤道仪天文望远镜pentax三鹰天文仪器日本曹永杰光学天文志 |
分类: 天文器材发烧 |
摘自:http://www.astronomy.com.cn/bbs/thread-10445-1-1.html
作者:曹永杰(台湾)
前言:
2002年的日本天文望远镜在日本连续景气低迷的情况下,在市场表现上及各厂牌的演变究竟如何?我想许多的天文同好都非常有兴趣想了解.我也就这几年的观察和经验作一简单且不严肃的介绍.以供天文迷等在购买望远镜时多一份参考...
一叶知秋...广告越来越紧缩...
这几年来,日本国内由于经济的不景气,许多天文望远镜大厂的研发和产品重点均朝向高科技的发展.而一般的小天文望远镜厂不是关门就是合并,卖别的产品去了.如JSO,旭精光,ATM及三鹰光器等.
所以像国内人气颇丰的天文指南杂志等也营运也日渐困难,在广告营利上开始缩水.因为厂商的广告趋势越来越保守.说实话,天文指南杂志的广告页幅仅剩5年前的1/2.这在去年,从杂志中的广告由总公司-诚文堂新光社内部广告增多,就可见社内的AE拉到愿意提供厂商越来越困难...
日本大厂-五藤光学,日本光学,三鹰光器等纷纷放弃中,小型天文望远镜市场...
以天文望远镜起家的五藤光学(GOTO),早在10年就放弃如
标签:
赤纬赤经赤道仪高桥手册星座 |
分类: 天文实战经验 |
增补:林宏钦
整理:黄祈雄
前言
高桥制作所的天文望远镜在日本和台湾普遍受到天文同好的喜爱
与肯定,可惜的是一直没有中文的使用手册详述,用家多在实际观测
中养成技艺,而初使用者则无迹可循,往往摸不着头绪,白走许多冤
枉路。
这一份中文使用手册源出清华天文社,由于手头上只有印刷不清
的影印版本,疏漏讹误之处也需要修正,在遍求不到原始电脑文字档
的情形之下 ( 到底有没有电脑档也不知道 ),自个儿着手把全文输入成
电脑文字档,并加以修增,希望能对同好有所助益,苦劳有一些,我
不敢居功,受益于这本手册的同好主要还是要感谢清华天文社所做的
努力。
本手册是高桥制作所制 EM-10 型赤道仪的使用手册,同时也适用
于 EM-200 型赤道仪,对于高桥制的其它型赤道仪也有很好的参考价
值,高桥制的产
标签:
赤道仪星图校准星eqmodgoton星校准homeposition初始化赤道仪杂谈 |
分类: 天文实战经验 |