自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个灵活的boost.asio的TCP Server 框架

boost.asio给出了TCP Server的类,但是应用在数据处理中,有以下的几个问题:1.读例程中,处理到达数据是硬编码的2.例程中,针对每个读取的数据,分析后作了回应。在应用中,经常需要对收到的数据作不同的处理,希望有一个框架,当需要对收到的数据作不同的解析时,只需要使用不同的解析器即可;同时希望在需要时,可以使用不同的解析器解析收到的数据。经过改造,将例程中的TCP se

2012-06-04 19:52:57 2711

原创 QT 线程导致奇怪错误的问题

前一阵子写了一个QT测试程序,其功能就是通过socket读取数据,分析处理后,在界面上显示处理结果。在自己的机器运行一切正常,但是使用者告诉我,一般经过十几分钟就会死机。查了很久,终于发现问题了:使用socket读取数据,是专门一个线程,然后直接在这个线程里处理后,更新窗口显示的内容,与窗口主线程会产生冲突,导致莫名出错。修改代码,数据处理后,将分析结果存储,然后发送一个信号。

2012-06-01 19:44:13 722

原创 boost filesystem 的字符编码问题

在boost 1.48之后 ,filesystem 改成了v3版本,而path的存储格式根据应用的系统而不同,在windows XP 以及mingw下,内部存储为了wchart_t格式,要想获得char*格式的结果,需要使用模板化的 string 函数获得,代码如下 :boost::filesystem::pathp;...std::string str_of_chars

2012-06-01 19:00:10 1438

Sqlite 的 delphi 2010控件

VCL component of sqlite 3 for RAD studio 2009

2010-02-17

teechart for radstudio 2009

teechart for radstudio 2009 源码

2008-10-06

空空如也

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

TA关注的人

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