自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (12)
  • 收藏
  • 关注

原创 经验分享

 经验分享,如何写线程 写线程我想每人不会吧,我只是谈谈我自己的经验 首先一定不要使用beginthread,其次最好也不使用CreateThread,看MSDN讲最好用_beginthread或者_beginthreadex 写线程函数,我个人的经验是把线程函数写在类里,而且写出protected成员函数,而不是写成一个单独的函数,原因是: 1。线程函数一般都是和类有关系 2。写成类的函数,这样

2009-07-12 08:07:00 1877 4

转载 树形结构的数据库表Schema设计

树形结构的数据库表Schema设计     程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。

2011-11-26 08:46:50 1099 1

转载 C++ Class Factory

#include <map><br />#include <functional><br />#include <exception><br />#include <stdexcept><br /><br />#include <memory><br />#include <iostream><br /><br />template<class TSrcType><br />class TypeID : public std::unary_function<TSrcType, TSrcType><br />

2011-04-11 11:48:00 989

原创 4月4日我儿子和我过生日,共享快乐。顺便贡献多年写的delphi数据库封装原代码。

---------- 说明 ----------1. 该代码可以免费使用, 该代码的名字暂时定为"哲别"2. 如果你需要使用该代码, 请注明该代码的原来作者: Jacky Zhou3. 如果你发现该代码有bug,可以自己修改或者请给我发email: [email protected]. 该数据库封装代码功能可以对数据库的表,视图和存储过程进行封装,易于系统移植,扩展,使用了interface,f

2007-04-06 17:02:00 992 1

从实践中学习C++

我做了二十多年的软件开发,目前主要做自动化设备。闲的时候就写写书吧,现在市面上有太多的关于C++的书,也不会少我一个。如果仅仅是讲如何学习C++教程的,大家多看几遍C++ Primer就可以了。 我主要是介绍一下我学习使用C++的一些经验和自动化设备研发的一些经验,希望他人学习C++或者做自动化设备有个参考。当然,我的经验也不一定都正确,可能也没多高水平,仅供参考吧。 另外,书中的代码可能会有错误,我自己就发现了一些问题,有的类的函数没有在头文件定义,忘拷贝了。如果你发现有错误,请发邮件给我,谢谢。

2018-01-19

数据库封装源代码(VC)-ZheBie-10.4.2.10-20151226-without password

更改了dbgw设计,去掉了原先的class factory,修改了update,insert,delete等等语句,直接使用SQL语句调用,删除了一些类,比如Rule,Condition等等

2016-02-05

SAMA-9.1.4.31-20160205-without password

常用代码,一般函数设计,常用类设计

2016-02-05

数据库封装,数据表操作列子(VC) - ZheBieSample-20120217.rar

开发语言:MS.NET 2003 ZheBie 版本:V2.7 SAMA 版本:V4.13 数据库: SQL Server 2005 数据库文件在 Database\ZheBieSample.sql 数据库名叫:ZheBieSample 数据库用户是sa,密码是1234 创建好数据库后在Worker表中增加一条记录,比如用户名是1,密码是999

2012-02-17

数据库封装源代码(VC)-ZheBie-3.0-111202.rar

Database Gateway,封装了数据库的操作,比如Insert,Delete等sql操作语句,也封装了存储过程的调用

2012-02-01

常用代码(VC)-SAMA-4.13-110504.rar

以下代码是我多年工作中总结的常用代码,其中部分代码是其他人写的代码 我将常用代码写成一个DLL,使用DOT.NET 2003,如果要使用该DLL,就必须要修改项目的C++的默认属性为/MDd或/MD,否则会有内存异常 请参考http://msdn.microsoft.com/en-us/library/ms235460(VS.80).aspx, 里面有讲具体原因 当然如果你喜欢可以直接使用原代码, 有些代码写的不一定很好,仅仅当做参考一下 这些常用代码包括:日志,注册表管理,正则表达式,XML操作,文件扫描,资源文件使用,MD5加密,字符串操作,时间操作,文件操作,OS操作,串口操作等 存储的文件目录结构是: CommFunctions ----COMM ----MD5 ----UtilLog ----UtilRegistry ----UtilRegularString ----UtilResource ----UtilScanFile ----UtilXML ----CommonDataDefine.h ----Util.cpp ----Util.h 另外也可以参考我发的另外几个关于经验分享的帖子 经验分享,如何写DLL http://topic.csdn.net/u/20080822/00/17bbae38-9936-42b6-ac76-806911e7830a.html 经验分享,如何写线程 http://topic.csdn.net/u/20080906/01/1e9aa0c3-6167-4abb-a2b3-91083716edfd.html 经验分享,如何使用try,catch, throw之一 http://topic.csdn.net/u/20080823/19/75373f80-7709-44b3-856f-31651910b6e6.html 经验分享,如何使用try,catch, throw之二 http://topic.csdn.net/u/20080824/12/abeadfe6-cc1b-4f6d-ab04-93b82a5eab54.html 经验分享,如何设计代码架构 http://topic.csdn.net/u/20080830/00/2be80d62-5340-4f6f-a067-368a6215972e.html

2011-05-04

ZheBie数据库封装源代码(VC)-ZheBie-2.2-110426.rar

我在几年前曾经用delphi写过一个数据库封装的源代码,在我的资源里有下载 http://d.download.csdn.net/down/165474/zyx040404 最近需要写一个ERP的软件,自己闲来无事,就花了2周时间改写了delphi的代码,使用MS.NET 2003实现了一下 在使用MS.NET 2003实现的过程中也发现了原来程序的一些bug 如果你有兴趣,也可以参考一下 ---------- 说明 ---------- 1. 该代码可以免费使用, 该代码的名字定为"哲别" 2. 如果你需要使用该代码, 请注明该代码的原来作者: Jacky Zhou 3. 如果你发现该代码有bug,可以自己修改或者请给我发email: [email protected] 4. 该数据库封装代码功能可以对数据库的表,视图和存储过程进行封装,易于系统移植,扩展,使用了interface,factory等方法 5. 实现了主从表的操作 还有很重要的是我还会公布数据操作窗口的基类,包括新增,删除,修改,查询,第一个,上一个,下一个,最后一个的操作,将来大家的程序只要继承这个基类就可以了 还有如何使用zhebie的列子,光有zhebie代码,可能有些人对一些功能还不是很明白,看来列子会容易的多 ZheBie需要SAMA-4.12-110426.rar的支持

2011-04-29

常用代码 SAMA V4.12

常用代码,常用的一些函数 语言VC++ 常用代码,常用的一些函数 语言VC++ 常用代码,常用的一些函数 语言VC++

2011-04-25

常用代码 SAMA V3.4

更新至3.4版本 增加了一些小小的函数 写代码的时候突然要用,就把他们也写在常用代码里了

2009-08-03

常用代码共享-增加了动态调试功能

增加了动态调试窗口功能 如果你要使用该代码,请保持代码名称SAMA 谢谢

2009-03-28

常用代码 SAMA V2.0

我修复了一些SAMA的bug 并且增加了一些新的函数 我已经将常用代码打包,放到了我的资源里。 如果你需要,请去下载 我给该常用代码取的名字叫SAMA,如果你需要使用,请不要改变这个名字,谢谢。

2009-03-18

数据库封装原代码(Delphi)

1. 该代码可以免费使用, 该代码的名字暂时定为\"哲别\" 2. 如果你需要使用该代码, 请注明该代码的原来作者: Jacky Zhou 3. 如果你发现该代码有bug,可以自己修改或者请给我发email: [email protected] 4. 该数据库封装代码功能可以对数据库的表,视图和存储过程进行封装,易于系统移植,扩展,使用了interface,factory,xml等方法 5. 核心代码是在\"Sample\\base\\DBGW\"里 6. Sample演示了查询,增加,删除记录和如何使用存贮过程 如果你没有做过,那这些代码可以用来学习 诚然,这并不是最好的代码,而且中国高人如云 学海无涯

2007-04-09

空空如也

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

TA关注的人

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