自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 简评Qt信号以及信号槽

个人觉得就做界面来讲,不管是有ide设计界面操作还是无ide设计界面操作,开发界面这块,Qt要比mfc方便的多,毕竟这玩意儿是高度的封装,有点类似codejock针对mfc的封装,但是他的缺点就是信号(槽)的设计,个人觉得如果仿照mfc的post/send-thread-message的机制来设计,肯定要比目前的好的多,不知道Qt设计者是是不是脑子缺根弦,还是要跟别人比自己聪明,非得用connec

2013-05-02 19:16:28 530

原创 CS服务器异步模式下如何建立安全连接OPENSSL之RSA篇

不管是cs模式还是bs模式(,为了方便讨论,下文通称为cs),都脱离不了一个安全,常规模式下一般采用明码在网络上进行数据传输,如邮件服务器,采用明码方式进行数据传输的方式已经在现实应用中被证明相当的不安全,尤其是在进行账户信息验证的时候,账户和密码信息很容易暴露,所以我们想到了对网络传输数据进行加密操作,而常规的传输方式有很多,简单的就是对密码进行md5加密,或者是对网络数据进行简单的异或处理,这

2013-04-27 19:46:27 947

原创 Windows平台下高性能并发服务引擎设计(一)

一、系统内核设计框架图图示为一个简单的引擎设计草图,最顶层为用户应用开发层,是整个服务引擎的唯一对外接口(直接开放给用户层,由用户层自定义开发),整套服务引擎的设计理念是采用事件驱动模式,本篇主要从该框架图入手简要介绍我所设计的后台服务引擎,后续篇章中我会对每个环节进行详细介绍。该套引擎在我的程序中被称为IApplication,它包括系统日志接口,定时器接口,session管理器,虚

2011-10-26 11:47:46 545 1

原创 异步事件分发模型设计一

<br />      常规的网络io事件分发模型,有常规io句柄异步读写方式,select模式,以及我们常讨论的iocp模式(linux为epoll模式)<br />      根据我个人经验,我刚开始接触网络io包括本地文件读写io等模式时,最开始仅仅知道句柄异步io模式,这种模式仅仅是用户层的对select的再实现,业务相关度很高,而且很不好控制,后来接触到select模式,但是遇见到连接量过大时,select模式对cpu的消耗率太大,后来我开始了解并接触iocp模式。<br />      归纳总结

2010-11-07 16:08:00 1030

原创 BDB如何建立多级索引表

         至于BDB是什么? 我就不多解释了。         今天想说说关于BDB的多级索引的创建。         在BDB中提供四种算法接口, 哈希(hash)  二叉平衡树(BTREE) 队列(QUEUE) 有序记录(RECNO)         至于哪种数据结构常用,不好说。 看具体业务需求!         QUEUE/RECNO 数据结构不支持用户层索引,BD

2008-11-09 15:55:00 1566

goofilelib1_0_0_4.tar.gz

异步io事件分发,接口能够同时支持window和linux平台 接口内部对线程,io,协议栈等模型做了封装。 案例中目前仅仅提供了epoll模型(支持多线程)后将添加iocp模型。 用户仅仅需要实现自己的事件分发类接口以及netio接口 当然业务层的东西还是需要用户自己去做,但是基本框架不用做任何改动了

2010-11-07

WTL webbrowser javascript c++ 开发html界面

一直想做html的界面,基于MFC的html界面开发网上有很多源码,但是使用WTL开发的网上资源很少。CSDN上有些貌似的资源不过可惜的还是MFC的翻版,让人可恨的是,抄别人的代码,你也改改文件名,函数明吧,你就把别人的代码拿过来删掉全部的注释,然后就说自己开发,垃圾。 这个是我在www.codeproject.com上找到的源码,个人感觉不错,能够让人清晰的知道如何开发html界面,以及c++与javascript的交互(双方面)。

2010-02-23

libxml2-2.7.6.tar.gz 源代码

libxml用于解析xml格式文档。 可是用于自定义的html,xml等文档的解析工作

2010-02-21

微软WTL开发库8.0

微软官方提供WTL开发库8.0 支持vc6.0,7.0,8.0

2010-02-21

log4cpp-1.0.tar.gz

开源日志代码 c++代码,提供java接口 是一个很好的学习材料 我想是各位大侠的系统中必不可少的东西

2008-11-10

空空如也

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

TA关注的人

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