String VS StringBuffer
下面从两段代码来看一下String和StringBuffer的区别
代码段一:
/*
String类是维持着一个 String池的,这个池初始化为空的,
当我们String x = "hello"的时候,hello就会被放入这个池中,当我们再次String y = "hello"的时候,他首先去 ...
[音乐分享]勇敢的《离家出走》 才能让生命更感动
我是因为五月天 才知道"丁当" 才听到了这首[离家出走]
以前只是觉得这是一首还算不错的歌
不过前几天晚上 我从家里回到上海 坐在机场大巴上往另一个家里赶时
mp3里再次传出这首歌时, 我却选择了"单曲循环"
看着窗外那没有繁星的夜空 和并不灿烂的灯火 一次次的听着"离家出走"
这首歌并没有好听到 值得你去搜索 去下载 去珍藏
也更不是一首称得上经典歌曲
只是对于我这种离家在外 出门闯 ...
斐波那契数列
“斐波那契数列”的发明者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci,生于公元1170年,籍贯大概是比萨,卒于1240年后)。他还被人称作“比萨的列昂纳多”。1202年,他撰写了《珠算原理》(Liber Abaci)一书。他是第一个研究了印度和阿拉伯数学理论的欧洲人。他的父亲被比萨的一家商业团体聘任为外交领事,派驻地点相当于今日的阿尔及利亚地区,列昂纳多因此得以在一个阿 ...
Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/
目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip
解开后有两个包,仅操作XML文档的话把dom4j-1.6.1. ...
原始套接字接收时犯的一个错误
if ( (nread = recvfrom( fd, ptr, nleft, 0, (sockaddr*)&m_addrSourceIp,
&sizeSock) ) < 0)
int CSynScan::CheckSyn(const char* _buffPackage)
{
assert( _buffPackage!=NULL ...
jquery ui 实现的登录框
最近在学习jquery
,今天用jquery ui实现了一个登录用的对话框,现在把代码贴在这里以便以后查看
<html>
<head>
<link rel="stylesheet" type="text/css" href="../themes/flora/flora.all.c ...
解决myeclipse不编译问题
果然java build path里有叹号 !!!!!!
解决方法:
1:下面说一下解决问题的思路:点击project->clean清除部署文件
2:检查project properties->java build path->default output folder
3:检查project properties->java build path->libraries看所有的库包是否 ...
git-svn使用方式及使用中的问题
之前的项目都是使用SVN,今天在git-svn上工作时,出了一点问题,记录一下,以便将来查询。
使用过程:
1、从svn clone出项目,加上-s参数以标记识别svn标准的目录分支结构:
git svn clone -s https://svn.xxx.com/svn/xxx
2、建立本地工作分支,开始工作:
git checkout -b work
修改内容直接commit,加上-a开头以省 ...
冷笑话一则(另一则)
冷笑话一则(另一则)
三个冒险家来到非洲丛林某部落做客。忽然酋长带领众土著将他们抓了起来。
酋长问第一个探险家:“你是不是偷看我女儿洗澡了?”
第一个探险家回答:“没有。”
酋长大怒:“胡说,把他拖出去弹小鸡鸡一万下。”
于是第一个探险家被拖了出去,被弹得惨叫连连,生不如死。
酋长又问第二个探险家:“你是不是偷看我女儿洗澡了?”
第二个探险家怕了,于是承认说:“我看了。 ...
javascript 异常
javascript同java一样,都有异常处理机制。在javascript中,也是用try...catch来进行异常处理。例如:
try {
fo.bar();
} catch (e) {
alert(e.name + ": " + e.message);
}
目前我们可能得到的系统异常主要包含以下6种:
EvalError: raised when an ...
assembla.com 免费的团队协作服务
今天找到一个免费的团队协作服务网站
http://www.assembla.com/
翻译下assembla.com的口号
Accelerating Software Development
免费的 Team Spaces.
Assembla spaces 为快速软件开发和敏捷团队协作提供服务。
你将得到 ...
要不要去做对日软件外包??大家帮忙参考下
现在我们学校联合政府,培训机构,日资企业做一个联合软件实训基地 主要是对日软件外包
我现在在学java,包括JSP/Servlet/HTML/XML/javascript,tomcat,mysql,struts2.0,spring,hibernate,
我想学好了这些毕业也可以找到工作,但是这次这个培训是由政府出钱,所以不知道去还是不去,因为它有一半时间要学习日语以及日本企业文化,当然毕业了能 ...
spark中聊天记录的存储
一般情况下是在 user.home下的spark/user/<jid>/transcripts 。
在代码中,实际上是一个listener:
包:org.jivesoftware.sparkimpl.plugin.transcripts
类:ChatTranscriptPlugin
在初始化的时候就加入,然后保存、查看聊天记录,以xml格式存放。打印对话窗口的时候会显示最近的20条聊天记 ...
连接paradox数据库
package data;
/*
用JDBC来连接数据库有很两种方式,如<1>JDBC:ODBC bridge, <2>直接连接方式.
第二种方式有很多好处,它可以独立于依赖于系统的odbc数据源,存储数据的database
可以自由地移动,例如对个人站点的数据库更具有优势.这里我谈谈平时自己用这种方式 开发的感受.希望对大家有所帮助.
运行环境:Win2k ad ...
三十了终于明白了些事
http://dzh.mop.com/
1.身体真的很重要,也不是说我现在身体有多差,只是就没20来岁时那股玩不累的劲.劝兄弟们还是少上网,多做些运动吧
2.25岁后觉得一年比一年过得快,不知道有人有这样感觉吗?
3.事业没想那得那么容易成功啊...毕业后没多久就自已开公司了(小公司),赚了些钱也花了不少....很累也很难...心情不是很好,和想得做生意发财相去甚远.还有就是不能轻易换行业. ...
About the column name and the column attribute
1.If you want to create a text attribute column in mysql use in ruby:
Don't write :default => "", As some version of mysql will get error
Right way is: t.text :content, :null => false, #but not :def ...
奇异的tomcat reload 出错
最近开发的一个项目lib包管理相当混乱。结果出现一个奇怪的现象。
开发时修改java代码,tomcat reload后都会出现异常,导致必须重启tomcat。异常基本如下
这个是异常我从网上拿来的,我的情况基本一样:
INFO: Reloading this Context has started
06-Aug-2004 16:11:02 org.apache.catalina.loade ...
Struts2标签 数据标签--date标签
date标签用于格式化输出一个日期,除了可以直接格式化输出一个日期外,date标签还可以计算指定日期和当前时刻直接的时差.
date标签属性:
format: 可选属性,指定该属性,将根据该属性指定的各市来格式化日期.
n ...
Ext源码解析:1, Ext.js
来自http://www.beyondrails.com/blogs/17
Ext版本: 2.1
Ext.js位于Ext源代码的core目录下,它定义了Ext的核心工具和方法集
Ext是一个singleton,不能直接使用new来创建,因为Ext源码中没有声明Ext的constructor
Ext = {version: '2.1'};
声明了Ext对象,其中version属性为'2 ...
dreamweaver工具打开的代码出现乱码 如何解决?
这是dv的BUG,按以下方法暂时解决:(
1 使用文本方式打开你的程序
2 全选后进行剪切操作.
3 将空的程序文件存盘
4 用DV打开你的程序文件(空白的那个)
5 将剪切的内容粘贴进你那个空白的程序文件.这样就正常了.
具体产生的原因我倒知道,是因为DV检测到你程序文件里有西欧字符,
...


