- 浏览: 934741 次
- 性别:
- 来自: 山西
最新评论
-
白小默:
你好 可以提供下源码DEMO吗,不知为何,我导出来的excel ...
jxls 使用模板文件导出生成excel -
zkzqzzz:
博主威武!
让微信二维码扫描您的APK -
zkzqzzz:
感谢博主 原来那些类都不是必须的 或者自己写!!博主真棒 ...
抢红包插件实现原理浅析 -
zkzqzzz:
博主 请问你的其他类在哪里呢?
抢红包插件实现原理浅析 -
zkzqzzz:
其他类在哪呢?
抢红包插件实现原理浅析
文章列表
大数据量导出Excel的方案 POI、JXL、FastExcel比较
试共同条件:
数据总数为110011条,每条数据条数为19个字段。
一、POI、JXL、FastExcel比较
POI、JXL、FastExcel均为java第三方开源导出Excel的开源项目。
导出方案一:一次性全部导出到一个Excel文件中。
实际情况均报OutOfMemery错误,以下数据为报OutOfMemery数据时,数据到的最大数据数目,如表1所示:
表1:报OutOfMemery错误时所能处理的数据量
FastExecl POI JXL
10000数据/sheet 37465 28996 ...
用javaScript动态修改html组件form的action属性,可以在提交时再决定处理表单的页面。
Js代码 < type="application/x-shockwave-flash" width="14" height="15" src="http://wjt276.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" src="http://wjt276.iteye.com/javascripts/syntaxhighlig ...
用到第三方架包:
poi-2.5-final-20040302.jar;
poi-contrib-2.5-final-20040302.jar
poi-scratchpad-2.5-final-20040302.jar
//处理类
public class CountExcel {
/**
* 数据库操作类,自己写吧。。。
*/
private OperData jdbc /*自己写*/;
/**
* 创建excel,返回excel的存放地址
*
* @param title
* 标题
* @param sql
* ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ ...
eclise中安装JAVA反编译工具:jad
摘要: 一、eclipse反编译插件Jadclipsejadclips插件网站:http://jadclipse.sourceforge.net/一、下载:下载插件:下载jadclipse_3.1.0.jar...
一、eclipse反编译插件Jadclipse
jadclips插件网站:
http://jadclipse.sourceforge.net/
一、下载:
下载插件:
下载jadclipse_3.1.0.jar版本,该版本支持eclipse3.1M6以上
下载jadclipse_3.2.0.jar版本,该版本支持 ...
click() 对象.click() 使对象被点击。
closed 对象.closed 对象窗口是否已关闭true/false
clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象
confirm("提示信息") 弹出确认框,确定返回true取消返回false
cursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resize
event.clientX 返回最后一次点击鼠标X坐标值;
event.c ...
input属性 隐藏 只读 限制 等
- 博客分类:
- web前台
隐藏 <input type="hidden">hidden<br>
<br>
只读 <input type="text" readonly>readonly<br>
<br>
失效<input type="text" disabled>disabled<br>
<br>
限制 <input type="text" maxlength="1">maxlength<br> ...
JS获取父框架的内容:获取子框架的内容:js框架应用
window.parent.id; ("id"为你要获取该值的名称);
parent.document.getElementById("xxx");
parent.document.getElementsByTagName("body")[0];
获取子框架的内容:
(第一个getElementById对象是子框架ID)
document.getElementById("xxx").con ...
Oralce的示例:
1. 最佳选择:利用分析函数
row_number() over ( partition by col1 order by col2 )
比如想取出100-150条记录,按照tname排序
select tname,tabtype from (
select tname,tabtype,row_number() over ( order by tname ) rn from tab
)
where rn between 100 and 150;
2. 使用rownum 虚列
select tname,tabtype from (
select tname,tabty ...
1.数组列数据的添加与删除:
List list = new LinkedList();
list = new ArrayList();
产生一个数组列对象并建立双向连表。
连表分为单向连表和双向连表;单向连表就像:a只能到b,b不能到c;双向连表就像:a可以到b,b也可以到a。
双向连表的作用是:可以在数列的任何地方插入数据。
list.add(0, "b");
在数组列里添加数据,0表示数组里的下标,"b&qu ...
List list = new LinkedList();
list = new ArrayList();
产生一个数组列对象并建立双向连表。
连表分为单向连表和双向连表;单向连表就像:a只能到b,b不能到c;双向连表就像:a可以到b,b也可以到a。
双向连表的作用是:可以在数列的任何地方插入数据。
list.add(0, "b");
...
常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式 ...
/*
网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会:
1.字符"a"-"z","A"-"Z","0"-"9",".","-","*",和&q ...
connect by 是结构化查询中用到的,其基本语法是:
select ... from tablename start with 条件1
connect by 条件2
where 条件3;
例:
select * from table
start with org_id = 'HBHqfWGWPy'
connect by prior org_id = parent_id;
简单说来是将一个树状结构存储在一 ...
方法一:循环元素删除
// 删除ArrayList中重复元素
public static void removeDuplicate(List list) {
for ( int i = 0 ; i < list.size() - 1 ; i ++ ) {
for ( int j = list.size() - 1 ; j > i; j -- ) {
if (list.get(j).equals(list.get(i))) {
list.remove(j);
}
}
}
System.out.pri ...