自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

ZX编程随笔(三)

2010-09-07MVC = BMVCMVC思想几乎存在于软件设计中的所有层面,宏观的、微观的...等等,在任意尺度的软件设计中,都能够体悟到这条古老原则的指导性意义。软件设计的关键问题是是否能够很好的捕获M,将它和V、C相分离,也就是将体和用相分离,概念和功能相分离,抽象和表象相分离,内存与外设相分离...大部分失败的软件,都是将M与V相混淆,犹如把握不住本体,而被浮光掠影所迷惑。MVC的实...

2010-09-07 11:29:35 191

读贴有感

有个帖子写道:“一个优秀的车工其工资是一个普通车工的好几倍,但是一个优秀程序员写出来的代码比一个普通程序员要值钱一万倍。——比尔盖茨”。   我所在的环境投入很大,但产出的却是一个又一个粗制滥造的项目,这里的人觉得开发一个项目5个月实在有点漫长,他们经常会问你给你这么多人这么长时间为什么还是不行?首先得承认,程序员如果走上领导岗位就立马不再是程序员了,绝对是利益驱动,屁股决定脑袋。不是我国的程...

2010-09-06 10:36:01 127

ZX编程随笔(二)

2006-12-04性能是很难臆测的事情,在设计的时候不要过多地考虑性能,只有这样才能促使你按照简单的原则行事。下面是一些测试报告,告诉你完全可以使用一些简单的设计方案:1)用字符串连接比指针连接简单:在100个最大长度为30的字符串数组中查找一个字符串只需要<0.003毫秒(测试代码)。 2006-12-14Analysis Paralysis ( 分析瘫痪 ) :系统分析师为求完美或...

2010-08-28 20:09:19 177

ZX编程随笔(一)

(2005~2006年) 结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。Ada、Pascal以及dBase等语言鼓励和实行逻辑程序结构。结构化程序设计通常使用自上往下的设计模型,开发员将整个程序结构映射到单个小部分。已定义的函数或相似函数的集合在单个模块或字模块中编码,这意味着,代码能够更有效的载入存储器,模块能在其它程序中再利用。模块单独...

2010-08-28 14:50:42 152

Java Project

为了引用第三方包,除了user library这种方式,required projects更方便一些,像swt这些包可以直接下载工程,在创建新的应用时,只需要将下载的工程加入到新工程的required projects就行了。...

2009-03-02 18:33:56 85

java的参数传递方式

看了网上一大堆有关java参数传递方式的文章,深感不得要领,哎,我也来尝试讲解一番吧。   按照编译理论,参数传递只有传值、传址两种主要的方式(其他还有传名和传结果),一种语言一般只有一种参数传递方式。传值就是传值的拷贝,非常好理解——C/C++、Java都是传值方式,且只有这一种方式!   java基本类型的值不用解释,java对象类型的值就是对象在内存中的地址,作为参数传递时,二者完全一样,都...

2009-01-21 11:47:10 131

MINA SOCKET SERVER学习笔记(一)Writing IoFilter

IoFilter IoFilter is one of the MINA core constructs that serves a very important role. It filters all I/O events and requests between IoService and IoHandler. If you have an experience with web appli...

2008-12-01 12:08:40 98

MINA SOCKET SERVER学习笔记(二)Writing Protocol Codec

Tutorial on ProtocolCodecFilter Why use a ProtocolCodecFilter? TCP guarantess delivery of all packets in the correct order.But there is no guarantee that one write operation on the sender-side will r...

2008-11-28 15:39:35 134

老式的Win32帮助文件(.hlp文件)打不开

全盘搜索winhlp32.exe,发现其存根文件(stub)失效——一般在c:\windows\system32下,可能有其他程序安装的dll冲突,将winhlp32.exe移到path中的其他目录,可以了。 很奇怪!    ...

2008-11-26 16:59:35 567

原创 学习笔记 - java.util.concurrent 多线程框架

学习笔记 - java.util.concurrent 多线程框架    最近由于工作需要,回去好好复习了一遍java,学习和温习了和多线程,正则表达式,模式设计,Socket编程等相关的知识,基本算把某个相当牛的程序看懂了,从中收获颇深,近期也会把相关的知识点做成笔记放到博客来。当然在这里得好好感谢一下晟晟和刁,在我迷惑的时候问他们总能找到自己想要的答案,当然还有晟晟的书,《精通正则表达式》,看...

2008-11-25 11:12:10 89

正确配置log4j

log4j有三个主要的组件,分别是: Logger(记录器):负责按照设定的优先级过滤日志信息,然后转发到存放器 Appender(存放器):负责接收并处理记录器转发来的日志信息,通常的处理是输出到屏幕或者存储到磁盘文件 Layout(布局器):负责格式化日志信息 上述三者之间的关系:一个Logger可以挂接多个Appender(日志信息同时转发到多个设备)一个Appender指定一个Layo...

2008-10-30 19:41:23 114

在MyEclipse 5.5的DB Browser中创建数据库连接

在MyEclipse 5.5的MyEclipse Hibernate Perspective->DB Browser中,创建连接驱动器(Create a new connection driver) ——很奇怪,就叫连接connection不更好吗。   Driver template: MySQL Connector/J Driver name: 自己可以随便取的连接名称 Connect...

2008-10-30 11:56:36 218

数据库schema, catalog

A schema is a collection of database objects. A schema is owned by a database user and has the same name as that user.   在一个数据库中可以有多个应用的数据表,这些不同应用的表可以放在不同的schema之中,同时,每一个schema对应一个用户,不同的应用可以以不同的用户连接数据...

2008-10-30 11:41:58 97

下载Eclipse各历史版本的网站

应该属于官方网站,各种版本应有尽有。更宝贵的是,对各种版本的兼容性、安装时可能出现的问题等都有详尽的说明。 http://archive.eclipse.org/eclipse/downloads   这是MyEclipse的各种版本下载地址,里面也有详细的说明。 http://www.myeclipseide.com/module-htmlpages-display-pid-4.html   ...

2008-10-29 20:04:45 236

原创 解决myeclipse和hibernate tools的冲突

[翻译]在MyEclipse4.x中使用Hibernate-tools3.1 Here's how to get hibernate-tools 3.1beta4 to work, disabling any MyEclipse Hibernate functionality (NOTE: This is only meant as a workaround if you absolutely ...

2008-10-28 11:26:01 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除