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

原创 基于GDI的简单界面框架

在工作中经常需要为C++的对话框绘制界面,特别是按钮和背景等需要使用图片重新制成,而且这些绘制出来的“控件”都需要对点击等操作进行响应。为了方便大量的类似操作,自己动手写了一个简单的类,可实现对类似“控件”接近自动化的管理。主要的想法如下:1、实现对图片的自动管理,主要是销毁。2、简化在对话框类中反复填写的代码工作量。3、需要考虑常用的几种不同的控件及工作模式。4、需要

2016-03-18 09:36:59 1770

原创 扑克排序常用算法

游戏或相关的项目,在设计开发中可能会需要给扑克进行排序,有时要按牌面值优先的方式排,有时则按花色优先的方式。而最关键的是,排序的依据经常会变动,特别是按牌面优先的时候:比如斗地主游戏经常需要按2-1-3-4-5-6-7-8-9-10-J-Q-K的方式来排;而升级类游戏经常需要按流动主-固定主-1-3-4-5-6-7……的方式来排;网络上扑克排序的代码很多,但符合这样排序要求

2015-02-15 14:36:06 4131

原创 使用wxWidgets的ODBC链接ACCESS数据源

    学习wxWidgets的时候想用它连接数据库,不过wxWidgets的学习资料非常少,和ODBC有关的就更少,网络上找到的都不知道为什么无法正确运行。这是在CSDN上朋友的帮助下搞定的,自己验证过可以正确编译和运行、成功读取数据内容的代码:     wxWidgets版本:2.8.10(2.9以后的版本不支持ODBC);    将wxWidgets/include/wx/msw

2010-02-04 01:44:00 895

进程资源查看器

可以使用本程序查看当前系统中的进程资源,包括进程的载入模块、线程和窗口等,获取它们的详细信息,并可对线程进行挂起和恢复操作,对进程进行终止操作等。 很简单的小工具,可是没有在网络上找到类似的,因为开发需要,自己写了一个使用,个人感觉蛮方便的,故上传分享之。

2013-02-19

Winny2.0b7.1日文版附配套插件

Winny2.0b7.1日文版附配套插件,这些东西本来就难找,尤其是插件网上可用的更少,偶尔有些还是带毒的,所以这些资源都收集不易。经本人实测,可在中文版XP下正常使用,插件列表和说明如下: Winny2MemPatch.exe:Winny缺省只允许开启2个线程,使用此补丁(需每次启动Winny后使用)可突破线程限制。 WinnyUtil.exe:自动连打插件,还可以设置后自动连接最新的节点网站进行节点更新。 cacheinfo.exe:缓存整理插件,可列出所有下载的缓存进行区分性的整理或清除。 W2FL.exe:搜索结果自动记录插件,可自动对Winny上出现的所有(条件限制中的)搜索结果进行记录,生成日志文件,防止一些偶尔出现在列表中继而又消失的资源因为没有被你看到而失去下载机会。 Njconv.exe:南极星文本转码器,在Winny中搜索或设置关键词时必须使用日文内码。 W2kXpCJK.exe:中文XP下必须使用它启动Winny,否则不但是乱码,而且根本无法连接网络。 LocaleSwitch.exe:部分环境下无法使用W2kXpCJK.exe的,可以用这个代替启动Winny。

2012-11-30

可同时搜索多个文件的多线程快速搜索源码

1、本程序使用64个线程并发查询磁盘文件,可同时搜索多个文件; 2、扫描速度主要依赖于CPU数量和质量,以及需要同时搜索的目标文件数量,在酷睿双核、640G硬盘的电脑中消耗时间为4秒左右,4核I5、1TB硬盘的电脑中消耗时间为2秒左右(搜索全部本地硬盘,不包括回收站这样的特殊文件夹); 3、设计思想的核心是:构建一个临时路径队列,每一个线程在枚举文件夹内容的过程中,发现一个新的文件夹,即向队列投递该路径,64个工作线程则根据调度从队列中提取路径进行新的搜索; 4、如果需要搜索文件时的相对匹配等功能,可自己进行改动; 4、本程序在WIN7下有时需要以管理员身份运行;

2012-08-06

支持文件传输的SOCKET代码

自己写的SOCKET传输代码,使用TCP的方式进行传送,支持单个最大100MB文件的传输,当然其它的二进制数据和字符串消息也是支持的。 自己进行过测试,传输速度是很快的。 我将它的客户端和服务端都封装到了类里面,并且实例化在了各自的客户/服务端的MFC测试程序中,很容易使用和修改。

2010-08-23

TCP&IP详解 卷3 TCP事务协议、HTTP、NNTP、UNIX域协议

著名的网络编程经典书,第三卷完整版本 作者W. Richard Stevens

2010-06-09

TCP&IP详解 卷2 实现(part2)

著名的网络编程经典书,第二卷完整版本 作者W. Richard Stevens

2010-06-09

TCP&IP详解 卷2 实现(part1)

著名的网络编程经典书,第二卷完整版本 作者W. Richard Stevens

2010-06-09

TCP&IP详解 卷1 协议

著名的网络编程经典书,第一卷完整版本 作者W. Richard Stevens

2010-06-09

长沙麻将算法和AI源代码

使用链表和STL做的长沙麻将算法和AI的源代码,一共有4个版本,都没有写完。 毕竟真正完成的版本是商业代码了。 不过其中很多代码和思想都被后面的完成版本所使用,希望对想搞棋牌游戏开发的人有用。

2010-03-28

VC下使用ADO访问ACCESS

里面包含了4个VC下使用ADO访问ACCESS数据库的工程,全部都是自己学习ADO时编写的,包含了打开数据库、创建表单、字段、增删改查等一般化的内容。 里面的注释比较详细,希望对新手有用。 事实上,这样的方法对访问ORACLE数据库一样适用。

2010-03-28

SOCKET异步传输(WSAAsyncSelect)

使用VS2005的C++编写,将SOCKET异步传输(WSAAsyncSelect)的接收端做成了DLL库的形式,并且配给了一个实例化的程序,里面的注释比较详细,希望对新手有用。

2010-03-28

研华开放式PAC系统设计与开发

研华开放式PAC系统设计与开发 研华的培训教程: 全球领先的工业自动化领导厂商研华科技,凭借24年在工业自动化领域所累积的经验,在全球市场范围内积极推进PAC(Programmable Automation Controller)技术及其在MA(Machine Automation设备自动化)行业中的应用。 研华PAC集成了多领域功能、共同的开发平台、开放式接口以及分布式模块架构,真正实现PAC的单一平台多功能的特点,在系统整合性、稳定性、低成本等方面为现有的采用PC+PLC的客户提供了一个全新的系统方案,在机台控制、设备监测、运动控制、机械制造等设备自动化和工业自动化等行业表现非凡。

2009-07-01

深入浅出MFC(华中理工版).pdf

本书分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Widnows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,不过,甚于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。 第三篇介绍application framework的观念,以及MFC骨干程序,所谓骨干程序,是指Visual C++的工具AppWizard所产生出来的程序码。当然,AppWizard会根据你的选项做出不同的程序码,我所据以解说的,是大众化选项下的产品。 第四篇以微软公司附于Visual C++光碟片上的一个范例程序Scribble为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技术。这些技术正是其他书籍最缺乏的部分。此篇之最后数章则脱离Scribble程序,另成一格。 本书内含光盘一片,书中所有原始码与可执行文件尽在其中。

2009-06-30

C Primer Plus(第五版).part1.rar

本书全面讲述了C语言编程的相关概念和知识。 全书共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题、编程练习的答案和丰富的C编程参考资料。 本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。

2009-06-26

开发文档范例-浙江航空公司机票预定系统

开发文档范例-浙江航空公司机票预定系统 一份比较完整的商业开发文档,有学习的价值,新手可以参考。

2009-06-26

数据结构与算法(C++语言描述)

本书根据作者多年在南京邮电学院讲授“数据结构”和“算法设计与分析”课程的教学经验,在编写用Pascal、C和C++语言描述的几本数据结构教材基础上,参考近几年国内外多种优秀教材编写而成。   本书涵盖了“数据结构与算法”的核心知识单元,使用C++语言描述。书中不仅系统介绍了各种传统的数据结构和搜索、排序算法,还引入了比较高级的数据结构,如伸展树和跳表。本书讨论算法分析和算法设计策略,讨论搜索和排序算法的时间下界,还介绍了随机算法以及NP难度和NP完全问题。   全书条理清晰,内容翔实。书中算法都有完整的C++程序,程序结构清晰,构思精巧,既是读者学习数据结构与算法的很好示例,也是很好的C++程序设计示例。本书深入浅出,配有大量的实例和图示,并有丰富的习题,适于自学。   本书是一本数据结构与算法知识合二为一的教材,且易于取舍和重组,因此可作为高等院校计算机专业或其他相关专业的“数据结构”或“数据结构与算法”课程的教材,也可供学习该领域知识的人员参考。

2009-06-26

C Primer Plus(第五版).part6.rar

传错了请不要下 www.bookems.net:C Primer Plus(第五版)中文版 作者:(美)普拉塔(Prata,S.) 著,云巅工作室 译 出版社:人民邮电出版社 原价:60.00 出版日期:2005-2-1 ISBN:9787115130228 字数:1298000 页数:626 印次: 版次:1 纸张:胶版纸 编辑推荐 作为核心计算机技术成熟,完整的参考书籍,Primer Plus系列历经十数年不衰,因为它能够满足那些渴望通过全面理解相关技术继续深造的程序员和开发者的需要。通过学习《C Primer Plus(第五版)中文版》,你将奠定坚实的C编程基础。 与以前的版本一样,作者的目标仍旧是为读者提供一本入门性、条理清晰、见解深刻的C语言教程。作者把编程概念和C语言的细节很好地融合在一起。通过大量短小精焊的范例演示一两个概念,为读者提供了很好的练习机会,有助于读者迅速掌握所讲的知识。每章都提供了复习题和编程练习,进一步强调了重要的信息,有助于读者消化那些难于理解的概念。本书不仅适用于希望系统学习C语言编程的学生,也适用于那些精通其他高级语言编程,但渴望更好地掌握C语言这门核心语言的开发人员。

2009-06-01

如图

输入输出

2008-12-10

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

TA关注的人

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