`
文章列表
  用iterator遍历集合时要注意的地方:不可以对iterator相关的地方做添加或删除操作。   下面用List为例来说明为什么会报 ConcurrentModificationException  这个异常,其它集合类似可以自己思考。     public static void main(String[] args){ List<String> set = new ArrayList<String>(); set.add("a10001"); set.add("a10002"); set ...
   大家用zk6有没有遇到listbox设置了checkmark="true" multiple="true" 运行后只显示radio不能显示checkbox的问题? 首先,请大家注意你的数据对象是ListModelList还是List,使用ListModelList是有原因的; 1.如果是ListModelList,那 ...

Mysql 语句大全

    博客分类:
  • sql
    Mysql 语句大全 1. 连接mysql:mysqlbinmysql -h主机地址 -u 用户名 -p 用户密码 2.退出mysql:exit 3. 修改密码:mysqlbinmysqladmin -uroot -p(oldpassword) password newpassword 4.增加用户:添加一个用户test1 密码为ABC;让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入 mysql,然后键入以下命令:grant select,insert,update,delete on *.* to test1@" ...
HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括一些查询函数(count(),sum()等)、查询条件的设定等,全都跟SQL语法一样。 示例: 1: Session session = SessionFactory.getCurrentSession(); 2: User user = null; 3: Transaction ts = session.beginTransacti ...
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS test</title> <style type="text/css"> body { margin: 0; /*背景图片固定居中 http://www.w3s ...

ZK运算符替换

    博客分类:
  • zk
  "}" ... "." "(" ... "["  ">" ... "gt"  "<" ...  "lt" ">=" ... "ge" "<=" ...  "le" "==" ... "eq" "!=" ... "ne" "&a ...
官网:http://www.hibernate.org 帮助文档: 英文:http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/ 中文:http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/

Arrays.sort用法

    博客分类:
  • java
package test;import java.util.Arrays;import java.util.Comparator;public class ArraySortDemo {/*** 整数型数组排序*/public void sortIntArray() {   int[] arrayToSort = new int[] { 48, 5, 89, 80, 81, 23, 45, 16, 2 };   System.out.println("整数型数组排序,排序前:");   for (int i = 0; i < arrayToSort.length; i ...

Java transient关键字

    博客分类:
  • java
Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。     Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。     这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。     而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。     使用建议:在两个或者 ...
使用 tomcat 时,相信大家都回遇到中文乱码的问题,具体表现为通过表单取得的中文数据为乱码。 一、初级解决方法 通过一番检索后,许多人采用了如下办法,首先对取得字符串按照 iso8859-1 进行解码转换,然后再按照 gb2312 进行编码,最后得到正确的内容。示例代码如下: http://xxx.do?ptname='我是中国人' String strPtname = request.getParameter("ptname"); strPtname = new String(strPtname.getBytes("ISO-8859-1" ...
      今天早上发现使用zk6 @QueryParam和页面使用${param.name}均为乱码,通过测试服务器编码正常,zk配置文件也是正确的,怀疑是tomcat的问题,果然如此。 1.Tomcat中conf/server.xml,添加useBodyEncodingForURI="true" URIEncoding="UTF-8",修改内容后如下: <Connector port="8080" protocol="HTTP/1.1" connectionTim ...
1.打开eclipse工具栏中的Window--Preferences--Server--Runtime Environments;   2.点击Add,弹出New Server窗口,这时Oracle下并没有weblogic、glassfish等服务器容器。点击右上方Download additional server adapters,稍等片刻,可选择oracle Glassfish Server Tools,Oracle Weblogic Server Tools安装。   3.注:weblogic不支持jdk7,所以在开发时注意更改项目Project Facets、java Com ...
1.找到weblogic安装目录;2.找到bin(目录结构:Middleware\user_projects\domains\base_domain\bin)下的setDomainEnv.cmd文件  3.打开文件,搜索set JAVA_OPTIONS=%JAVA_OPTIONS%,上下文结构:   if NOT "%WEBLOGIC_EXTENSION_DIRS%"=="" ( set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.ext.dirs=%WEBLOGIC_EXTENSION_DIRS% ) ...

(转)Spring AOP 详解

-------此文转自:http://pandonix.iteye.com/blog/336873,这两天正在学习AOP,作者写的比较清晰易懂,我的需求和作者是一样的,担心作者删除,所以转过来学习收藏。--------------------------(下面是作者原文) 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决 ...

ZK 特殊字符替换

    博客分类:
  • zk
< 用 &lt; 来替换 > 用 &gt; 来替换 & 用 &amp; 来替换 " 用 &quot; 来替换 ' 用 &apos; 来替换 空格 用 &#160;来换  
Global site tag (gtag.js) - Google Analytics