人生三件不能等的事情
一个行囊,如果已经装的太满了,就会很沉,很重,很累。
一个生命背负不了太多的行囊,拖着疲惫的身躯走在人生大道上,我们注定要抛弃很多。果断的放弃是面对人生,面对生活的一种清醒的选择,只有学会放弃那些本该放弃的东西,生命才会轻装上阵一路高歌;只有学会放弃走出烦恼的困扰,生活才会倍感绚丽富有朝气。
...
JAVA面试题解惑系列(二)——到底创建了几个String对象?
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
我们首先来看一段代码:
String str=new String("abc");
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这 ...
JAVA面试题解惑系列(三)——变量(属性)的覆盖
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
我们来看看这么一道题:
class ParentClass {
public int i = 10;
}
public class SubClass extends ParentClass {
public int i = ...
动手做了个俄罗斯方块
最近比较闲,所以花了两天时间做了个俄罗斯方块,功能其实作来作去也就这么点,关键是练练手拉,之前一直觉得这东西挺难,可真正做了,发现其实也不难。关键是要做!
先上个图吧,要源码的PM我
PS!!!!!:运行需要 JRE1.6!!!!
如果在LINUX下 请在终端里进入所在目录 然后执行java -jar Tetris MG.jar(不知道为啥,直接运行会找不到图片)
那些雷得我们如此销魂的台词(编程太累了,大家来放松一下:))
1.萧峰摇着将死的阿朱:" 你先别死!!" --是说等会儿再死么?我先跟黑白无常大哥打个商量啊~ 2."如果母后执意如此,请允许孩儿辞去皇帝一职.” --哦哦,原来皇帝也可以辞职啊,那请允许我竞聘上岗~ 3.尔康,一个破碎的我,怎么帮助一个破碎的你 --琼瑶大妈,俺啥也不说了! 4.未来的秦始皇跪在地上哭天喊地,捶胸顿足。秦始皇说:“我为什么,总是输?我为什么总是输?我以后 ...
一个比较好玩的Flex特效
如下所示,该程序使用了auhlmann写的一个组件,详细信息请至http://weblogs.macromedia.com/auhlmann/archives/2007/03/distortion_effe.cfm#more查询。login时开门,logout时关门。源代码贴在后面了。
<?xml version="1.0" encodi ...
用dom4j读写数据
从数据库表里面读取数据并生成一个xml文件给用户下载,下面是所用到的函数,要注意设置好输出到页面的文件头,还有的就是要作为一个文件给人下载的话要 将header里面的属性设置为attachment(也就是作为附件的形式,而不是inline,inline的话会直接打开的).
public void genXml()
{
logger.debug("Test ...
如何在Java ME平台上获取手机串号
如何在Java ME平台上获取手机串号
注意:在Java ME平台上获取手机串号,在某些手机中是可行的,但是某些手机中就是无法获取的。对于即便是可以获取串号的手机来说,也仅仅限于进行了签名的应用程序才可以获得手机串号。
在诺基亚手机中,我们可以这样获取手机串号: System.getProperty("com.nokia.mid.imei")
在Ser ...
Memcached 集群,客户端自动Hash到不同服务器的实现
最近项目需要,要求做一个远程服务中心,为各客户端提供远程存取接口,压力基本上是每个客户端平均每秒300次请求,估计大约有10个客户端。
我考虑实现的方案是:
客户端写数据时直接写到本地ehcache缓存,然后同时发送数据到memcached缓存,最后通过远程服务接口定时同步数据到后台数据库。
客户端读数据首先从本地ehcache查找,然后再从memcached获取,最后通过远程数据接口查找 ...
SQL Server DO's and DON'Ts
SQL Server DO's and DON'Ts
So, you are now the leader of a SQL Server based project and this is your first one, perhaps migrating from Access. Or maybe you have performance problems with your SQL Serv ...
用Java实现几种常见的排序算法
用Java实现几种常见的排序算法
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。
插入排序:
package org.rut.util.algorithm.support;
import org.rut.util.algorithm.SortUtil;
/**
* @author treeroot
* @s ...
Javascript 刷新框架及页面的方法总集(转)
先来看一个简单的例子:
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。
frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
< ...
博客注册好久了,今天才觉的每天写点还是不错的
我也是搞Web开发的,刚做了1年多,没有大的技术能力,也没有写博客的习惯,以前总是看别人写的,刚开始注册这个帐户也是为了看一些东西,就像CSDN,注册了才能下载资料,所以,CSDN也有我的帐户,也从来没写过东西。
从现在开始把,记录一些技术的信息和一些自己的心情,还是蛮不错的,为了提高自己综合能力,我也需要努力的学习,要不然,就被社会淘汰了。
通过JOX轻松实现JavaBeans与XML的相互转换
不用复杂的代码,就可以让您的JavaBeans自己控制到XML文件的相互转化。本文展示了怎样通过JOX来实现从JavaBeans到XML文件的相互转换。 为了灵活的满足Web应用和Web services需求的变化,Java和XML的轻便性和可扩展性使它们成为解决这一问题的理想选择。SAX (Simple API for& ...
SNS网站的筛选机制
我现在常去的SNS是开心网和5gsns,感觉这两个网站恰恰是SNS网站光谱的两端。开心网目前没有提供站内搜索邀请的功能,你只能看到自己好友列表里的用户的动态。我在开心网上的好友基本都是从我MSN,Gmail的联系人上转过去的和自行邀请的,所有“好友”都是我的同事、同学或者现实世界中的朋友。开心网缺乏形成新的朋友圈子的机制,照这样发展下去就是一个加强版的MSN。5gsns则是 ...
Groovy on Grails 初探
此文仅为本人初次学习和实践G&G的心得体会以及开发经验的记录,旨在将我的感受保留下来以备未来查阅。欢迎大家指正和补充:)
一、Domain Class
1. 对于一个领域类对应一个表的情况最好解决,每一个字段对应一列,是最爽的形式
2. 每个领域类最好重写toString()方法,目的在于关联的显示时展现有意义的文字而不是简单的ID
3. static cons ...
一刻钟精通正则表达式
想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。
开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明:
"^The": 开头一定要有"The"字符串;
"of despair$": 结尾一定要有"of despair" 的字符串;
那么,
"^abc$": 就是 ...
1. 使用静态工厂方法代替构造函数
在想创建一个对象的时候,尽量使用静态工厂方法(static factory method)来代替构造方法。
比如:Boolean b = Boolean.valueOf(true);
而非Boolean b = new Boolean(true);
好处之一,与构造方法不同,方法是有名字的。在弄一些类似DSL的时候,可能会比较有用。与其要记住很多构造参数的含义,不如用一个命名良好的方法来概括。
...
javascript使用八卦
关键时刻,一毛钱也能难死英雄汉!编程中有些细节问题也会让你浪费很多时间。
今天看别人的代码的时候,看到了这样一种写法:
var a = function(){......}();
省略号代表部分代码。
开始时我没看明白这事什么意思,经一个js大虾网友点拨后才明白,这只是一种js对象编程的代码简化。
例如:
add = function(){
return 2+3;
...
vAgent(宾馆、旅游线路订购网)四---数据库设计
首先图示的是PowerDesigner软件的基本工作原理,不知道算不算秀,知道的就过。
因为使用图形化数据化建模工具,被几个ROR的朋友鄙视。我从来不是一个极端分子,我的观点和准则是:
1. 使用一切能够提高生产率的工具,不论出身;
2. 不是说文本的、Console的就是高明的正确的。
3. 敢于面对重构,但不是总是重构。过多地重构说明设计严重缺失
4. 数据库设计不求尽善尽美,但是力所能及 ...
POI操作excel示例工具类
由于近期项目要用到excel来转存页面中的表单数据,对poi操作excel进行了一番了解,写了以下,但总觉的不是很好
特此:发布在此供大家评论,广义集思,还望多多指教
1. workBook处理类
/**
* Excel WorkBook工具类
* @author dsy
* @version 1.0
*/
public class ExcelWo ...
svn服务器迁移, 旧的项目url怎么办?
由于svn服务器的调整,很多项目里的链接还是旧的服务器,又由于项目里有些东西还没有提交,所不能删除svn的元数据,怎样才能适应svn的迁移呢? 我的项目全在Eclipse下面,用subeclipse客户端,在subeclipse找了好久没找到此功能,最后在TortoiseSVN找,找到了右击本地与svn相连的目录--> ...
人气排行榜
最新发表博客 
- jpetbook系列:终于出来页面了,但是还有很多错误
- J2EE面试题集锦(转)
- [翻译]文档管理
- org.hibernate.NonUniqueObjectException
- 该死的移动彩铃业务
- 用dom4j读写数据
- Vmware server1.0 + Linux As4 + Oracle 10g RAC
- 转-QT Linux下安装手册
- 转-在Windows XP中安装MinGW、Qt4和Eclipse Integration的指南
- 郁闷郁闷郁闷
- struts2学习笔记-action的method属性
- [转]用javascript进行拖拽
- differences between Request Attributes and Request
- 试用了下safari3.1 for windows
- 自己写的一个类似于google-guice的ioc容器
- htmlparser使用指南
- JAVA日期加减运算
- 那些雷得我们如此销魂的台词(编程太累了,大家来放松一下:))
- Stay Hungry, Stay Foolish--中文翻译
- 发现一个很有新意的壁纸站
- 为什么我在用jbpm的myeclipse流程设计器部署定义文件会出错?
- Hibernate-Extension-2.1.3和Middlegen-Hibernate-r5下载
- 让我每天都可以离线听飞鱼秀的script ;)
- 用SimpleDateFormat("yyyy-MM-ddEEEE")时如何让星期显示为英文格式
- session详解(转)
- linux oracle启动
- 如何在Java ME平台上获取手机串号
- 中国SaaS模式失败原因分析(转)
- 2008年将流行的十大SaaS术语(转)
- Memcached 集群,客户端自动Hash到不同服务器的实现
- 常用的计算机方面的英文缩写 持续增加中....
- SaaS炒作似乎过了头 怀疑论接踵而来(转)
- java备份远程机器的mysql的问题
- mysql 使用。。。
- Lucene 全文检索实践
- 300元的N73手机真相(拆机清晰图)
- 关于java多线程的资料
- 捉迷藏
- 全文检索lucene学习笔记(四)
- jpetbook 系列:SimpleFormController[转]
- Learning CXF
- JAVA操作Excel,读取Excel模板动态写入数据并生成Excel
- UML中类之间的关系
- 给想找工作的人的几点建议 (转)
- JavaScript中去除字符串的左右空格
- SQL Server DO's and DON'Ts
- 关于“怎样才算掌握了一项技术,或者说怎么才能学会一项技术?”的回答
- 浪曦视频在线
- 用Java实现几种常见的排序算法
- 将 JGraph 图导出为图片文件


