javaEE
文章平均质量分 73
丶丶路遥
这个作者很懒,什么都没留下…
展开
-
SchemaExport对象的使用方法
SchemaExport对象的使用方法1.Drop(script, export)方法Drop(script, export)方法根据持久类和映射文件执行删除数据库架构。 有两个参数,第一个为True就是把DDL语句输出到控制台,第二个为True就是根据持久类和映射文件执行删除数据库架构操作。 2. Create(script, export)方法Create(script,export)方法根转载 2016-09-17 19:17:03 · 2062 阅读 · 0 评论 -
spring 配置 DataSource 三种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource 建立连接是只要有连接就新建一个 connection,根本没有连接池的作用。 [html] view plain copy bean id="dataSource转载 2017-01-25 16:02:52 · 245 阅读 · 0 评论 -
XSS
1.常见XSS漏洞1--get请求回显漏洞 当我们的网页使用的是get请求的时候,服务器后端将get请求的字符串编码(在浏览器上使用的是encode编码)回显到页面的时候, 如果我们输入的是正常的一段字符,那么,他显示的是一段字符,然而,如果我们输入的是一段html代码呢???那么回显的就是一段html代码,当你的页面允许这样的时候,那么就要注意了,别人可以在你的链接上面加很长一段自己的原创 2018-01-21 12:58:33 · 1198 阅读 · 0 评论 -
JAVA缓存机制之Cache缓存
该文章来自于:http://www.jb51.net/article/95981.htm点击打开链接这篇文章主要介绍了Java中常用缓存Cache机制的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。缓存主要可分为二大类: 一、通过文件缓存,顾...转载 2018-01-17 15:31:34 · 393 阅读 · 0 评论 -
使用encache页面缓存
使用encache页面缓存,当前台数据量较大时,我们可以在page于filter之间加上缓存,这样也就不需要每次访问主页都向后台发送大量sql来刷新页面了 使用方法 所需要的jar包 下载地址:http://download.csdn.net/download/qq_25956141/10210545 1.在classpath下之间添加ehcache.xml,添加内原创 2018-01-17 17:59:14 · 487 阅读 · 0 评论 -
Java日期处理
获取当前系统时间 获取当前系统时间 Date d = new Date(); System.out.println(d.toString()); 输出结果为美式时间格式,用以下办法转换成中式时间格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:m...原创 2018-05-07 21:20:09 · 160 阅读 · 0 评论 -
一个简单的线程池的实现
介绍 线程池技术是用来解决高并发,合理利用服务器资源的技术,另外线程池技术无需每次重新创建一个线程,提高了任务的执行效率。如同多线程异步发起请求。 本文介绍一个简单线程池的实现,启用多个Worker(extends Runnable)线程,用一个任务(extends Runnable)队列来维护所有的任务,每执行一个任务,即在Worker中调用任务的run()方法即可。 代码实现 线程池抽象 pu...原创 2019-04-03 23:49:39 · 332 阅读 · 1 评论 -
实现一个简单的连接池
介绍 数据库连接是一种关键的、有限的、昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池不仅避免了并发数过多导致连接数溢出的问题,而且能够有效的利用连接资源,对数据库的操作无需每次建立连接,只需从池中获取连接即可。 代码实现(Java) ...原创 2019-04-03 11:04:54 · 498 阅读 · 1 评论