人生三件不能等的事情
一个行囊,如果已经装的太满了,就会很沉,很重,很累。
一个生命背负不了太多的行囊,拖着疲惫的身躯走在人生大道上,我们注定要抛弃很多。果断的放弃是面对人生,面对生活的一种清醒的选择,只有学会放弃那些本该放弃的东西,生命才会轻装上阵一路高歌;只有学会放弃走出烦恼的困扰,生活才会倍感绚丽富有朝气。
...
JAVA面试题解惑系列(二)——到底创建了几个String对象?
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
我们首先来看一段代码:
String str=new String("abc");
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这 ...
vAgent(宾馆、旅游线路订购网)四---数据库设计
首先图示的是PowerDesigner软件的基本工作原理,不知道算不算秀,知道的就过。
因为使用图形化数据化建模工具,被几个ROR的朋友鄙视。我从来不是一个极端分子,我的观点和准则是:
1. 使用一切能够提高生产率的工具,不论出身;
2. 不是说文本的、Console的就是高明的正确的。
3. 敢于面对重构,但不是总是重构。过多地重构说明设计严重缺失
4. 数据库设计不求尽善尽美,但是力所能及 ...
JAVA面试题解惑系列(三)——变量(属性)的覆盖
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
我们来看看这么一道题:
class ParentClass {
public int i = 10;
}
public class SubClass extends ParentClass {
public int i = ...
IT高级技术人员的出路就只能是管理?
工作快一年时间了,其间遇到过很多同事.几乎他们所有人对于自己以后的打算都是千篇一律:我先做几年技术,等到有足够的经验我就去做销售,做实施,做管理.
在网上看到的一篇:IT高级技术人员的出路.摘下一部份:
引用
可以做技术,切不可沉湎于技术。
千万不可一门心思钻研技术!给自己很大压力,如果你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为技术只不过是你今后前途的支柱之一, ...
【原创】IBM AIX 系统下 resin 配置
1. 首先,从 http://caucho.com/download/ 下载适用的 resin.
2. 解压 resin 压缩包到指定的目标目录。
3. 若想配置 resin 独立的运行环境,可直接进入 resin.*/bin 下面,用 vi 命令编辑 httpd.sh 文件。
举例: 假设AIX系统默认的 jdk 版本为 1.4, 因要运行其它软件,不便改变整个系统的环境变量, 此时就可以 ...
Youserials/I Serial:软件序列号搜索引擎
Youserials
是一个很实用的在线服务网站,主要提供软件序列号搜索服务。目前Youserials
已经收入了54000多个序列号,对于搜索的序列号,你可以直接查看其适合的版本,发表评论,评分等等。
I Serial
是国内的一个提供序列号搜索服务的网站。
Via
链接:http://www.youserials.com/
通用职责分配模式的其中的3模式
通用职责分配模式(GRASP)一共有9个模式,下面是其中的3个模式:
创建者模式:
创建对象是面向对象系统中最常见的活动之一,因此应该有一些通用的原则以用于创建职责的分配,如果分配的好,设计就能够支持低耦合,提高清晰度,封装性和可复用性。
如果下列条件之一为真,将创建类A的实例的职责分配给类B:
a.B包含或组成聚集A
b.B记录A
c.B直接使用A
d.B具有A的初始化数据,并且在创建A时会将这 ...
夸平台的秘密:字符串
计算机世界里一直存在着夸平台的说法,一般说来夸平台总是好的,但也难以实现的。所谓的平台也有很多种说法,包括硬件,OS,编程语言等。其中以跨语言最强。比如java是跨操作系统的,但是jdbc不是跨语言的, sql 是跨语言的; jsp 不是跨语言的,html 是跨语言的。
试想当年VB,VC,Delphi,PB哪个不是有自己的界面框架。以至于程序员大喊:学语言不是难题,几十个关键词罢了,难的是其框 ...
动手做了个俄罗斯方块
最近比较闲,所以花了两天时间做了个俄罗斯方块,功能其实作来作去也就这么点,关键是练练手拉,之前一直觉得这东西挺难,可真正做了,发现其实也不难。关键是要做!
先上个图吧,要源码的PM我
PS!!!!!:运行需要 JRE1.6!!!!
如果在LINUX下 请在终端里进入所在目录 然后执行java -jar Tetris MG.jar(不知道为啥,直接运行会找不到图片)
vAgent(宾馆、旅游线路订购网)序言一---技术平台选型
注定,这就是一个不可能完美的开始。因为摆在面前的,是眼花缭乱的,甚至语言的选择都是迷茫的。从哪里开始呢?
语言:
Java, C#, PHP, Python or Ruby?
Java: 静态语言;语言特性完善;库足够丰富。
C#: 类JAVA语言;语言特性同样完善;不乏优秀的库。
PHP/Python/Ruby: 同属脚本语言。与静态语言相对,最直接了当的感受是,写完一行代码,我就可以在浏 ...
25 Outstanding WordPress Designs
1. 3.7 Designs
2. Blogsolid
3. Candes Projects
4. coda.coza
5. ISO50
6. Larissa Meek
7. Vikiworks™ Studio
8. keasone.de
...
Groovy on Grails 初探
此文仅为本人初次学习和实践G&G的心得体会以及开发经验的记录,旨在将我的感受保留下来以备未来查阅。欢迎大家指正和补充:)
一、Domain Class
1. 对于一个领域类对应一个表的情况最好解决,每一个字段对应一列,是最爽的形式
2. 每个领域类最好重写toString()方法,目的在于关联的显示时展现有意义的文字而不是简单的ID
3. static cons ...
OO和SQL,应该携手共进
最近两年来,经常在OO和SQL这两兄弟阵营里转来转去,总想做出个“决断”,结果却是谁也舍不得,手心手背都是肉啊。
十年前学应用开发的时候,SQL是绝对的王者,一直也就用了好几年,搞定了不少事情。有时候也觉着烦,尤其是许多不相干的调用代码,罗罗嗦嗦粘贴个没完。这时候总是想,能不能轻松点啊。
这时,以Hibernate为代表的ORM流行起来了,笔者也就兴冲冲地投入到实践当中。四五年前已经可以很舒服 ...
关于"暗黑3,暴雪,优秀团队"的胡言乱语
我想任何看到了那段19分钟的视频的人 都会再一次的感慨:多年的等待是值得的.
(永远不要指望"永远的毁灭公爵"可以带给你同样的感觉)
19分钟的暗黑3游戏视频下载地址: http://us.media.blizzard.com/1901200114/_video/gameplay/diablo3-gameplay-en-US.flv
之前,从游戏<暗黑之门:伦敦>的宣传中得知,< ...
计算机相关专业大专以上学历的大学生如何进行职业规划
一位在北京的朋友参加过我的培训,后来告诉我他为什么选择培训,"现在学计算机相关专业的本科生出来是没有什么实际动手能力的,就算在学校做的课程设计也是小儿科,很多毕业生出来找的工作都是擦边球的工作。我当时参加培训抱的想法就是不能让我大学4年的专业理论知识荒废了,不想随便找个擦边球的工作就算了,估计这样的想法能引起很多人的共鸣。
上完培训后能从事什么行业,在有经验的教师指导下,对职业生涯做一个好 ...
1. 使用静态工厂方法代替构造函数
在想创建一个对象的时候,尽量使用静态工厂方法(static factory method)来代替构造方法。
比如:Boolean b = Boolean.valueOf(true);
而非Boolean b = new Boolean(true);
好处之一,与构造方法不同,方法是有名字的。在弄一些类似DSL的时候,可能会比较有用。与其要记住很多构造参数的含义,不如用一个命名良好的方法来概括。
...
javascript使用八卦
关键时刻,一毛钱也能难死英雄汉!编程中有些细节问题也会让你浪费很多时间。
今天看别人的代码的时候,看到了这样一种写法:
var a = function(){......}();
省略号代表部分代码。
开始时我没看明白这事什么意思,经一个js大虾网友点拨后才明白,这只是一种js对象编程的代码简化。
例如:
add = function(){
...
POI操作excel示例工具类
由于近期项目要用到excel来转存页面中的表单数据,对poi操作excel进行了一番了解,写了以下,但总觉的不是很好
特此:发布在此供大家评论,广义集思,还望多多指教
1. workBook处理类
/**
* Excel WorkBook工具类
* @author dsy
* @version 1.0
*/
public class ExcelWo ...
解决“使用router拨号情况下aMule/eMule只能获得LowID”的问题
这两天我换了机器上的硬盘并重装系统。之前我使用Ubuntu的pppoe直接拨号ADSL,这次想趁重装系统改成使用router自动拨号,网线连接router而不是ADSL modem。可以省去Ubuntu的ADSL拨号步骤。
配置完成后上网没有问题。但使用aMule只能获得LowID而不是HighID,原因是因为router的防火墙阻止了外来的连接。google之后发现,可以通过设 ...
返回静态地址 g++和VC的一点不同
在调试一个地址时无意中发现
g++代码,inet_nota情况也一样,后来为了验证就换成如下
char *fun_test(char* c)
{
static char s_buff[10];
char *p_buff=s_buff;
strcpy(p_buff, c);
return s_buff;
}
//main函数
char c1[]="ab ...
人气排行榜
最新发表博客 
- 柯图泰感光胶使用说明书
- 必须知道的社会生活中十二大著名法则
- Javascript 刷新框架及页面的方法总集(转)
- 今天开始我的OSGi之旅
- 请问自己的实体里边如何调用acegi的类?
- 使用代理解决SourceForge.net不能访问
- 下载被封的SourceForge.net上面的源码
- CSS 图片预加载[z]
- 一个Jsf 程序报错问题请大家帮忙看看org.apache.el.ExpressionFactory
- 请教appendReplacement的用法
- 使用JavaMail发送文本型邮件
- Grails连接不到MSSQL2000的问题
- Struts2标签 数据标签---action标签
- 使用Eclipse的几个必须掌握的快捷方式
- 哪位大侠能出一份ext的优化方案啊?
- HP-UX+JDK+Apusic+SQL-Server的调优记录
- 新手入门:简单介绍Hibernate包的作用
- 实现在Hibernate中的分页查询原理解读
- spring struts hibernate分层理解
- Hibernate构架应用中常用保存方式区别(转载)
- FLEX&JEE开发的一些经验
- Struts2+spring2+hibernate3整合方案
- grails 根据数据库自动生产 domains
- grails 导出 excel
- Apache Commons Configuration
- grails war 包定制
- 我做的SOA技术发表会胜利闭幕 之 感谢课长篇
- grails datasource 中配置数据源用户名称和密码 加密
- Java开源报表制作
- js使用小技巧
- 转载:为什么说OpenSocial只不过是一个公关骗局?
- 重视对异常系的设计
- 将SunAS以Windows服务方式启动
- 【原创】IBM AIX 系统下 resin 配置
- 博客注册好久了,今天才觉的每天写点还是不错的
- Install Windows Service @WinServer2003
- Java Service Wrapper
- Extjs2 小控件 slideplayer
- Java截获控制台输出
- 有趣的字体
- vAgent(宾馆、旅游线路订购网)六---编码心得:组件集成
- IBM Rational 新手入门
- 在eclipse里面调试opencms模块代码
- POI 使用总结
- Web开发中ThickBox的选择
- Eclipse与Shell的结合
- java api 4 word pdf and excel
- grails 自定义 validator
- 瑜伽眼保健操
- 设计模式学习笔记(二十二)—FlyWeight享元模式


