社区
Delphi
帖子详情
感谢风清兄!
flying310
2003-08-27 01:09:39
为感谢风清兄,特开此贴,有与交朋友者留下qq号或msn号。我与结识delphi朋友共同研讨,共同进步!!!
...全文
24
3
打赏
收藏
感谢风清兄!
为感谢风清兄,特开此贴,有与交朋友者留下qq号或msn号。我与结识delphi朋友共同研讨,共同进步!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IORILI
2003-08-27
打赏
举报
回复
hoho 接分先
shaolong_li@hotmail.com
Shiyl
2003-08-27
打赏
举报
回复
谢谢了
实在惭愧,其实我并没有帮你什么啊,我只是想在csdn上多学点东西东交些朋友^O^
Shiyl
2003-08-27
打赏
举报
回复
谢谢了
实在惭愧其实我并没有帮你什么啊
pub类库
鸣谢 首先要
感谢
linus,给了我们一个可以自由翱翔的平台; 其次,要
感谢
网络上千万的linux/windows先行者,给予的有意或无意的指点和帮助; 再次,
感谢
陈皓兄的《跟我一起写makefile》,引导我走过了makefile的迷雾。后来发现于凤昌兄译的《GNU Make使用手册》,也有颇多受益。 背景 从2004年,我在一个公司作服务端软件的开发,要支持linux/windows平台,主要是为了容易维护,就设计、开发了这一套比较常用的类。 2005一直在windows下作IPTV的开发,在2006年底,又回到linux下作IPV6下IPTV的开发。在空闲时间,看看两年前的那些零散类文件,开始整理这些类成库,并写了简单的使用和测试范例,放在网上和朋友们共享。 由于早期的平台从windows98和VC6.0,redhat8.0,经历了些变迁,没有太多的时间再一一仔细测试,就用现在的windowsXP和VS.2003,Fedaro Core4.0作的测试。 主要是为了相互学习,希望能和朋友们共同进步!如有引用,请标明出处,会不胜感激!禁止商业性的书籍的引用!很多不良的作者,完全是在骗钱。 功能简介 通用于linux/windows平台C++的应用。 主要是对一些系统功能,进行了简洁封装。 主要有读写锁类, 线程类, 线程池类, 定时器类, socket1.1的封装类, ini文件类, txt文件类, 可删除内容的文件类, 查找文件类, 调试输出类, 字符串类, 同步的普通队列和优先级队列类, 智能指针和内存自动管理类,数据库类. 特别声明:因为环境限制,这次测试代码中,没有测试数据库类。我以前也只是在PostgreSQL,SQL Server2000和Acess2000中实际用过。如有朋友用到,请自行修改、测试。 这些类的风格,与个人习惯密切相关。推荐QT,跨平台的类库,还是不错的;ACE就太难使用了! 编译和运行: 1. windwos下,用vs2003打开pub下的test.sln文件,所有的测试程序和类库文件就载入,编译即可。其它程序引用库时,请选中/MDd选项。 2. linux下,执行pub下的Makefile文件,编译即可。如果没有安装PostgreSql,数据库部分会编译不过。 关于inline函数 我写的这些类的函数,大部分是可以写成inline函数的,对性能提高也有很大的帮助。但是,GCC和VC的不同版本编译器的支持程度不同,可能会编译不过,所以就都没有为提高效率而写inline函数。依赖于编译器,对跨平台的程序来说,也比较麻烦! 不过,现在的硬件系统,对这些小小的性能提升,也感觉不出来的。 如有需要,请自行改写! 关于异常和错误处理 也是仁者见仁,智者见智! 习惯于C开发的朋友,大概喜欢函数错误时返回错误码。函数有返回值,就要处理,就使程序逻辑较为复杂,看去也比较的混乱。 我则喜欢用异常代替,主要是代码简洁和逻辑清晰。异常抛掷,会使流程很简洁,只显示执行正确时的流程,错误集中处理 对于那些失败即意味着中止的一个操作,我让其抛掷异常。如果是正常的分支流程,则用返回失败值。就我遇到的情况,大部分则为操作失败,调用的流程一般都要中止的。 这个判断也是比较难下的。放在一个局部,异常可能导致操作中止;但放在更上一层,则异常又可能是正确程序流程处理。 bug的反馈和修改支持 如果有重大的错误需要偶修正,请发到linhweikuo@hotmail.com的邮箱,尽量说明问题的现象,我会在一周内解决的(如果工作比较紧急的时候,不能即时就处理的)。
NPOI 菜鸟实践行之根据指定的模板生成Excel 2003格式的文件 (一)
感谢
群里的各位朋友的指导和教学,
感谢
Tony Qu的热心指导,
感谢
阿修罗兄提供的Excelhelper类 谈谈个人对Excel的理解,结合NPOI,个人水平一般般,菜鸟一只 Excel 打开后,分为sheet-文件簿,Rows-行,Cell-单元格 要基于模板生成EXCEL,首先我们要明白的是我们要填充的数据在整个Excel的sheet中是处于头,还是尾部,还是中间 我是这样理解的,...
许兄
自传128、在佳木斯上网写作2009年4----馨博留言 2009年三月三十一日我写《读馨子的博客之留言上(七古)》:翻看馨博之留言,支持祝福篇连篇。O六八二九开始,总共页数三十三。我来我顶先踩过,馨姐见你很亲切。你演的戏我喜欢,听你唱歌我快乐。好男舞台看到你,今天开心很欢喜。好男标准是什么,姐姐你说个道理。没想得冠蒲巴甲,是沾姐姐福气吧。我个人很讨厌他,也说不清为什么。我很喜欢巫迪文,绝对计划...
Repository 仓储,你的归宿究竟在哪?(一)-仓储的概念
写在前面 写这篇博文的灵感来自《如何开始DDD(完)》,很
感谢
young.han兄这几天的坚持,陆陆续续写了几篇有关于领域驱动设计的博文,让园中再次刮了一阵“DDD探讨风”,我现在不像前段时间那样“疯狂”了,写博文需要灵感,就像这篇一样。那篇博文除去其他的一些问题探讨,留给我印象最深的就是:领域服务中使用仓储,下面摘自文中我的一段评论: 领域服务中...
DDD Repository 仓储,你的归宿究竟在哪?(一)-仓储的概念
写在前面 写这篇博文的灵感来自《如何开始DDD(完)》,很
感谢
young.han兄这几天的坚持,陆陆续续写了几篇有关于领域驱动设计的博文,让园中再次刮了一阵“DDD探讨风”,我现在不像前段时间那样“疯狂”了,写博文需要灵感,就像这篇一样。那篇博文除去其他的一些问题探讨,留给我印象最深的就是:领域服务中使用仓储,下面摘自文中我的一段评论: 领域服务中去调用仓储,这一点是我一直所纠结的地方,...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章