- 浏览: 276640 次
最新评论
-
juedi:
是挺不错的,简单明了
Spring技巧之活用FactoryBean -
zhengJackson:
...
MyEclipse 快捷键 -
buralin:
非常不错.简单,明了.
Spring技巧之活用FactoryBean -
zdjray:
写的很好很清晰
Spring技巧之活用FactoryBean -
justdo2008:
如果使用now()插入的时间为 0000-00-00 00:0 ...
在MYSQL中插入当前时间
文章列表
第四章: 开闭原则抽象化:面向对象设计的重要原则是创建抽象化,并且从抽象化导出具体化。具体化可以给出不用的版本,每一个版本都给出不同的实现。 1。开闭原则一个软件应该对扩展开放,对修改关闭。一种可变性不 ...
- 2008-06-22 17:05
- 浏览 1759
- 评论(0)
以前用eclipse3.1 + myeclipse4.x和VSS1.6.1插件一切正常,但是今天改成eclipse3.2.2+Myeclipse 5.5 +VSS1.6.1插件之后文件在vss上的状态就显示不出来.
解决方法如下:
windows->preferences->general->Appearance->Label Decorations中的vss Plugin Team Decorator,勾选了.
还有就是vss选项了,在windows->preferences->team->vss,根据自己的需要勾选
在bin文件夹下的catalina.bat中加入一条语句,(红色标出),这样我的就不报错了,可以要根据自己机的内存大小来配置参数
rem ----- Execute The Requested Command ---------------------------------------
echo Using CATALINA_BASE: %CATALINA_BASE%
echo Using CATALINA_HOME: %CATALINA_HOME%
echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%
echo Using JAVA_HOME: ...
c:forEach标签的使用
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。
JSTL所支持的迭代标签有两个,分别是c:forEach和c:forTokens。在这里介绍的是 ...
- 2007-07-07 16:10
- 浏览 8294
- 评论(0)
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
匹配空行的正则表达式: ...
- 2007-02-06 14:09
- 浏览 1863
- 评论(0)
"^\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?\d+$" //整数
"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)
"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+ ...
- 2007-02-06 14:06
- 浏览 1888
- 评论(0)
在脚本程序的写作中,正则表达式是经常用到的,但是正则表达式书写困难,可读性很差也是大家所知道的,今天写email的正则表达式时,由于经常写不对,后来决定gg一下,看看网上有没有现成的,结果发现网上已经提供了很 ...
- 2007-02-06 13:50
- 浏览 1948
- 评论(0)
StringUtils工具类的使用
一、数组转成字符串:
1、 将数组中的字符转换为一个字符串
将数组中的字符转换为一个字符串
@param strToConv 要转换的字符串 ,默认以逗号分隔
@return 返回一个字符串
String[3] s={"a","b","c"}
StringUtil.convString(s)="a,b,c"
2、 static public String converString(String strToConv)
@param strToConv 要转换的字符 ...
- 2007-02-06 13:40
- 浏览 2797
- 评论(1)
Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:
如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。
Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。
load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅在内部缓存中进行数据查找,如没有发现对应数据,将越过二级缓存,直接调用SQL完成数据读取。
Session在加载实体对象时,将经过的过程:
首先,Hibernate ...
- 2007-01-25 20:28
- 浏览 5283
- 评论(4)
如果要將 將檔案存入資料庫,我們在JDBC中可以使用CLOB與BLOB來分別針對文字檔案與二進位檔案進行儲存,Spring中可以透過JdbcTemplate來處理CLOB與BLOB。
舉個例子來說,假設您的MySQL資料庫表格如下:
12345
CREATE TABLE test ( id INT AUTO_INCREMENT PRIMARY, txt TEXT, image BLOB);
...
- 2007-01-17 11:32
- 浏览 4215
- 评论(1)
前面一篇文章介绍了在eclipse中解决cvs的冲突问题,,,
本人在myeclipse中使用时解决cvs的冲突问题的一个体会
冲突问题解决了,先落实,若提示不能落实代表另人已比你先落实,所以要更新,更新时会进行比较并且要手动合并,合并完后关键一步是右击文件或项目选择"标记为已合并",然后再落实
- 2007-01-17 01:38
- 浏览 4003
- 评论(0)
1.提交代码
现在我增加一条输出语句“System.out.println("第一次修改");”,保存。然后选择右侧“包资源管理器”中的HelloWorld.java文件,右击,在弹出菜单中选择“小组”->“提交”。
提交后显示如下,可以看到CVS资源库已经反映了提交后文件的改变。
2.从资源库中更新代码
现在删除掉HelloWorld.java中的语句“System.out.println("第一次修改");”,然后保存。
右击HelloWorld.java文件->替换为->HEAD的最新内容,可以看到删除的 ...
- 2007-01-17 01:29
- 浏览 6832
- 评论(0)
ant入门(from ant权威指南)
构建文件前的目录结构:
基目录
|――build.xml
|――src
|――com
|――oreilly
|――sample
|――Account.java
|――Person.java
...
- 2007-01-15 00:21
- 浏览 2988
- 评论(0)
在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自然带来了对总结Ant最佳实践的迫切需求。
1. 采用一致的编码规范
Ant用户不管是喜欢还是痛恨XML构建文件的语法,都愿意跳进这一迷人的争论中。让我们先看一些保持XML构建文件简洁的方法。
首先,也是最重要的,化费时间格式化你的XML让它看上去很清晰。不过XML是否美观,Ant都可以工作。但是丑陋的XML很难读懂。倘若你在任务之间留出空行,有规则的缩进, ...
- 2007-01-15 00:06
- 浏览 1953
- 评论(0)
阅读提要 AJAX,一个异步JavaScript和XML的缩略词,是当今快速发展的Web开发界十分热门的技术。在这项新技术提供巨大能力的同时,它也燃发了在"Back"按钮问题上的不容置疑的争论。本文作者将向你解释怎样在真实世界中使 ...
- 2007-01-13 16:31
- 浏览 1750
- 评论(0)