自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EOPLL ET 第一次写,请大神们帮忙纠错

EOPLL ET 第一次写,请大神们帮忙纠错

2017-08-25 13:18:23 358

原创 发布一款 个人兴趣开发的小软件 希望各位同仁 猛烈拍砖

下载链接:坏坏 321该软件设计初衷是桌面版的好123 相对于网页版它更容易个性化。1.分类罗列网页。2.个性化添加删除网页。3.兼备管理本地文件的功能,省得ABCDE盘的翻文件夹。

2013-05-22 23:56:21 1004 1

原创 【软件发布】发布小工具

右边拖 是一款桌面辅助软件,其主要从四个方面对童鞋们,使用计算机中的软件或URL起到辅助作用。1.文件拖入:可以将电脑内的各种各样图标,文件,文件夹,快捷方式等拖入到工作区域内,这样做下回再寻找这些东东的时候就不用一个一个的翻文件夹了。2.自定义URL:可以将一些常用的网页链接保存在第二个分栏中(目前还没有实现,稍后考虑好功能怎么易用再添加)。3.已安装软件:罗列出已经正常安装到系统中

2013-01-18 17:56:53 1341 1

原创 IM 开源项目 登录服务器 基础表结构<2>

单台登录服务器支持10W 用户 (Eg 0~99999 UID 的用户所在直接访问的登录服务器是同一台)以下表结构与指定运行的登录服务器配合,提供数据管理能力,后续根据需要进行修改或扩展。用户属性表t_login_user_base_property 英文名称类型长度为空名称说明p_

2012-03-22 15:37:46 2437 1

原创 IM 开源项目 群组服务 缓存设计实现之 成员属性

时序:接上文,不啰嗦了。【定义】: /* CLASS_BEGIN ***************************************************** 类名: CIMGroupMemberCache 功能: 分布式缓存群组Member信息 1. 群组成员信息缓存、更新及 2. 数据库访问 版本: V1.0 时

2012-03-19 12:49:32 2380

原创 IM 开源项目 群组服务 缓存设计实现之 群组属性

在具备了底层数据库(之前的文章)及数据库访问接口和部分存储过程,就可以进行具体的服务器内缓存设计和实现了。直接贴代码吧,目前缓存主要包括两部分1.群组属性(基本属性和动态属性两部分)2.群成员信息(成员信息,成员连接等)。本文内的实现是针对群组属性的处理,具体内容见代码。【定义】/* CLASS_BEGIN *******************************

2012-03-19 12:46:22 1680

原创 IM 开源项目 群组服务 数据库设计-数据库访问 (05)

数据库简单连接池 及 连接管理智能指针设计实现【定义文件】/* CLASS_BEGIN ***************************************************** 类名: CIMGroupDbCache 功能: 连接缓存 1. 连接池 2. 智能指针 版本: V1.0 时间: 2012-3-19 创建

2012-03-19 12:37:57 1205

原创 IM 开源项目 群组服务 数据库设计-数据库访问 (04)

群组服务器,数据库写 持续扩展ing...[函数接口定义]/* CLASS_BEGIN ***************************************************** 类名: CImGroupDbWrite 功能: IM群组服务器数据库写对象 版本: V1.0 时间: 2012-2-27 创建 实现: Snight Q:5

2012-03-19 12:33:33 1825

原创 IM 开源项目 群组服务 数据库设计-数据库访问 (03)

群组服务器,读取实现 持续扩展ing... 【函数接口定义】/* CLASS_BEGIN ***************************************************** 类名: CImGroupDbRead 功能: IM群组服务器数据库读对象 版本: V1.0 时间: 2012-2-27 创建 实现: Snight Q

2012-03-19 12:30:29 2152

原创 IM 开源项目 群组服务 数据库设计-数据库访问 (02)

数据库使用的是Mysql 。    操作直接就用Mysql提供的API,为了保证以后数据库操作的通用性和简化API调用,这里对API进行无关业务的封装,    目前封装了写基本功能,之后根据需求可以不断扩转,下面贴码:/*********************************************创建人: Snight类名 : CMysqStmt & CMysql

2012-02-27 12:39:47 2930

原创 IM 开源项目 群组服务 数据库设计 (01)

废话不说,直接上表列名说明类型长度是否主键可否为空描述p_group_id群组IDBigint20YesNo p_group_creater_id创建者IDBigint

2012-02-23 11:48:44 5721

原创 IM 开源项目 客户端UI框架 Direct UI(01)

过年有些耽搁,深感抱歉。近日依旧在进行客户端界面使用DirectUI 进行尝试,由于一切控件均需要进行自绘,过程较为耗时。 控件的实现由CUIBaseCtrl基类开始定义如下: /* CLASS_BEGIN ***************************************************** 类名:CUIBaseCtrl 功能:控件基类

2012-02-08 14:52:22 6689 2

原创 IM 开源项目 客户端UI框架 Direct UI

客户端       目前客户端的实现,不少大公司采用了较为新潮的Direct UI技术,本项目中也考虑使用Direct UI,但可惜微软并没有提供可使用的Direct UI 封装,因此我们自己设计实现Direct UI,并在此基础上实现客户端UI部分的功能。       Direct UI 框架的实现并不复杂,就是繁琐,如抽象窗口,控件自绘制,设计完成消息循环与映射,资源管理...

2012-01-06 12:01:22 7024 3

原创 哈希树

/* CLASS_BEGIN ***************************************************** 类名:THashMap 功能:哈希树 实现:Snight Q:51171107 CLASS_END ******************************************************/#ifnd

2011-12-08 11:43:46 1797 3

原创 网络编程笔记<4> 客户端 TCP IOCP

/*********************************************类名 : CTcpIocpClient功能 : TCP 客户端完成端口封装QQ : 51171107**********************************************/#ifndef H_CTCP_IOCP_CLIENT_H#define H_CTC

2011-12-07 14:19:50 1795

原创 IM 开源项目 登录服务器 <1>

1.  协议l  客户端/服务端(C/S): UDPl  服务端/服务端(S/S): UDP/TCP 2.  网络模型l  Windows: 完成端口l  Linux:   Epoll 暂不提供 3.  性能参数l  最大连接数:          100000 IDs  / 每台l  最小带宽要求:      1Mb(byte)     / 每台l

2011-12-07 14:05:48 2991

原创 IM 开源项目(01 序)

IM 开源项目壮士征集贴已发数日,奈何无人问津,实乃憾事。(尤为可气的是CSDN的网管, 干啥删除我的求贤贴呢,  大家一起练手莫非没有单调的提问,回答 来的更畅快淋漓? )闲话不扯,  虽暂无人问津,  亦无法阻挡项目的脚步, 今日起开始项目开发。底层通讯模块(IOCP)已经初步成型, 后续会在>内补充完毕。项目开发第一步,  计划设计实现登录服务器 (采用分布式) ,通讯U

2011-12-06 13:13:44 1657 2

原创 IM开源项目 壮士征集贴

各位壮士:    小弟不才,从事软件开发数年,累码不停。可叹技术鄙陋,将至而立之年尚未有所建树,也未做对行业同仁做出什么贡献。     今诚征集IT壮士,共同研发IM软件项目 开发项目的目的: 1. 项目组内兄弟个展所长,巩固自已有技术并互相取长补短,互相帮助提高开发技能。  2. IM项目涉及技术较广,应用也颇为丰富,是练手的上品丹药,且一旦开发成功并且不断完善,其间

2011-12-01 13:08:49 1519

原创 二叉树

/* CLASS_BEGIN ***************************************************** 类名:TBinaryMap 功能:二叉树,支持 增、 删、改、查、及查 < 查询值的第一个节点 实现: Snight Q:51171107 CLASS_END *********************************

2011-11-30 14:34:57 1222

原创 插入排序

/* FUNCTION_BEG ***************************************************** 函数名: TInsertSort 功能: 插入排序 算法: 实现: Snight Q:51171107 FUNCTION_END ************************************************

2011-11-30 13:50:21 375

原创 冒泡排序

/* FUNCTION_BEG ***************************************************** 函数名: TBubbleSort 功能: 冒泡排序 算法: 实现: Snight Q:51171107 FUNCTION_END ************************************************

2011-11-30 10:41:08 423

原创 基数排序

/* FUNCTION_BEG ***************************************************** 函数名: TRadixSort 功能: 基数排序 算法: 实现: Snight Q:51171107 FUNCTION_END *************************************************

2011-11-29 15:33:48 409

原创 选择排序

/* FUNCTION_BEG ***************************************************** 函数名: SelectionSort 功能: 选择排序 算法: 实现: Snight Q:51171107 FUNCTION_END **********************************************

2011-11-29 10:57:05 382

原创 堆排序

/* FUNCTION_BEG ***************************************************** 函数名: THeapSort 功能: 堆排序树及数组执行堆排序 算法: 实现: Snight Q:51171107 FUNCTION_END ******************************************

2011-11-29 09:42:04 358

原创 快速排序

/* FUNCTION_BEG ***************************************************** 函数名: QueckSort 功能: 对输入数组执行快速排序 算法: 由C. A. R. Hoare在1962年提出。它的基本思想是: 通过一趟排序将要排序的数据分割成独立的两部分, 其中一部分的所有数据都比另外一部分的所有

2011-11-23 14:26:47 355

原创 网络编程笔记<3>

--内存池的设计--目的:1).减少内存分配\释放次数2).避免内存碎片3).提高内存分配效率头文件定义:#define G_MINBUFSIZE  4   // 申请的最小buf#define G_MAXQCNT     512 // 维护的最大内存链表个数 2048/4=512/******************************************

2011-11-18 13:50:25 1385

原创 win32 获取IP段分配情况 (DNS p2p 应用可能都会用到)

开发服务器/ 客户端应用,如果有需要,可以联系我索取源码或技术支持:) ( apnic.net 同步方式) http://download.csdn.net/detail/jptaozhantaozhan/3806268 演示程序下载地址

2011-11-17 17:16:06 528

原创 网络编程笔记<2>

网络编程笔记(2011-11-11 16:46) 题外话:HANDLE WINAPI CreateIoCompletionPort(   __in HANDLE FileHandle,   __in_opt HANDLE ExistingCompletionPort,   __in ULONG_PTR CompletionKey,   __in DWORD Nu

2011-11-14 10:53:33 719

原创 网络编程笔记<1>

我是菜鸟,尽管拍砖,好好学习,天天向上,只说白话文体,不扯蛋。目的很明确,一步一步将网络编程的学好,这儿理思路,记笔记,等拍砖,纠错。                       WIN--->IOCP-->IOCP(TCP_SVR)--->IOCP(TCP_CL)--->IOCP(UDP)   网络基础-- |

2011-11-11 16:46:18 1158 1

右边拖安装包

这是一款对操作系统中软件进行管理的辅助类工具。欢迎大家试用拍砖,口水的有,木,有

2013-01-18

金山快盘 SDK V0.1

金山快盘 SDK 封装,较前一个雏形版本有所修改。后续会继续更新。

2012-07-31

金山快盘 SDK

基于金山快盘 开放平台编写的SDK 目前正在开发中,仅实现了部分的接口调用。后续逐步完善

2012-06-27

Get IP(whois) win32

win32 获取IP段分配情况 (DNS p2p 应用可能都会用到) 具体实现是通过于 APNIC 同步信息,如果有需要源码或者进一步提供开发支持的,可到我CSDN的空间去索要源码(代码很多,上传了估计您那儿也编译不过:))

2011-11-17

c++ 实现 内存池 pool

一个简单的内存池实现: 以链表来管理内存,统一申请和释放,望各位拍砖。

2011-07-15

空空如也

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

TA关注的人

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