`
yaozhiqiang109
  • 浏览: 117560 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
使用IBATIS的iterate标签来动态构造SQL 需要注意的地方: 参数是List,iterate不需要设置property属性     <select id="IbatisChannelDAO.queryChannelById" parameterClass="java.util.List" resultMap="channel" fetchSize="100">         select id,channel_name,channel_id,description           ...
最近电脑上安装了fedoro14 ,玩玩linux,记下一些使用笔记   linux svn安装与使用   yum search subversion查找svn版本    yum install subverion安装   服务端:svnadmin create — 创建一个新的空的版本库 在conf目录下,authz新增用户,passwd ...
java.lang.AbstractMethodError: org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object; at org.apache.cxf.staxutils.StaxUtils.addLocation(StaxUtils.java:1038) at org.apache.cxf.staxutils.StaxUtils.startElement(StaxUtils.j ...
    将工程部署到tomcat时,一般是不会用到tomcat默认的路径webapps,所以需要重新映射到其它目录下,具体配置如下:   1、修改tomcat默认端口为80,在域名绑定的时候就不需要加8080端口了     <Connector port="80" protocol="HTTP/1.1"                 connectionTimeout="20000"                 redirectPort="8443" /> 2、在根目录下新建/www ...
Oralce中的to_date()函数用于将字符串转换为日期对象,具体使用格式为: to_date( string, [ format_mask ] , [ nls_language ] )  string1 要转换的字符串. format_mask 可选项,日期转换格式. nls_language 可选项. 指定用于转换字符串的nls language.  [问题] ORA-01810: format code appears twice 可能是像Java那样指定日期格式,比如: to_date('2006-06-01 18:00:00' 'yyyy-mm-dd hh:MM:ss' ...
全选反选应用:<a href="#" class="all_choice">全选</a>/<a href="#" class="cancel_choice">反选</a>$(document).ready(function(){         $(".all_choice").click(function(){                 $('input[name=checkboxName]').each(function(){       ...
Collection接口 Collection是最基本的集合接口,由Collection派生出List和Set接口,通过iterator迭代器遍历集合中的对象。 List接口 List是有序的集合,可以有相同的元素,实现List的接口有LinkedList,ArrayList,Vector。 LinkedList类可以被用作 ...
原因: jdk5.0以上的for-each也是利用内部的iterator来遍历集合的(跟以前的iterator一样)获得的Iterator是一个内部类产生的迭代器,这个迭代器在调用next方法时,会检查列表是否被修改过,如果被修改过,就会抛出ConcurrentModificationException异常。进一步说,当使用 fail-fast iterator 对 Collection 或 Map 进行迭代操作过程中尝试直接修改 Collection / Map 的内容时,即使是在单线程下运xi,java.util.ConcurrentModificationException 异常也将被抛出 ...
Quartz的三个核心概念:任务,触发器,调度器调度器:org.springframework.scheduling.quartz.SchedulerFactoryBeanSpring提供的FactoryBean,能够感知Spring容器的生命周期,完成自动启动和关闭的操作。功能:1、以更具bean风格的方式为Scheduler提供配置信息2、让Scheduler和Spring容器的生命周期建立关联,相生相息3、通过属性配置部分或全部代替Quartz自身的配置文件 <bean autowire="no" class="org.springframework ...
      最近的一个项目做了一个权限的控制,大概来说下思路:权限控制具体的目的是不仅要控制页面,还要可以控制到页面上的某一个按钮是否有权限操作或页面的某一个模块是否可以显示或是否有权限写等等         数据库表设计:管理员,角色,页面,模块   (1)、模块是属于页面,模块可以是页面上的一个按钮或某一块内容 (2)、页面分为一级页面和二级页面,一级页面作为导航页面,二级页面是导航下的子页面 (3)、角色可以根据需要来选择页面和页面上的模块的权限,读,写,无读无写 (4)、管理员来选择角色,角色之间的权限可以合并,以大的权限为准 ...
Hessian:采用的是二进制RPC协议,因为采用的是二进制协议。    Hessian通过其自定义的串行化机制将请求信息进行序列化,产生二进制流,基于Http协议进行传输,    响应端根据Hessian提供的API来接收请求,Hessian根据其私有的串行化机制来将请求信息进行反序列化,    传递给使用者时已是相应的请求信息对象了。Spring的hessian远程调用客户端: <bean id="testHessianServiceClient" class="org.springframework.remoting.caucho.HessianP ...
    在最近的项目中遇到一个很奇怪的问题,就是将项目部署到测试服务器上测试,没过多久系 统就自动死了,或者启动tomct启动不了,但是又不抱任何错误,找了好久没有找到原因,后来发 现启动tomcat的时候是在任务定时调度的时候就不能往下走, 一看任务定时调度,发现都是很简单的查询操作,会有什么问题额。后来经过分析,是不是因为在读取某个表的clob时出现了错误呢,果然是这样的。因为clob中的内容中有中文,但clob中存的是二进制,如果用ibatis直接读取出来会出现异常,如果在查询的时候to_char就不会有问题了。 SELECT ID,to_char(_VALUE) as VALUE FRO ...
maven-war-plugin插件用于打包项目生成war包,读取属性文件中的可配置的值,比如数据源,spring中bean注入的地址等 <filters> <!--从属性文件中读取可配置的值,属性文件位于C:\Documents and Settings\Administrator下--> <filter>${user.home}/property.properties</filter> </filters> <!--打包后生成得war的名称--> <finalName>trademanager& ...
catalina.bat(在CATALINA_OPTS使用之前)文件 SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888 在eclipse的remote debug设置对应的主机地址和端口号即可 Linux下 改成这样: CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:trans ...
Maven 下载地址: http://maven.apache.org/download.html WINDOW XP 1、解压 apache-maven-2.2.1-bin.zip 到C盘C:\Program Files(当然路径是任意的) 2、添加环境变量M2_HOME,值为C:\Program Files\apache-maven-2.2.1 3、在环境变量path中添加%M2_HOME%\bin 4、如果JAVA_HOME没有设置的话需要设置 5、在命令行客户端运行mvn --version,出现maven的版本号就是安装成功 Unix-based Operating Systems ( ...
Global site tag (gtag.js) - Google Analytics