19 acqy

尚未进行身份认证

陈晴阳,2003年毕业于中南大学铁道学院计算机专业。MCP/MCAD,国家认证高级程序员、系统分析员,中国系统分析员协会顾问团顾问。软件设计与构架、信息系统建设的爱好者。具有三年Microsoft Axapta/Dynamics AX的开发经验。

等级
TA的排名 7w+

新的博客

 很久很久没有更新这个博客了,我自己开了一个博客空间,并且慢慢的把博文转到那个空间中。博客空间的地址是:http://www.sunnychen.org/chinese,本空间主要对C#以及.NET的基础、应用以及面向对象思想进行讨论、总结,希望能够帮助.NET/C#的初学者,并给软件爱好者提供一个交流的小角落。欢迎各位博友的光临! 

2008-11-11 22:13:00

高可复用软件体系结构的基础框架元素

接口是高可复用性软件体系结构的基础框架元素和重要组成部分。这样说让人感觉似乎有些夸大接口的重要性了,但事实并非如此。    最早在窗口开发中赢得大多数程序员青睐的C++框架是Borland公司于1992年内置在Borland C++ 3.1中的OWL(Object Window Library),较早的C++开发者应该对这套开发框架非常熟悉。Borland OWL曾经辉煌过,然而,在此我们暂不去深

2006-07-08 10:44:00

面向对象分析与设计和面向对象语言

    首先必须申明的是,本文所讲述的观点仅适应于基于传统瀑布模型的面向对象系统实现过程,这一过程包括可行性分析、需求分析、面向对象分析与设计、面向对象实现及系统测试。所论述的观点并不适应于在系统实现过程中发现问题然后再修改系统设计的开发过程。    总的来说,学好面向对象语言的目的就是能够更好地进行面向对象的分析与设计。在这里或许会有这样的疑问,面向对象的分析与设计是设计层面上的东西,它使得系统

2006-07-08 10:43:00

C#中使用简单工厂模式实现命令解释器

  <!-- -->  

2006-07-08 10:40:00

Linux服务器开发初步

服务器开发需要考虑的内容很多,比如服务器的架构、稳定性、性能以及负载能力等等。事实上,在开发服务器的过程中,需要综合考虑各种因素,比如就客户端连接时间较短却又比较频繁的服务器(例如HTTP服务器)而言,在可选的服务器结构中,预先派生进/线程的结构就要比并发式结构高效,这一点将在后续的文章中对其进行详细的介绍。然后就是服务器实现方面的细节,比如是否需要支持跨平台的能力、采用什么样的开发语言和开发工具

2006-01-29 13:38:00

Fedora Core 3 安装问题解决

在完成Fedora Core 3的安装以后,重新启动计算机,有可能出现机器死机的情况,即在出现“Grub loading stage2...”的提示后死机。这是因为Fedora Core 3没有正确地安装grub,解决办法是:1、插入Fedora Core 3的安装启动盘;2、在出现提示符以后输入“linux rescue”进入rescue模式;3、输入chroot /mnt/sysimage命令

2005-08-01 08:58:00

Linux下动态库的编译

可以使用下面的步骤编译Linux下的动态库(现假设动态库源文件名为source.cpp,编译生成的目标文件为dest.o,下面的内容中XXX为动态库的名称,由开发者自己确定): 1、 编译成目标文件:g++ -g –c –fPIC –o dest.o source.cpp2、 编译成动态链接库:g++ -g –Wall –shared –Wl,-soname,l

2005-06-19 00:15:00

个人主页

有自己的主页了,和一个同学一起办的,http://www.sunnycrystal.net,有兴趣的同行可以去看看哦。。。

2005-06-10 10:06:00

有趣的中国软件业

1、印度软件外包做得好,要多向印度学习 学习是好,但要注意国情2、中国的软件业=软件外包 过分的强调软件外包很有可能导致国内软件的设计和开发技术无法提升,国外的公司是永远也不可能把真正核心的部分包给你做的。因为很多事情别人都帮你想好了,你只要照办就OK了3、在中国软件公司中,“你愿意留就留,愿意走就走,每人拦你,反正想做你这个职务的人多的是” 我想,这

2005-05-03 11:23:00

RE:“忙得连写blog的时间都没有了”

看到王咏刚先生的blog中有一个log,名字叫“忙得连写blog的时间都没有了”,这才想起自己也有一段时间没有写日志了。王先生说的没错,其实忙也并非忙的“不可开交”,都是在忙着自己的事情,除了每天上班下班,还有学习,还有生活琐事等着自己去处理,说起“忙”,我认为,如果能知道自己每天都在忙些什么,这便也是一种收获。2005年1月份的我确实是很忙,主要还是工作上的事情,每天加班工作到很晚使我无心去体验

2005-04-05 09:45:00

高兴中,通过了下半年的软件设计师(原高级程序员)考试

高兴中,通过了下半年的软件设计师(原高级程序员)考试,向通过各级考试的同胞表示祝贺,没有通过考试的同胞也不要气馁,明年再来!

2004-12-29 14:47:00

Conception of Programmable Application

 What is the Programmable ApplicationProgrammable Application is an application that has a built-in script mechanism with which users can type in their commands to implement functional

2004-12-24 12:55:00

VB中枚举指定目录下所有文件的方法

有同学问我这个问题,我就把代码贴在这里吧。Module1.bas文件:Public Const MAX_PATH = 260Public Const FILE_ATTRIBUTE_ARCHIVE = &H20Public Const FILE_ATTRIBUTE_HIDDEN = &H2Public Const INVALID_HANDLE_VALUE = -1Public Type FI

2004-10-22 14:20:00

typedef

C/C++语言中的typedef相信大家已经不陌生,本文对C/C++语言关键字typedef的各种用法作一个介绍。typedef,顾名思义,为“类型定义”,可以解释为:将一种数据类型定义为某一个标识符,在程序中使用该标识符来实现相应数据类型变量的定义。例如: typedef unsigned int UINT;int main (int argc, char *argv[]){

2004-10-10 09:54:00

使用Windows服务实现投票结果的自动发送功能

摘要:在使用Microsoft Visual Studio .NET 2003设计投票系统时,我们希望投票系统能够提供一些扩展功能,比如除了正确地完成投票的各个事务外,还能够将投票结果自动发送给投票发起人或管理员。本文讨论了投票结果自动发送功能的设计、实现,以及在此过程中需要注意的问题  关键字:Microsoft Visual Studio .NET 2003、Borland C

2004-09-30 12:49:00

恭喜帖

我的兄弟王伟强将于国庆期间举行婚礼,在此特向他表示真心的祝福。。。

2004-09-29 10:12:00

上个星期对以前的文章作了整理

上个星期发了几篇文章,都是很久以前写的文章,由于是上个星期贴在blog上的,所以发布时间是2004年9月份,请大家在阅读的时候注意参照。谢谢!

2004-09-27 08:11:00

软件注册加密技术

摘要:本文主要从三个方面介绍了计算机软件注册与加密技术:DOS系统下软件注册与加密,Windows系统软件注册与加密以及共享软件网络注册方法。文中介绍的许多方法现在仍在沿用,也有的方法和技术早已过时,但大都值得我们借鉴学习。在分析注册加密过程和方法的同时,引用了不少源代码以突出其实现过程。关键词:软件加密、软件注册、共享软件引言随着计算机科学与技术的发展,计算机软件学科已经成为计算机科

2004-09-24 11:10:00

多媒体应用程序设计初步

摘要:文章简单地介绍了Microsoft® DirectX® 以及它在VB多媒体程序设计中的应用。DirectX® 是Microsoft® 推出的硬件应用程序接口(APIs),它包括DirectX® Graphics®和DirectX® Audio® 等,使用它能够方便地实现二维、三维动画、音频数据段回放等功能。DirectMusic® 是DirectX® 的基本组件之一,主要用于MIDI、WAV

2004-09-24 11:08:00

软磁盘感应技术的实现

摘要:本文主要介绍C语言高级应用的又一个重要话题:磁盘感应技术的实现。正如HD-COPY软件一样,当你把软盘插入驱动器的时候,它会帮你执行相应的操作,而不需要你再去选择功能。这是怎么实现的呢?程序怎么知道驱动器中是否插有软盘呢?这些都是本文所讨论的内容。关键词:INT 08H,INT 1CH,INT 13H,中断调用、磁盘感应技术很多优秀的软件如HD-COPY等,都具有磁盘感应功能,也就是

2004-09-24 11:03:00

查看更多

勋章 我的勋章
    暂无奖章