`
文章列表
mysql> create table t(id int,name varchar(20)); Query OK, 0 rows affected (0.09 sec)   mysql> insert into t values (1,'aa'),(1,'bb'),(2,'cc'),(2,'dd'); Query OK, 4 rows affected (0.00 sec) Records: 4  Duplicates: 0  Warnings: 0   mysql> commit; Query OK, 0 rows affected (0.00 sec) ...
iBatis解决sql注入 (1) ibatis xml配置:下面的写法只是简单的转义 namelike '%$name$%' (2) 这时会导致sql注入问题,比如参数name传进一个单引号“'”,生成的sql语句会是:name like '%'%' (3) 解决方法是利用字符串连接的方式来构成sql语句 name like '%'||'#name#'||'%' (4) 这样参数都会经过预编译,就不会发生sql注入问题了。 (5) #与$区别: #xxx# 代表xxx是属性值,map里面的key或者是你的pojo对象里面的属性,ibatis会自动在它的外面加上引号,表现在sql ...
当用到了时间等非内置对象时,如果对象为NULL则,会出现此异常。最简单的方法就是保证非内置对象不为NULL。 还有其它高手给出的修改commons包相关源码的解决方案,也一并给出: <1>时间解决方案:方案一:问题解决: ...
初学ssh 基于注解的方式简单灵活,但是做一个例子的时候,添加用户AddUser 完成后 想页面跳转到 ListUser 这个action, 然后action 成功后 会跳转到list.jsp 显示 所以用户信息, 发现 网上几乎所有例子都是 @Result 成功跳转到一个jsp ...
在linux中没有开放远程8000端口的时候,要进行远程调试,可采用下列方式: 下载一个plink.exe 然后进入到命令行中,跳到plink.exe所在目录,执行<!--StartFragment --> plink -L 8000:127.0.0.1:8000 root@linux_ip 在命令行显示类似]0;root@linux主机名:~[root@linux主机名~]#时,在本地eclipse中配置debug地址为localhost,端口为8000,即可  
1.基于jax-ws开发的webservice获取客户端ip的方法【在代理类XXXDelegate添加如下代码】:     import javax.annotation.Resource;     import javax.servlet.http.HttpServletRequest;     import javax.xml.ws.WebServiceContext;     import javax.xml.ws.handler.MessageContext;     @Resource     private WebServiceContext wsContext;     pri ...
是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了 把项目下lib文件下和tomcat的jar的重复的全部删除。 注意,如果你是先建flex工程然后转成web形式的,请把项目中tomcat类库删除,不然还会冲突   第二种解决办法   修改了tomcat里的context.xml文件,在context 元素下添加  <Loader delegate="true" />  
  1.准备工作 从MySQL官网上分别下载mysql服务器端于客户端包。 如: MySQL-server-5.5.15-1.linux2.6.x86_64.rpm和MySQL-client-5.5.15-1.linux2.6.x86_64.rpm 并放到/opt目录下 2.检测系统是否安装MySQL (1)进入系统后,
  一、[root@linuxzgf ~]#getconf LONG_BIT[root@linuxzgf ~]#getconf WORD_BIT(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)二、[root@linuxzgf ~]#uname -a如果有x86_64就是64位的,没有就是32位的后面是X686或X86_64则 ...
  因为Red Hat enterprise linux 6 自带了一个mysql,所以当你安装新的mysql时,就会提示错误如: error:Failed dependencies: MySQL conflicts with mysql-5.1.47-4.el6.i686 rmp -qa mysql 可以看到安装的mysql 于是将自带的版本卸载,但是卸载时出现dependencies问题, rpm -e mysql-mysql-5.1.47-4.el6.i686 error:Failed dependencies: libmysqlcient.so............. ...
 could not initialize proxy - no Session异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitial ...
关键字: hibernate 使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式: List cats = sess.createSQLQuery( " select * from cats " ).addEntity(C ...
  摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 很 ...
最近在工程中用到JNotify,linux下部署的时候需要引入libjnotify.so,具体的布置可参考http://lichuanbao.iteye.com/blog/1335253.   系统启动时,一直抛出异常java.lang.NoClassDefFoundError: Could not initialize class net.contentobjects.jnotify.JNotify。localhost.*.log日志中抛出异常java.lang.UnsatisfiedLinkError: no jnotify in java.library.path 按照网上说明,配 ...
    <!--StartFragment --> http://ip:port/appName/config-browser/actionNames.action
Global site tag (gtag.js) - Google Analytics