重构的修炼——从重构命令行操作的实践来谈论

文章结构索引: ============================================================ 前言单纯的修改代码与重构不一样的 重构的基本前提:理解原有的设计意图 重构的欲望与方向:让现有的代码实现更容易扩展 重构的抉择:进行还是放弃? 重...

2007-08-25 21:56:00

阅读数 8

评论数 0

竞标项目,何必这样呢?

前两天有A公司的朋友打电话,资讯Workflow和BPM的事宜,当然在电话中说的不是很清楚,于是约好下班之后去朋友公司聊聊,进行技术交流交流。 下班之后,去了朋友公司,见了朋友和另外的两个技术方面的人员。我以为主要是工作流技术方面的问题,可是那两个技术人员说他们不是想交流workflow或单纯的...

2007-08-23 20:48:00

阅读数 5

评论数 0

Opera 定制命令/按钮 - 语法指南

Friday, 14. July 2006, 03:11:40 Guide, Customizing Opera, opera, Opera Tips, Opera 9 前言/说明1. Menu2. | 可选择的3. > 切换4. & 并/结...

2007-08-21 15:01:00

阅读数 11

评论数 0

DataRabbit 轻量的数据访问框架(15)-- IOrmAccesser的BatchInsert批量插入!

DataRabbit3.0为ORM访问器提供了批量插入的功能,其方法定义如下: ///<summary>///BatchInsert批量插入一组记录。忽略所有Blob字段。///</summary>voidBa...

2007-08-13 11:53:00

阅读数 3

评论数 0

大师也犯低级错误--《CODE COMPLETE (Second Edition)》中的2处代码错误

最近比较闲,就看了那本放在书架上很久的“砖头”著作--经典的《CODE COMPLETE (Second Edition)》。当然是中文版的,这种大块头的书看英文版是非常累的。 看到第18章表驱动法Table-Driven-Methods时,感觉这种方法非常好,而我以前也从来没用过这种方法。于是...

2007-08-09 09:17:00

阅读数 8

评论数 0

利用Word去除图片背景色

从网上看中一张图想打印出来可惜背景是黑色的多浪费墨啊只要改成白色背景就行啦不用在画图里一片一片地清除利用word里图片工具栏里的“设置透明色”轻松完成~~将图片插入word选中图片如果没有显示图片工具栏则点右键选择显示图片工具栏设置透明色按钮是倒数第二个点击后再在图片背景上点击就可以了然后打印如果...

2007-08-08 18:08:00

阅读数 59

评论数 0

AIX配置tomcat https的问题解决

下午,QA报告了一个问题,在AIX上配置Tomcat的https出现问题,具体异常如下: Catalina.start:LifecycleException:null.open:java.security.NoSuchAlgorithmException:Classcom.ibm.jsse.b...

2007-08-08 16:19:00

阅读数 18

评论数 0

俺可爱的小马,差点被淹了

时间:2008年8月6日,下午地点:北京中关村软件园一场突然急速的暴雨,在短短十几分钟的时间内,就起水二十多厘米深,眼看水快漫过我的“白色小马(千里马)”的排气管,只好冒雨抢救,赶紧转移。 ...

2007-08-07 21:39:00

阅读数 10

评论数 0

linux下二级代理软件desproxy教程

desproxy的功能就是一级代理+端口映射对本地指定的一个端口的请求会经过代理送到远程的主机远程主机是代理服务器的话就实现了二级代理的功能:) 怎样获得Desproxy?http://desproxy.sourceforge.net/页面最下面右下角,有一个project page的链接真正的下...

2007-08-05 21:28:00

阅读数 15

评论数 0

Beep Media Player 乱码解决方法

显示乱码的原因是默认编码为UTF-8在BMP首选项-插件-MPEG插件-首选项-标题勾选:禁用ID3v2标签勾选:将非UTF-8 ID3标签转换成UTF-8ID3编码填入:GBK(网络其他文章推荐填入CP936)...

2007-08-05 11:26:00

阅读数 16

评论数 0

登录界面分辨率过高的一般解决方法

方法一: 编辑xorg.conf   sudogedit/etc/X11/xorg.conf   拉到最后,将其中所有大于你想要的分辨率(比如1024*767)的都去掉   登录界面解决了,但有可能XFCE环境中分辨率变到...

2007-08-05 11:11:00

阅读数 26

评论数 0

在ubuntu中安装lumaqq 2006

在ubuntu中安装lumaqq 2006 环境:ubuntu 要安装QQ首先要安装Java环境。 1、安装JAVA环境 打开终端,执行以下命令,或使用《新立得软件管理器》,在其中分别搜索“sun-java5-jre“和“sun-java5-jdk”并标记安装。 sudoapt-ge...

2007-08-05 09:28:00

阅读数 6

评论数 0

删除lumqq的方法

删除安装目录 rm-r/opt/Lumaqq/ -r remve directiories and their contents recursively删除配置文件 rm-r~/.lumaqq 删除快...

2007-08-04 21:23:00

阅读数 3

评论数 0

【C#2.0】发挥匿名委托的威力!

这几天研究了一下Linq,C# 3.0中的“扩展方法”特性为IEnumerable<T>增加了诸如Where、Select等查询方法,这使得“语言集成查询”成为顺其自然的事情。而C#3.0中Linq的实现也是建立在C#2.0的匿名委托的特性之上。今天,我...

2007-08-04 20:53:00

阅读数 10

评论数 0

Web的桌面提醒(Popup)

Web的桌面提醒(Popup) 大多数Windows程序都有桌面提醒(Popup)功能,如Msn Messenger,Outlook2003,FoxMail,SharpReader等,对用户来说可以非常的方便最新的信息。 在Web中借用IE5.5+的Popup,也可以实现类似的功能,在Cn...

2007-08-04 17:45:00

阅读数 11

评论数 0

DataRabbit 轻量的数据访问框架(14)-- DataRabbit 3.0 与 Linq to sql 性能比较

今天装好了VS2008 Beta2,就迫不及待地试用一下Linq中的ORM功能,在初步尝试后,发现Linq中的ORM还是非常不错的,通过反射查看System.Data.Linq.dll发现,Linq中的ORM是使用反射完成了OR的映射工作,基于此,我开始有点怀疑Linq中的ORM的性能问题。为了进...

2007-08-03 16:54:00

阅读数 3

评论数 0

今日工作html代码小结

为写一个简单功能的邮箱登录TW插件捣鼓了一下html和javascript知识太零散,怕以后忘记,特地记录下来减少以后的工作:)1. 网页的编辑模式frameid.document.designMode="on";这个页面的元素都变成可以选中的样子 2.. s...

2007-08-02 23:59:00

阅读数 14

评论数 0

尽量避免诸如x.read(new FileInputStream(sourceFile)); 的写法

一不小心,顺手写了x.read(new FileInputStream(sourceFile)); 这样的代码,却引得自己花费了半个多小时去调试问题。 原因是这样的:在开发某一个feature的时候,需要对操作的文件进行backup,于是写了诸如下面的代码(以下仅是演示代码,与实际要简易,仅供参...

2007-08-01 23:06:00

阅读数 14

评论数 0

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