- 博客(69)
- 资源 (3)
- 收藏
- 关注
原创 oracle按照某一字段里的数字排序
[code="sql"]select * from LSK_SBCAJ t order by to_number(REGEXP_SUBSTR(xnum,'[0-9]+')) desc;[/code]
2014-10-21 19:59:01
1544
原创 JS onkeydown onenter
html中 onenter不是一个标准的事件。js 中仿onenter事件,并仿登陆。代码兼容ie firefox[code="js"]function pwdkeydown(e){ var currKey=0,e=e||event; currKey=e.keyCode||e.which||e.charCode; if(13 == currKey){ ...
2014-10-20 16:53:30
993
Java数组删除指定元素
[code="java"]package com.zas.util;import java.util.Arrays;public class ArrayUtil { /** * 删除数组的第 i 个元素(从0开始) * @param arr * @param pos * @return 成功 true 失败 false */ ...
2014-09-18 11:30:09
588
sql 去重
delete from table t1 where t1.id not in (select max(id) from table group by 列名,列名1,列名2)
2014-09-18 10:43:14
249
原创 Oracle自带连接池使用(转载收录)
最近在搞数据迁移:从sql server 迁数据到oracle。其中sql server在本地,oracle在远程数据库服务器。用jdbc写了段代码连接两个库,转数据。连oracle时用了一个jdbc连接,速度很慢。想了下用数据库连接池。为何不直接使用 Oracle 提供的连接池实现(转载收录)[url]http://unmi.cc/use-oracle...
2014-07-31 10:01:28
190
原创 html dom jsoup httpclient
xml dom 对大多数java程序员来说并不陌生,但是html dom可能就不是那么面善了。jsoup 就是用来处理 html dom的一个组件。其与dom4j、xstream等xml dom组件类似。jsoup加载完html文本生成document对象之后,用来操作dom的通用操作就可以使用了。如:getElementById、getElementsByName等。代码...
2014-07-10 21:45:08
188
原创 Oracle 清库脚本
清库脚本一份表dossier_group 的字段Dossier_Table存储的是要清空的表[code="sql"]DECLAREtsql varchar2(500);countI number;begin FOR I IN (select * from dossier_group ) LOOP select count(*) into count...
2014-07-08 22:40:23
649
原创 Java 对象存储到oracle Blob字段
Java 数据对象在没有持久存储到业务表时,可能需要临时存储。原因如下:有些持续时间长的任务需要数据对象,但是该任务没完成时数据对象不能持久存储;当服务在持久任务执行期间重启后恢复任务时需要数据对象。这样的情况下,数据对象的临时存储是有意义的。java对象存储到Blob[code="java"]ByteArrayOutputStream bo = new ByteArrayOu...
2014-07-08 14:52:25
486
原创 Java 科学计数法数字转字符串
科学计数法数字转字符串,记录代码,留后使用[code="java"]double dd = 1.00012E5;String s = String.valueOf(dd);BigDecimal db = new BigDecimal(s);s = db.toPlainString();if (s != null) { if (s.endsWith(".0")) { ...
2014-07-08 14:30:08
510
原创 突破tomcat jsp编译65535行的限制
使用tomcat时有可能会遇到其对jsp编译行数的限制,不能超过65535行! 通常的解决办法是拆分页面,优化代码行数。因为tomcat做这样的限制肯定是有理由的。 但是当需要快速修改老系统代码时,可能根本没有时间优化代码。而在删除注释、合并多行等手段也无法解决这个问题时,就需要突破tomcat的限制了。 突破的手段非常简单:修改tomcat的相关配置。...
2014-07-04 17:16:30
1877
原创 oracle 使用sql语句向表中添加字段
[code="sql"]DECLAREtsql varchar2(500);countI number;begin FOR I IN (select * from dossier_group t where exists (select * fr...
2014-07-04 10:38:25
1695
原创 轻松一刻(转载)
1.曾经有教育家做了一个实验,给中国孩子和美国孩子一杯水,让他们不用火就让水沸腾起来。中国小孩拿水在太阳下晒了一天,没有如愿。而聪明的美国孩子拿来四杯25度的水混合到一起,轻松地把水温升到了沸腾的100度。僵化的思维,落后的体制永远无法培养有创新意识的大科学家。 2.曾经有教育家做了一个实验,给中国孩子和美国孩子一杯水,让他们不用火就让水沸腾起来。中国小孩拿来四杯25度的水混合到一...
2014-06-25 09:44:05
221
oracle 函数中游标及递归的应用
在代码中使用递归可能大部分程序员都不陌生,但是在存储过程或者函数中写个递归估计就不多见了。 今天遇到了一个在oracle函数中使用递归的例子,特记录下来,方便以后查阅[code="sql"]CREATE OR REPLACE FUNCTION F_Func(v_pcatalogue IN NUMBER, i_newPcatalogue IN NUMBER, v_aut...
2014-06-19 17:13:55
317
原创 视频操作类
接 视频分割项目预研 [url]http://zhuyufufu.iteye.com/blog/2078404[/url] 对于没法用ffmpeg处理的rm等格式,使用了[b]mplayer[/b]的[b]mencoder[/b]来处理。 我的项目重点在视频分割。在此只写rmvb切分的代码。对于别的[b]ffmpeg[/b]无法处理的格式,[b]mencoder[/b...
2014-06-19 17:04:29
171
视频分割项目预研
由于工作需要,研究下视频切割。现在的情况:[b]视频切割是重中之重[/b],后续项目功能按照这个功能来扩展的。由于ffmpeg名声太响,就从它开始了,开发平台暂时用windows;组件暂时用32位的。[b]第一步: 到ffmpeg官网下载ffmpeg组件[/b][url]http://www.ffmpeg.org/[/url][url]http://www.ff...
2014-06-11 16:12:17
129
原创 POI Excel合并 分页符的复制
上接Java POI Excel sheet合并[url]http://zhuyufufu.iteye.com/blog/2033386[/url]Java POI Excel sheet 合并遇到的问题解决[url]http://zhuyufufu.iteye.com/blog/2035033[/url][url]http://zhuyufufu.iteye.com/blog...
2014-03-31 10:08:39
1286
Java POI Excel 行高自适应
在Excel处理的过程中,可能有需要用到行高自适应的时候。 下面贴出用POI实现Excel行高自适应的代码。 该代码可以处理一行Excel按内容自适应高度。可以处理合并单元格。 上代码:[code="java"]/** * 根据行内容重新计算行高 * @param row */ public static void calcAndSe...
2014-03-28 14:08:04
11341
2
Java POI Excel sheet 合并遇到的问题解决2
上接 Java POI Excel sheet 合并[url]http://zhuyufufu.iteye.com/blog/2033386[/url]Java POI Excel sheet 合并问题解决[url]http://zhuyufufu.iteye.com/blog/2035033[/url]上面的博文生成的拷贝Excel程序在Cell非常多的时候还会出问题...
2014-03-25 18:03:27
587
原创 文档展示:使用iText转换各种图片为PDF
如题:下面这段代码可以处理各种格式的图片,代码的出处忘记了。上代码:[code="java"]/** * 图片转PDF * @param sourceFile * @param destFile * @return */ public static File picToPdf(String sourceFile, String destFi...
2014-03-23 12:38:28
616
Java 进程执行外部程序,造成外部程序阻塞的一种原因
前一阵子在研究文档展示时使用了java进程直接调用外部程序。 其中遇到一个问题花了好长时间才解决。 这个问题就是[b]外部程序直接执行没什么问题,但是当使用Java进程执行时外部程序就阻塞在那儿不动了[/b]。而且这个外部程序在处理某些文件时使用Java进程执行是没问题的 查了好多资料,差点就动手翻Java源码了,最后结合一篇文章(忘记出处了),想到了[b]输出流...
2014-03-23 12:06:58
311
Java POI Excel sheet 合并遇到的问题解决
上接 Java POI Excel sheet[url]http://zhuyufufu.iteye.com/blog/2033386[/url]在使用程序合并Excel的过程中可能会遇到下面两个问题: [b]此文件中的某些文本格式可能已经更改,因为它已经超出最多允许字体数。关闭其他文档再试一次可能有用。[/b] [b]文件错误。数据可能丢失。[/b] 这...
2014-03-23 11:30:40
1496
Java POI Excel sheet合并
由于工作上的需要,特地研究了下Excel合并的问题,现贴出来,希望能帮到有需要的同行参考资料[url]http://blog.sina.com.cn/s/blog_73d38dbc0100r2ob.html[/url][url]http://blog.163.com/tangweibo_good/blog/static/7749240920114265535652/[/url]...
2014-03-19 10:59:12
1342
文档展示:IcePDF 将PDF转换为图片
上接 文档展示:PDFRender 将PDF转换为图片[url]http://zhuyufufu.iteye.com/admin/blogs/2012236[/url]PDFBox 与 PDFRender在转换时有清晰度与效率的问题,PDFBox转换效果稍好,PDFRender更快,但是多线程操作不能大幅提高转换效率。搜索这下找到IcePDF 他是开源的,但是字体支持要...
2014-02-11 16:35:08
472
文档展示:PDFRender 将PDF转换为图片 多线程处理 提高效率
上接 文档展示:PDFRender 将PDF转换为图片[url]http://zhuyufufu.iteye.com/admin/blogs/2012236[/url]本篇文章研究如何利用多线程技术提高PDF转图片的效率(减少用时)对上一篇的例子加上用时统计:[code="java"] long beginTime = System.nanoTime(); PD...
2014-02-10 12:04:43
1321
文档展示:使用POI转换DOC为HTML
上接 文档展示:使用OpenOffice转换文档为HTML[url]http://zhuyufufu.iteye.com/admin/blogs/2012476[/url]这篇文章研究使用POI转文档为HTML,并比较其与OpenOffice转换的效果上代码:[code="java"]package com.zas.doc.demo;import java....
2014-02-10 10:42:31
148
文档展示:使用OpenOffice转换文档为HTML
上接 文档展示:使用OpenOffice转换文档为PDF [url]http://zhuyufufu.iteye.com/admin/blogs/2009827[/url]文档展示:PDFRender 将PDF转换为图片[url]http://zhuyufufu.iteye.com/admin/blogs/2012236[/url]将文档转换为HTML通过页面直接展示文档...
2014-02-08 17:53:30
307
文档展示:PDFRender 将PDF转换为图片
上接 文档展示:PDFBox 将PDF转换为图片[url]http://zhuyufufu.iteye.com/blog/2009600[/url]上面链接的文章展示了使用PDFBox转PDF为图片,但是有问题:1.当PDF文档为180M大小时直接报解析异常 (通过加大堆内存可解决)2.当PDF页数为500多页时处理非常慢 3.测试例子中出现中文正常,英文数字括...
2014-02-08 10:13:27
766
1
文档展示:使用OpenOffice转换文档为PDF
上接 文档展示[url]http://zhuyufufu.iteye.com/admin/blogs/2009600[/url]本篇实现使用OpenOffice转换文档为PDF功能上代码:[code="java"]package com.zas.openoffice.test;import java.io.File;import java.net.Con...
2014-01-27 11:37:01
158
文档展示:POI PPT转图片
接上篇 文档展示 PDF转图片[url]http://zhuyufufu.iteye.com/admin/blogs/2009600[/url]本篇研究使用POI转PPT到图片参考apache poi api slideshow:[url]http://poi.apache.org/slideshow/how-to-shapes.html#Render[/url]E...
2014-01-27 10:16:53
249
文档展示:PDFBox 将PDF转换为图片
项目用到了前端展示文档的功能。 原有实现为服务器端:FlashPaper2 + java,前端flash控件接收swf流输出。但是当服务器升级为64位以后,服务器端的FlashPaper2再也配不起来了。 Boss要求实现文档展示功能,并且要求能够控制客户下载文档。 我想了下能不能不用flash或别的插件来达到要需求,这样就对客户端没啥必装的插件之类的要求了...
2014-01-26 16:22:47
369
原创 POI 处理Excel
用POI处理Excel的代码 记录下来[code="java"]package com.zas.test;import java.io.File;import java.io.FileInputStream;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss...
2014-01-25 10:06:42
157
从此再无春夏秋
最近在糗百上看到了一句话:几年前踏上火车那一刻都还没有意识到,从此故乡只有冬夏,再无春秋。 仔细想想还真是这样:从离开家乡到苏州求学,然后离开苏州到南京工作,除了去年因为工作关系到老家出差外我已经有八年没在老家过过春天和秋天了。 家乡最让人思念的是亲人;但是午夜梦回、蓦然发呆的时候故乡的草木、湖泊、树林、小路更让人感慨万千。 年关将至,已无心学习;总...
2014-01-22 16:20:12
245
原创 oracle函数应用 substr instr length to_number
某表有一个字段 yc ,数据必为形如 数字-数字 格式的字符串现写一sql语句查出 yc yc左数字值 yc右数字值 并且按照左数字值升序排序:[code="sql"]select yc, substr(yc, 0, instr(yc, '-') - 1), substr(yc, instr(yc, '-') + 1, length(yc)),...
2014-01-15 11:08:03
237
原创 JS,JQuery日期校验
JS日期校验要求: 为4、6、8位数字。年为4位、月为2位、日为2位[code="javascript"]var rq = $("#RQ").val(); if(!isNaN(rq)){ if(rq.length==6){ //$("#RQ").val(rq+"01"); var year = Number(rq.substr(0,4)...
2014-01-15 10:53:56
519
理解事务隔离级别
[url]http://zhuyufufu.iteye.com/blog/1986857[/url]上面这篇文章介绍了数据库事务的相关知识。其中说明了数据库事务有四个隔离级别:[b]read uncommit / read commit / repeatable read / serializable[/b]中文的叫法为:[b] 未授权读(读未提交)/ 授权读(读提交)/ ...
2014-01-01 12:39:16
136
MonoState模式与SingleTon模式
[b]SigleTon模式[/b]可能是最为软件从业人员所知的一种模式了。但是与其有异曲同工之妙的[b]MonoState模式[/b]则不那么流行了。 在介绍MonoState之前先说一下SingleTon。SingleTon在静态存储区存储了自己的一个实例,这个实例持有业务需要的内容(也就是实例的属性)。通过对构造器的私有化,以及对克隆的限制达到控制单例实例数为一的目的。扩展开来...
2013-12-20 12:23:57
276
结合具体数据上传业务实现一个XML生成框架
当自己的系统需要向别的数据平台系统上传数据时,可能规则是由数据平台定的。下面就是一个WEB Service业务接口的典型定义。[b]班级信息上传接口[/b][table]|标识名|名称|类型|长度|是否必填|说明||CLASS_INFO|||||||CODE|班级编码|String|20|是|班级编码||NAME|班级名称|String|20|是|班级名称||G...
2013-12-17 17:40:08
132
结合字符串相似度算法改进变位词相似度算法
前一篇博文:[url]http://zhuyufufu.iteye.com/blog/1989482[/url] 实现了我的一个相似度简单算法,但是其缺陷十分明显。这两天查找了一些资料,找到了应用编辑距离计算字符串相似度的算法。 俄罗斯科学家Vladimir Levenshtein在1965年提出这个编辑距离概念。 现在我就用这个算法实现变位词的相似度计算。也算是站...
2013-12-15 22:37:19
185
最小生成树之Kruskal算法
[b]上接面向对象方式实现最小生成树算法[/b][url]http://zhuyufufu.iteye.com/blog/1989304[/url]这篇文章实现[b]最小生成树[/b]的[b]Kruskal算法[/b][b]Kruskal算法:[/b] Kruskal算法思想不同于Prim算法,Kruskal算法是一种按照连通网中边的权值的递增顺序构造最小生成树...
2013-12-14 15:30:07
147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人