`
砺雪凝霜
  • 浏览: 152032 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

POI解析Excel优化二

 
      公司项目中要做一个Excel导入会员信息的功能要求每条记录的会员邮箱不能重复,但是数据库中有2W条记录,想到每次导入的时候可能都要去数据库中查,导入的速度会很慢,我就想怎么才能优化。     我的处理方法是:   1.  先做邮箱校验         把Excel里的所有邮箱保存到一张临时表中,临时的字段含有(id,邮箱,邮箱所在的行)先查出Excel数据中           邮箱有没重复sql语句如下:                             select count(*)  as count  from tmpExcel group by emai ...
package cn.fulong.ccf.common; import java.io.UnsupportedEncodingException;import java.security.spec.AlgorithmParameterSpec;import java.security.spec.KeySpec;import javax.crypto.Cipher;import javax.crypto.IllegalBlockSizeException;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;i ...
      碰到中文乱码问题是一件很头痛的事情,解决起来也相当麻烦。以前经常会用js传中文参数给action,发现传到后台后全是乱码,现在来总结一下解决这个令人烦的问题的几种方法。      解决这个问题之前,请各位先检查一下你的静态页面的编码是不是UTF-8. 方法1:改用form表单post的方式传参数提交给action。 方法2:用encodeURI ()函数转码2次,在后台用URLDecoder.decode()方法来接收参数。     js端:       function doExcel(){    var payUserName = document.getElem ...
Excel导出数据库中数据的方法:   1.  从数据库中取出将要导出的数据,放在list中   2.  得到模板   3.  循环迭代list中的数据,然后生成一列(row)中的数据,迭代完一个对象后,加一行,直到整个list迭代完      导出的service方法如下,供大家参考! public void exportExcel2(String payUsername) {  //得到要导出的数据  StringBuffer sb = new StringBuffer("from LogClaimRecord ");  if(StringUtils ...
1.弹出框css样式  <style type="text/css">.servInfo{display:none; position: absolute;  top: 45%;  left: 45%;  width:auto;  height: auto;  padding: 8px;  background-color: white;  z-index:1002;  overflow: auto;}.infobg{ display:none;position: absolute;top: 0%;left: 0%;width: 100%;height: 1 ...

freemarker小技巧

 
1.freemarker循环显示年份 <select name="member.msEffDate" id="member.msEffDate" class="textarea1">           <option value="">------请选择------</option>              <#assign year=1949>                 <#list 0..101 as op>                ...
            图片滚动的特效在我们平时开发项目中经常会碰到,新手一接到这样的任务经常会不知所措,工作半年来已经不下做了3-4个图片滚动切换特效,有左右滚动的,上下滚动的,同时2、3、4张图片滚动的,什么都用 ...
1.读取字符串 :     cell.toString 2.读取Excel表格中的电话号码(数字):         DecimalFormat df = new DecimalFormat("#");        String responsiblemenPhone = df.format(c4 .getNumericCellValue()); 3.读取date类型  if (0 == c4.getCellType()) {       if (HSSFDateUtil.isCellDateFormatted(c4)) {        Date d = c4 ...
      公司做项目时碰到一个很棘手的问题,在IE下iframe页面和父页面的背景颜色不一样,css根本不起作用,弄了半天,最后在网上终于找到了解决方案。原来在IE下Iframe的背景色不是透明的,所以Iframe会 出现是白色的情况。 解决方案:      第一步:在iframe中添加 allowtransparency="true"属性(只添加allowtransparency也行)        第二步:在iframe嵌套的HTML页面的body中添加设置CSS样式:body{background-color:transparent;}

王老师走好

       12月21号(冬至那天),我们8点15到了南昌火车站,立马上了232公交车,一个小时后,下车才发现,冬至扫墓的人实在太多,把整条大街围了个水泄不通。此时大家都很着急,便奔跑起来。走了许久人流量居然有赠无减 ...
   公司项目中要用到利用Excel批量导入数据和并且有一个Excel模板下载功能,数据导入倒没什么问题,网上 例子一大推,下载的时候一开始后缀名一直是action,经过很久才搞定,   一、action的xml配置 <!--文件下载 -->  <action name="downloadOBS" class="cn.fulong.omp.web.action.ServiceProcessManagerAction" method="downloadOBS">   <param name=&qu ...
文章来源:http://blog.csdn.net/on_my_way20xx/article/details/7791769%20Home » jQuery » $.each() $.each() Posted on 2012 年 3 月 15 日 in jQuery, jQuery函数 | by Jason | 译自官方手册:jQuery.each() 对数组或对对象内容进行循环处理 jQuery.each( collection, callback(indexInArray, valueOfElement) ) collection   遍历的对象或数组 callback(indexI ...
jquery性能优化: (一)、使用最新版本的jquery类库     jquery每一个版本都会较上一版本进行bug修复和一些优化, 同时也会包含一些创新,所以建议使用最新版本的jquery来提 高性能。 (二)、使用合适的选择器     1. id选择器      $("#id")来定位DOM元素无疑是最佳提高性能的方式,因为 jquery底层将直接调用本地方法document.getElementById(), 尽量多用。     2.标签选择器  .$("p")$("div")$("input")   标 ...

tooltip

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>tooltip实例</title> <script type ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>网页特效 实 ...
Global site tag (gtag.js) - Google Analytics