- 博客(18)
- 收藏
- 关注
转载 JAVA正则表达式:Pattern类与Matcher类详解(转)
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。 首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编
2016-12-26 13:51:34 327
转载 关于java中Double类型的运算精度问题
标题 在Java中实现浮点数的精确计算 AYellow(原作) 修改 关键字 Java 浮点数 精确计算 问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+
2016-12-26 11:13:43 457
转载 java jar 打包命令
许久不用jar打包,现在连打包的命令都忘了…… 重新用google搜索了一下: 打包根目录下面的文件: Java代码 jar cvf filename.jar a.class b.class Java代码 "color: #0000ff;">jar cvf filename.jar a.class b.class
2016-12-23 15:12:35 5347
转载 spring源码构建时缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar
今天在eclipse中构建spring的源码的时候,发现缺失了2个jar包。分别是:spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar。结合网上的各种资料,终于解决了问题。下面总结一下:第一步:我们切换到spring源码的lib目录 D:\share\spring-framework-4.2.6.REL
2016-12-23 10:57:57 5539 1
转载 一个用户SQL慢查询分析,原因及优化
问题描述一个用户反映线上一个SQL语句执行时间慢得无法接受。SQL语句看上去很简单(本文描述中修改了表名和字段名):SELECT count(*) FROM a JOIN b ON a.`S` = b.`S` WHERE a.`L` > '2014-03-30 00:55:00' AND a.`L` < '2014-03-30 01:00:00' ; 且查询需要的字段都建了索引
2016-12-21 11:39:31 595 1
转载 spring 源码如何导入到eclipse
这哥们写的不错,基本上把能出的情况 都出了!http://wind-bell27.iteye.com/blog/1969930http://www.cnblogs.com/xleequ/archive/2013/01/16/2863332.html官方说明:https://github.com/spring-projects/spring-framework先讲
2016-12-20 10:45:32 688
转载 java文件上传--基于ajaxFileUpload+struts2
jQuery插件ajaxFileUpload可以实现ajax文件上传,使用非常简单。下面做一个简单的demo(以上传图片为例),实现图片上传,图片显示,图片下载注:以下的代码是在项目的基础上进行开发。css样式文件、包路径等未做修改。1、 ajaxFileUpload文件下载地址http://www.phpletter.com/Demo/AjaxFileUpload-Demo/
2016-12-16 09:29:12 420
转载 ajaxFileUpload上传捕获不到服务器返回json,被加pre标签
在做项目 的时候用ajaxFileUpload上传文件的时候服务器返回了json或是捕获不到数据,用百度google搜索了下,没有找什么答案,这就奇怪了,明明服务器返回了json数据,但为什么会捕获不到呢?我把ajaxFileUpload源码拿过来了研究了一下,结果在这里发现了一点问题,代码如下:uploadHttpData: function( r, type ) {
2016-12-15 19:17:45 5453
转载 ajaxFileupload多文件上传
打开google 搜索 ‘ajaxFileupload’ ‘多文件上传’ 可以搜到许许多多类似的,那我为什么还要写一下呢?一个是对之前大神的贡献表示感谢;二个是自己知识的总结;三个是自己在原有的基础上改动了下,在此记录,可能帮助其他朋友。用过这个插件的都知道这个插件的基本用法,我就不废话,直接上代码。我需要实现多个文件上传,之前的做法是定义多个不同id的input,然后把a
2016-12-14 11:22:22 425
转载 如何将java工程转变为web工程
有时候将web工程导入eclipse中,会变为一般的Java工程,那样就无法部署至web服务器中。以下方法可以将java工程转化为web工程:1、打开Eclipse里你要转换的工程的磁盘路径,在根路径里找到.project文件并打开!找到标签。如果是java工程里面只有org.eclipse.wst.common.modulecore.ModuleCoreNatureorg.e
2016-12-12 17:12:49 395
转载 基于JXL和POI实现的读写Excel工具类(支持.xls和.xlsx格式)
原文地址:https://www.oschina.net/code/snippet_1021818_47870
2016-12-12 16:23:22 4748 1
转载 java导入和导出excel文档(支持xls,xlsx格式)
好久没写博客了,写个简单的估计也是常用的,欢迎评判指导交流相关jar包,可以先百度,因为时间问题后续再补上package main.java;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import ja
2016-12-12 14:25:28 2432
转载 POI和jxl.jar性能比较
JXL.jar http://www.andykhan.com/jexcelapi/download.html 下载地址优点:Jxl对中文支持非常好,操作简单,方法看名知意。Jxl是纯javaAPI,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写支持Excel 95-2000的所有版本生成Excel 2000标准格式支持字体、数字、
2016-12-12 13:21:14 1427
转载 java线程中yield(),sleep(),wait()区别详解
1、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的线程执行
2016-12-09 13:27:46 373
转载 线程中sleep()方法和yeild()方法的区别
1.sleep()方法会给其他线程运行的机会,而不管其他线程的优先级,因此会给较低优先级的线程运行的机会;yeild()方法只会给优先 级相同的或者比自己高的线程运行的机会.2.sleep()方法声明抛出InterruptionException异常,而yeild()方法没有声明抛出任何异常.3.sleep()方法比yeild()方法具有更高的可移植性.4.sleep()方法使线
2016-12-09 13:24:49 1977
转载 Java线程中yield与join方法的区别
长期以来,多线程问题颇为受到面试官的青睐。虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用。之前,我讨论了一个wait()和sleep()方法区别的问题,这一次,我将会讨论join()和yield()方法的区别。坦白的说,实际上我并没有用过其中任何一个方法,所以,如果你感觉有不恰当的地方,请提出讨论。J
2016-12-09 11:17:01 322
转载 oracle 判断今天是星期几
有人问怎么判断今天是星期几?select to_char(sysdate,'d') from dual 很显然这句并不能完成要求的功能,因为这只是显示当前为本星期的第几天,而老外把星期天当作每个星期的第一天,那么变通的方法就是求前一天为该周的第几天,不就相当于今天为星期几了么:select to_char(sysdate - 1,'d') from dual中午显示方法:
2016-12-07 14:17:16 726
转载 JXL读取Excel日期时间不准确
JXL读取Excel日期时间多出了8个小时。 Cell c = rs.getCell(j, i); if (c.getType() == CellType.DATE) {//手动填写模板文件时为 date 类型,其他情况有可能不是date类型 DateCell dc
2016-12-06 10:22:07 1773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人