编程的夜猫的博客

———小猫的成长乐园
posts - 18, comments - 86, trackbacks - 3, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

置顶随笔

     摘要: 笔者从事PB开发曾历经5年多的时间,目前还偶尔用之开发项目。从大学98年起就开始学习,也是所学的第一个开发语言工具,在这漫长的时间里从了解到掌握到精于她的某些方面的技术,能深刻的体会到PB确实是一款从事MIS开发高效快捷且功能强大的工具。  阅读全文

posted @ 2008-05-26 23:15 编程的夜猫 阅读(2943) | 评论 (43)编辑

     摘要: Xtreme Toolkit Pro作为VC++/MFC平台下目前最流行的GUI界面库之一,笔者在此不作过多介绍。笔者将针对Xtreme Toolkit Pro v11.2.1 Full.Source版进行细致的讲解汉化的全过程。  阅读全文

posted @ 2008-05-06 23:18 编程的夜猫 阅读(3663) | 评论 (3)编辑

2009年6月30日

     摘要: 在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒置”(参见:《道法自然》第15章[王咏武, 王咏刚 2004])。这种把“好莱坞”原则和 “依赖倒置”原则等量齐观的看法其实来自于轻量级容器PicoContainer主页上的一段话:    “控制反转(Inversion of Control)的一个著名的同义原则是由Robert C. Martin提出的依赖倒置原则(Dependency Inversion Principle),它的另一个昵称是好莱坞原则(Hollywood Principle:不要调用我,让我来调用你)”[PicoContainer 2004]。  阅读全文

posted @ 2009-06-30 00:50 编程的夜猫 阅读(81) | 评论 (0)编辑

2009年6月29日

     摘要: 0 引言 0.1 设计模式解析(总序) 0.2 设计模式解析后记 0.3 与作者联系 1 创建型模式 1.1 Factory模式 1)为了提高内聚(Cohesion)和松耦合(Coupling) ,我们经常会抽象出一些类的公共接口以形成抽象基类或者接口。这样我们可以通过声明一个指向基类的指针来指向实际的子类实现,达到了多态的目的。这里很容易出现的一个问题 n 多的子类继承自抽象基类,我们不得不在每次要用到子类的地方就编写诸如 new ×××;的代码。这里带来两个问题 1)客户程序员必须知道实际子类的名称(当系统复杂后,命名将是一个很不好处理的问题,为了处理可能的名字冲突,有的命名可能并不是具有很好的可读性和可记忆性,就姑且不论不同程序员千奇百怪的个人偏好了。 ) ,2)程序的扩展性和维护变得越来越困难。  阅读全文

posted @ 2009-06-29 16:32 编程的夜猫 阅读(74) | 评论 (0)编辑

2009年4月17日

     摘要: 转自:装修DIY论坛 文章链接:http://www.zaojia01.com/dispbbs.asp?BoardID=29&replyID=383&id=76&skin=0 Ps:自己刚才装修完。有很多的感慨,也很想写出来。无意间看到一个老兄已经在写。写的非常好。所以转来希望对打算装修的朋友有用。   阅读全文

posted @ 2009-04-17 15:32 编程的夜猫 阅读(125) | 评论 (0)编辑

2008年12月29日

posted @ 2008-12-29 00:38 编程的夜猫 阅读(482) | 评论 (0)编辑

2008年7月25日

     摘要: 汉化 XTreme.ToolKit.Pro.v12.0.1发布  阅读全文

posted @ 2008-07-25 22:21 编程的夜猫 阅读(829) | 评论 (3)编辑

2008年6月26日

     摘要: 在讲关键字Create时已经绍介过Windows的消息机制(参见关键字Create),Post与Send就用来向窗口和控件发送消息的,这些消息通过消息队列后最终被处理执行。  阅读全文

posted @ 2008-06-26 19:11 编程的夜猫 阅读(1548) | 评论 (9)编辑

2008年6月12日

     摘要: 由于2008.06.12发布的汉化在使用方面有些不尽如人意的地方,另外网友ooseven1975 在使用在提出些改进的意见,本人经过进一步完善,再次发布,以方便网友的使用。
  阅读全文

posted @ 2008-06-12 01:24 编程的夜猫 阅读(1123) | 评论 (0)编辑

2008年6月4日

     摘要: 转换为逆向迭代器时注意的细节  阅读全文

posted @ 2008-06-04 19:36 编程的夜猫 阅读(1197) | 评论 (0)编辑

2008年6月1日

     摘要: 熟悉面向对象的朋友,最先认识的应该是类(Class),但在PB中从头到尾似乎只有对象(Object)而没有类(Class)。类是从对象中抽象出来的概念,它并不能被直接使用,类只有在实例化后才能使用它,实例化的类我们称之为对象(Object)。  阅读全文

posted @ 2008-06-01 22:18 编程的夜猫 阅读(2147) | 评论 (8)编辑

2008年5月31日

     摘要: Visual C++ 编译器选项   阅读全文

posted @ 2008-05-31 13:36 编程的夜猫 阅读(299) | 评论 (0)编辑

2008年5月26日

     摘要: 笔者从事PB开发曾历经5年多的时间,目前还偶尔用之开发项目。从大学98年起就开始学习,也是所学的第一个开发语言工具,在这漫长的时间里从了解到掌握到精于她的某些方面的技术,能深刻的体会到PB确实是一款从事MIS开发高效快捷且功能强大的工具。  阅读全文

posted @ 2008-05-26 23:15 编程的夜猫 阅读(2943) | 评论 (43)编辑

     摘要: 介绍PB对Unicode的支持,并给出不支持Unicode的版本,处理带汉字的字符串的解决方法
  阅读全文

posted @ 2008-05-26 23:06 编程的夜猫 阅读(2632) | 评论 (10)编辑

2008年5月19日

     摘要: 2008年5月19日14:28,是个让每一个身上流淌着中华民族的血液的华夏子孙都会无法忘怀的时刻。全国人民为5.12发生在四川省的大地震中遇难的兄弟姐妹们致予最沉痛的哀悼。全国内国外使馆为之降半旗默哀,汽车,火车,船舰也以3分钟鸣笛表达长久的哀思。  阅读全文

posted @ 2008-05-19 15:46 编程的夜猫 阅读(815) | 评论 (0)编辑

2008年5月17日

     摘要: Dll无法直接导出泛型模板(generalized template),因此,如果要导出stl类,则模板必须先实例化(instantiated)。另外,如果导出的STL类使用了其他STL类,那么这些其他类必须同时被导出。目前stl中唯一能够被导出的容器是vector,其他容器(如map、set、queue、list、deque)都因包含嵌套类而不能被导出。
  导出STL类的步骤:
  阅读全文

posted @ 2008-05-17 23:44 编程的夜猫 阅读(178) | 评论 (1)编辑

     摘要: 本人专门为PB,VB程序获取本机IP的动态库,并支持多个网卡。  阅读全文

posted @ 2008-05-17 12:20 编程的夜猫 阅读(1074) | 评论 (9)编辑