- 浏览: 259173 次
- 性别:
- 来自: 苏州
-
最新评论
-
a542550187:
很受用,最近正好学习软件工程方面的知识
如何建立领域模型(转) -
liiyee:
谢谢!中文版有些地方的翻译实在是挺对付的。
hibernate in action 2 英文版 -
HFLdragon:
下来学习一下
ajax upload file -
wendellup_account1:
thanks....
Spring 3 mvc Validation的错误 -
zhangjq5:
中文名乱码……
ajax upload file
文章列表
select * from v$nls_parameters查询nls的参数,获得数据库服务器端的字符编码NLS_LANGUAGENLS_CHARACTERSET
**
修改本地环境变量,设置进入 我的电脑,属性,高级,环境变量,添加2项:
LANG=zh_CN.GBK
NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK
根据hibernate的文档,有两种方式实现实体对象的主键自动增长。 第一种:设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器,具体的oracle数据库脚本及hibernate配置文件如下: [1]oracle数据表的创建脚本: Java代码
Java代码
CREATE TABLE DEPARTMENT (
ID NUMBER(19,0) DEFAULT '0' NOT NULL,
NAME VA ...
1. 查询整个映射对象所有字段
//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql); List<Users> users = query.list(); for(Users user : users){ System.out.println(user.getName() + &qu ...
其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可 进行设置 实例,以下给出1G内存环境下java jvm 的参数设置参考: JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
JAVA_OPTS="-server -Xms768m -Xmx768m -XX:Perm ...
基于json-lib.jar包Json实例程序
创建JSONArray的常用四种方法
1.从头或者从零开始,创建一个JSONArray(Creating a JSONArray from scratch)实例1:
JSONArray jsonArray = new JSONArray().element("JSON").element("1").element("2.0").element("true");
assertEquals("JSON", jsonArr ...
以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:port]/path参数: -n requests Number of request ...
在数据库开发中,打开数据库连接是很慢的。怎样oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。select * from v$session where username is not null查看不同用户的连接数select username,count(username) from v$session where username is not null group by username
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的 ...
现在很多Web的项目都是在MyEclipse中开发测试完成的,如果很快的使这些项目迁移到eclipse中开发呢?
1. 将项目代码先import到eclipse中。
2. 修改项目的project facets
3. 因为MyEclipse里面有许多包而eclipse里面没有包含,我们需要把tomcat下面的包加入到项目中
4. 需要给eclipse指定部署的代码目录,修改项目中.settings文件夹下面的org.eclipse.wst.common.component文件
现在就可以将项目部署到tomcat中服务器中测试应用了... ...
用户User与Role,Resource关联都是lazy,而使用Spring Security时,用户登陆成功需要预先取得User的所有权限资源,项目的写法是:
List<User> userList = userDAO.find("select distinct u FROM User u left join fetch u.roles r left join fetch r.resources s where u.name=? and u.enabled = 1", userName);
另我迷惑不解的是,是LAZY就是用户在需要角色资源时,就直接可 ...
实现集合中对象的排序功能
- 博客分类:
- Java
利用Set可以去掉重复的对象,利用list可以对象自然排序,如果要根据list中对象属性去排序则需要按以下方法
list.add(project)
Collections.sort(list, compartor);
public class ComparatorProject implements Comparator{ //需要实现Comparator public int compare(Object arg0, Object arg1) { Project O1=(Project)arg0; Project ...
项目中要取得某个表中最大的数字(字段类型定义是字段串),使用select max(t.number) from test t 时大于10就会有问题,只能最大取到9,如果你不想更改表类型,则需要用to_number解决
select max(to_number(t.number)) from test t
HQL 会对to_number()函数报错。
可以使用以下方法解决:
select max(cast(t.number as int)) from test t
or
select max(cast(t.number, int)) from test t ...
text-overflow
语法: text-overflow : clip | ellipsis 参数: clip : 不显示省略标记(...),而是简单的裁切ellipsis : 当对象内文本溢出时显示省略标记(...) 说明:设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。对应的脚本特性为textOverflow。请参阅我编写的其他书目。 示例: div { text-overflow : clip; }
好多人在使用后看到效果:
text -overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生 ...
Javascript clipboardData Object provides the functionality to use windows clipboard to copy text using javascript function. You can use the member methods of clipboardData object supported by Javascript to copy text from the HTML document elements. clipboardData object supports 3 methods:
setDat ...
fmt:formatDate 参数详细
- 博客分类:
- Java
JSTL标签<fmt:formatDate>的输出格式日期格式, JSTL<fmt:formatDate value="${isoDate}" type="both"/>2004-5-31 23:59:59
<fmt:formatDate value="${date}" type="date"/>2004-4-1
<fmt:formatDate value="${isoDate}" type="time"/>23: ...