会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
燕大梁朝伟
博客园
首页
新随笔
联系
订阅
管理
2017年10月11日
多个按钮提交一个form表单
摘要: 多个按钮提交一个form表单,然后执行控制层不同的方法 在button的onclick事件下可以重写form的action属性 <button class="common_button" onclick="form1.action='${ctx }/report/drainExcel';form1.
阅读全文
posted @ 2017-10-11 18:28 燕大梁朝伟
阅读(524)
评论(0)
推荐(0)
2017年9月29日
刚看到一个记线程安全集合特别好的方法
摘要: 喂 SHE 喂 vector S stack H hashtable E enumeration
阅读全文
posted @ 2017-09-29 11:47 燕大梁朝伟
阅读(117)
评论(0)
推荐(0)
2017年9月28日
oracle用rownum会与排序order by 产生冲突
摘要: 需要用rownum和order by时可以用两层select进行查询select * from(select rownum rn, a.* from (select DISTINCT c.name AS cname, NVL(sum(oi. money),0) AS sumMoney from (o
阅读全文
posted @ 2017-09-28 15:05 燕大梁朝伟
阅读(1121)
评论(0)
推荐(0)
#和$符的区别
摘要: #是将传入的值当做字符串的形式,可以防止sql注入 $是将传入的数据直接显示生成sql语句
阅读全文
posted @ 2017-09-28 15:04 燕大梁朝伟
阅读(283)
评论(0)
推荐(0)
解决视图解析器get方法传值乱码问题
摘要: 设置tomcat的servers项目下server.xml,修改如下代码 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
阅读全文
posted @ 2017-09-28 15:02 燕大梁朝伟
阅读(190)
评论(0)
推荐(0)
2017年9月19日
oracle导入sql文件发生中文乱码问题
摘要: 把sql文件中的代码复制出来,然后粘贴到command window窗口下执行就不会发生乱码问题 ,应该是SQL文件的编码方式与pl/sql 软件编码不兼容造成
阅读全文
posted @ 2017-09-19 20:58 燕大梁朝伟
阅读(1973)
评论(0)
推荐(0)
导入maven项目,ojdbc依赖发生错误解决方案
摘要: 1.删掉maven库中的com/oracle/下的内容2.进入到oracle服务器的安装目录下的jdbc/lib中3.复制地址,cmd进入到该路径下4.执行命令mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dv
阅读全文
posted @ 2017-09-19 13:58 燕大梁朝伟
阅读(1266)
评论(0)
推荐(0)
2017年9月7日
MyBatis-缓存机制
摘要: MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。 MyBatis系统中默认定义了两级缓存。 一级缓存和二级缓存。 一级缓存:(本地缓存):SqlSession级别的缓存,一级缓存是一致开启的,没法关闭。方法之间不共用! 与数据库同一次会话期间查
阅读全文
posted @ 2017-09-07 08:55 燕大梁朝伟
阅读(274)
评论(0)
推荐(0)
2017年8月30日
事务
摘要: 1 事务概述 ●在JavaEE企业级开发的应用领域,为了保证数据的完整性和一致性,必须引入数据库事务的概念,所以事务管理是企业级应用程序开发中必不可少的技术。 ●事务就是一组由于逻辑上紧密关联而合并成一个整体(工作单元)的多个数据库操作,这些操作要么都执行,要么都不执行。 ●事务的四个关键属性(AC
阅读全文
posted @ 2017-08-30 20:16 燕大梁朝伟
阅读(143)
评论(0)
推荐(0)
批处理
摘要: 1 ps = con.prepareStatement(sql); 2 long start = System.currentTimeMillis(); 3 for (int i = 0; i < 1000; i++) { 4 ps.setString(1, "qq"+i); 5 ps.addBat
阅读全文
posted @ 2017-08-30 20:09 燕大梁朝伟
阅读(73)
评论(0)
推荐(0)
下一页
公告