- 博客(10)
- 资源 (3)
- 问答 (20)
- 收藏
- 关注
原创 软件开发过程
需求了解,需求分析---建模(软件的一个大概的样子);利用软件模型和客户沟通之后,需求确认;再次需求分析--迭代修改模型,模块划分,得出时间安排;详细设计;编码;测试;安装;维护
2013-03-29 14:39:54 542
原创 开发控件,如何在不隐藏父类事件的情况下加入自己的操作(由开发CdsDjmx模块想到的)
新类写一个新事件: property OnSocketClientRead:TServerSocketClientRead read FOnSocketClientRead write FOnSocketClientRead;(新类实例事件指针就保存在这里)原始控件的OnClientRead指向这个新类的一个新方法(SSockets[i].OnClientRead:=Self.ClientRe
2013-03-29 13:58:50 654
原创 目前对接口的理解
接口:相当于定义了一个抽象类,一个父类实现接口的类:相当于一个子类。 子类实例可以赋给父类变量(向上转型);同理,实现接口的类实例可以赋给接口变量。
2013-03-29 11:30:50 546
原创 应该追求怎样的目标来划分模块
内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。 目标 让每一个子程序只做一件事。使子程序内的各种操作之间联系强。 顺序的内聚性sequentialcohesion 特点:子程序内包含需要按特定顺序执行的操作,这些步骤需要共享数据,必须全部执行完毕才算完成一向完整功能。分类 内聚有如下的种
2013-03-28 20:59:18 765
转载 ADO接口2
AdoDataSet.RecordSet的串行化和还原from http://hmyhuo1983.blog.163.com/blog/static/538196192013152161572/ //数据集串行化function RecordsetToXML(const Recordset: _Recordset): string;var RS: Variant;
2013-03-27 16:38:35 627
转载 ADO接口1
http://hmyhuo1983.blog.163.com/blog/static/5381961920131611948787/在delphi中三个形式:ADODB_TLB ADOInt ADODB RecordSet在delphi中常见的转换问题三个文件中都有,但都不同ADODB_TLB._RecordSet ADOInt._RecordSet ADODB.Reco
2013-03-27 16:37:32 732
原创 设计模式
如何掌握并在实践中自如运用设计模式http://tech.it168.com/n/d/2007-05-16/200705161205125.shtml 设计模式,应该是解决设计上的问题,解耦,软件的扩展性。设计模式是解决某些问题的办法;在什么场合使用设计模式什么样的设计模式;设计汽车----设计每个模块(驾驶室、副驾驶:模块)---设计模式(Design pattern)是
2013-03-27 13:39:42 490
原创 模块化设计
from http://bbs.csdn.net/topics/40385976 5.2 模 块 设 计 在设计好软件的体系结构后,就已经在宏观上明确了各个模块应具有什么功能,应放在体系结构的哪个位置。我们习惯地从功能上划分模块,保持“功能独立”是模块化设计的基本原则。因为,“功能独立”的模块可以降低开发、测试、维护等阶段的代价。但是“功能独立”并不意味着模块之间保持绝对的孤立。一
2013-03-27 12:23:01 5926
原创 XE2 和D7 的对比:
string 将会默认为 widestring而在D7 中string 是ansistringchar 认为 widechar;XE2有三种字符串:ansistring,widestring,UnicodeString (新增)XE2 多了一个UicodeStringd7 TTypeKind = (tkUnknown, tkInteger, tkChar, tkEnu
2013-03-09 21:26:38 1870
原创 字符串
var str,s1,s2: string; pint: PInteger;begin str := Self.Text; {把窗体标题给它吧; 现在 str 指向了窗体标题所在的内存位置} s1 := str; {给 s1 赋值} s2 := str; {给 s2 赋值; 现在窗体标题已经有了 str、s1、s2 三个引用} {
2013-03-09 20:57:44 574
c++使用智能指针的时候报错
2020-05-23
ffmpeg编解码异常,Resource temporarily unavailable
2019-11-14
修改了android源码编译问题
2017-12-09
so文件函数加密的问题
2017-09-29
c语言函数中如何动态定义变量类型
2017-09-24
read函数的返回值的问题
2017-09-21
android app启动流程 zygote
2017-08-16
为什么说,开关闭合,输出直接接地?
2017-05-23
开漏电路不理解,请各位大师h回答
2017-05-21
android安装后首次启动失败
2017-03-28
c语言 内存释放和定义的问题
2017-03-18
java 将时间戳转为 指定时区 下的日期时间
2017-03-16
原子stm32战舰板和模电数电
2017-01-09
android 图片转base64 OOM
2016-08-24
android framework init.rc的理解问题
2016-05-19
linux sigprocmask的问题
2016-05-17
看apue遇到的有关问题
2016-03-29
文件系统inode理解的问题
2016-03-25
linux fork多线程的问题
2016-03-24
ios alterview内存泄露
2015-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人