![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GP
fowlersong
这个作者很懒,什么都没留下…
展开
-
应用《演说之禅》中的观点来设计Python教学幻灯片
近期需要为系统测试组提供1堂Python教学。基本要求,深入浅出,50页以内,重点突出,贴近实用。挺挠头的,写5000行python代码也没这么难。刚好看了CSDN上关于《演说之禅》的书介,虽然只有寥寥几行,但是已有所感悟。以下是引用部分---------------------------------------------------------------------演说...2008-12-17 15:13:16 · 97 阅读 · 0 评论 -
Delphi 希望成为下一个跨平台编程语言
http://www.oschina.net/news/37312/cross-platform-delphi Delphi 希望成为下一个跨平台编程语言HenryChan 发布于: 2013年02月01日 (44评)分享到 新浪微博腾讯微博收藏+26Delphi希望成为你的下一个跨平台编程语言,面向Windows、O...原创 2013-02-25 17:00:36 · 540 阅读 · 0 评论 -
Win7有些键读不出的解决
今天发现XP下跑的好的Delphi程序,迁移到Win7后有些注册表键读不出是读写权限导致,解决方法有2: 其一:TRegistry.OpenKey()改成TRegistry.OpenKeyReadOnly() 其二:TRegistry.Creat()改用成TRegistry.Create(KEY_READ or KEY_WOW64_64KEY)...2012-09-29 16:51:11 · 100 阅读 · 0 评论 -
SuperObject Readme
What is JSON ?JSON (JavaScript Object Notation) is a lightweight data-interchange format.It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on...原创 2012-09-27 10:26:48 · 78 阅读 · 0 评论 -
WinAPI: ShellExecute - 打开外部程序或文件
万一老师的博客对此有详尽的描述http://www.cnblogs.com/del/archive/2008/02/13/1068229.html2013-05-08 15:58:21 · 128 阅读 · 0 评论 -
陈皓:需求变化与IoC
需求变化与IoC2012年3月26日Todd发表评论阅读评论10,680 人阅读 【感谢 Todd投递本文 – 微博帐号:@weidagang 】需求又变了,怎么办?先上一个轻松的段子:程序员XX遭遇车祸成植物人,医生说活下来的希望只有万分之一,唤醒更为渺茫。可他的Lead和亲人没有放弃,他们根据XX工作如命的作风,每天都在他身边念:“XX,需求又改...原创 2013-03-18 14:56:05 · 109 阅读 · 0 评论 -
陈皓:一些软件设计的原则
一些软件设计的原则2011年4月25日陈皓发表评论阅读评论20,277 人阅读 以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中所说的,一个好的程序员通常由其操作技能、知识水平,经验层力和能力四个方面组成。在这里想和...原创 2013-03-18 14:53:53 · 150 阅读 · 0 评论 -
delphi&oo 回顾
类就是角色,一个对象实例可能有多重角色。类的核心是属性(数据/状态),区别不同类的正是类(私有)数据,否则没必要搞多个类,层次过重没有好处。对象是类的实例。<class name> = Class(<parent class name>)。。。end; 类声明中先声明数据成员,再声明类方法。类方法中有2类特殊方法。构造函数:在类实例创建时...2012-10-30 21:04:02 · 95 阅读 · 0 评论 -
Delphi字符串、PChar与字符数组之间的转换
Delphi字符串、PChar与字符数组之间的转换设有以下三个变量:vars:string;p:pchar;a:array[1..20] of char;那么三者之间的转换如下:1、字符串到PChar p:=PChar(s);2、PChar到字符串 s:=p;3、PChar到字符数组 StrCopy(@a,p);4、字符数组...原创 2012-06-27 16:07:33 · 243 阅读 · 0 评论 -
QP量子编程的学习总结(2008-02)
QP: Quantum ProgrammingQP是一个通用的事件驱动框架,面向MCU,面向并发的层次式状态机模型。QP包含了1个轻量级的QK(Quantum Kernel)。QEP:Quantum Event Processor是一个通用的,可移植的,可重用的状态机引擎。QEP允许你直接把UML样式的状态图映射为代码。QEP提供了传统的简单平面状态机和层次式状态机。Q...原创 2012-06-27 16:02:37 · 695 阅读 · 0 评论 -
Object Pascal精要
1. 滥用delphi的专属类型(比如子界类型),虽然提高了可读性,但降低了跨语言可移植性,以及可扩展性。一般情况下,使用常用的数据类型即可。不要过分追求数据与其含义的一体化。可采用多语言的最小集合原则。 2. 集合运算是一个有用的亮点3. 数组要跟C语言看齐,下标尽可能从0开始。遍历数组,保险起见尽可能通过Low/High函数获取数组边界。 var List...2013-02-28 11:09:06 · 176 阅读 · 0 评论