`
文章列表
在spring中${}获取.properties中的值: <bean id="随便" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath*:config/jdbc.properties</value> <value& ...
在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/) 解决方案:     1、需要下载jaxb-api.jar 而是下载jaxb-api ...
Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 - S4 n) n5 g  y) E, p" P格式: 9 ^: H, G" t2 \# M; h2 DSeconds Minutes Hours DayofMonth Month DayofWeek Year 或 % l% G  k  U, q9 tSeconds Minutes Hours DayofMonth Month DayofWeek 每一个域可出现的字符如下: ; ]: e& H: C& }5 _; \3 g代码Se ...
要使用Spring的定时器,首先必须得所定时器的支持jar包加载到项目中的lib下。 在web.xml中加载spring的这个配置文件我就不多讲了。下面我把定时器的配置文件贴出来供大家参考:0 |/ C# a+ s7 ~; H+ S1 P<?xml version="1.0" encoding="UTF-8"?>5 J2 R/ o" K7 N( G. ?<beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi=" ...
出现“java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream”这样的错误,javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是MyEclipse中已经自带了。但是里面的方法与最新JDK的javamail包不一致导致的错误解决方法:进入MyEclipse的安装目录下(这是我机器上的MyEclipse安装目录,也许你的不同)D:\MyEclipse6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6 ...

resin服务

安装resin服务:                   httpd -install-as 服务名 [-Xms1024m -Xmx1024m] 卸载resin服务:                  httpd -remove-as 服务名
Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件. 比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,内容如下: <bean name="ProcessorImplA" class="com.test.spring.di.ProcessorImplA" /> ...
 今天管理一台服务器,远程连接时帐号密码都输入完后,点连接后弹出一个“终端服务器超出最大允许连接数”的提示窗口。   终端服务器超出最大允许连接数       上网查了一下归结一下出现这种情况的原因和解决办法。       原因:用远程桌面链接登录到终端服务器时经常会遇到“终端服务器超出最大允许链接数”诸如此类错误导致无法正常登录终端服务器,引起该问题的原因在于终端服务的缺省链接数为2个链接,并且当登录远程桌面后如果不是采用注销方式退出,而是直接关闭远程桌面窗口,那么实际上会话并没有释放掉,而是继续保留在服务器端, 这样就会占用总的链接数,当这个数量达到最大允许值时就会出现上面的提示。 ...
js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item        function jsSelectIsExitItem(objSelect, objItemValue) {            var isExit = false;            for (var i = 0; i < objSelect.options.length; i++) {                if (objSelect.options[i].value == objItemValue) {                   ...
本文总结了jQuery获取Select选择的Text和Value;jQuery添加/删除Select的Option项的Select操作,并给与了对应的解释。 AD: jQuery获取Select选择的Text和Value: 语法解释:      $( "#select_id" ).change(function(){ //code...});    //为Select添加事件,当选择其中一项时触发       var checkText=$( "#select_id" ).find( "option:selected" ). ...
最近在做的项目是网络安全评估的内容,其中包含渗透测试,而SQL注入往往是渗透测试中最为有效的手段之一,本文中将会就SQL注入的原理和方法进行叙述,使普通读者对SQL注入有所了解。 SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQ ...
在sql配置中比如in(#rewr#) 与in ($rewr$) 在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型,那么#id#就是id类型。 select * from table where id = $id$ ,如果字段id为整型,Sql语句就不会出错,但是如果字段id为字符型,那么Sql语句应该写成 sele ...

ibatis 中isNotEmpty

1、ibatis 中isNotEmpty的作用    <select id="getCityListByProvinceId" parameterClass="simpleMap" resultClass="dictModel">  <![CDATA[   select xid dictCode, xname dictName from city  ]]>    <dynamic   prepend= "where ">   <isNotEmpty prepend=&q ...
要了解iBATIS映射文件基础,首先我们来看,iBATIS的核心就在于映射文件(Data Map XML File)。在映射文件里可以定义包括要执行各种SQL语句,存储过程,输入参数映射,返回结果映射,缓存机制,并且能通过几种相对比较复杂的配置实 ...
Ibatis分页  实例 查询分页ibtais  SQL语句 支持模糊查询后分页 分页查询需要两条SQL语句 第一部查询所有记录总数   <select id="selectForCount-SysParam" resultClass="int">       <![CDATA[           SELECT count(*) from PUB_SYSPARAM <!--下面动态构成查询条件,以及表名,可自行更改-->       FROM SM_Employee ]]> <dynamic ...
Global site tag (gtag.js) - Google Analytics