![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Miss_user
这个作者很懒,什么都没留下…
展开
-
java poi实现excel导出实现表格背景颜色
导出X/HSSFWorkbook导出excel 对单元格设置背景颜色 XSSFCellStyle style=new_workbook.createCellStyle(); style.setFillPattern(XSSFCellStyle.FINE_DOTS ); style.setFillBackgroundColor(Inde原创 2018-01-23 10:19:15 · 10863 阅读 · 1 评论 -
log4j配置
Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG#这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~!log4j.rootLogger=DEBUG#将DAO层log记录到DAOLog,allLog中log4j.logger.DAO=DEBUG,A2,A4#将逻辑层log记录到BusinessLo原创 2018-01-23 10:51:43 · 161 阅读 · 0 评论 -
Java 向oracle插入百万数据(大量数据),不到5秒!
java自带的批量操作,就可以很好的支持大量数据的处理。相比c#,简单很多。c#要使用oracle提供的ODP.NET,效率才很高,但是代码却很复杂。总之,在这方面,c#没得比。当然,这里的表是没加索引的,加了索引,效率会变慢,但是还是很高效。long startTime=System.currentTimeMillis(); Connection conn=...转载 2018-11-22 14:13:30 · 13010 阅读 · 2 评论 -
JDBC的addBatch() 引之 https://www.cnblogs.com/husam/p/3830225.html
在批量更新SQL操作的时候建议使用addBatch,这样效率是高些,数据量越大越能体现出来 Statement接口里有两个方法:void addBatch(String sql)将给定的 SQL 命令添加到此 Statement 对象的当前命令列表中。通过调用方法 executeBatch 可以批量执行此列表中的命令。int[] executeBatch() ...转载 2018-11-22 14:23:55 · 547 阅读 · 0 评论 -
redis和memcache的区别
1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储;3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘;4、过期策略--memcache在set时就指定,例如s...转载 2018-11-22 14:45:36 · 149 阅读 · 0 评论