JAVA
MJC410621
这个作者很懒,什么都没留下…
展开
-
Deployment的空指针异常(java.lang.NullPointerException),自动部署按钮失效
今天用Myelipse10时中间弹处框中显示Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project 项目名.java.lang.NullPointerException,并且.Servers选项卡中有相关异常信息如下:at com.genuitec.eclipse...原创 2014-05-20 20:04:13 · 736 阅读 · 0 评论 -
查询最近n个月每月最后一天的日期
最近工作中遇到要查询数据中最近5个月中每月最后一天的数据,先写了个工具类,调用工具类把最近5各月最后一天的数据添加到List里,sql中用foreach标签遍历该List,遍历的sql如下: #{value} 其中netDateList是后台穿过来的List。工具类代码如下:[code="java"]public class GetLastDateOf...原创 2014-05-26 11:49:02 · 443 阅读 · 0 评论 -
本地文件和SVN上比较时svn文件中文乱码问题
myelipse本地文件和SVN文件对比发现svn上中文乱码。解决办法:点击Window-->General-->Workspace_Text file encoding把默认的GBK改为UTF-8编码。图解如下所示:[img]http://dl2.iteye.com/upload/attachment/0097/6466/7798ec9f-21c9-3a34-965a-af28f...原创 2014-05-30 10:12:07 · 1421 阅读 · 0 评论 -
时间工具类(比较时间大小,计算一年中的天数,计算现在和指定时间相差天数)...
如果从数据库取出两个时间,比较其大小,可以用以下方法:[code="java"]public class DateUtils{ public static String DEFAULT_FORMAT = "yyyy-MM-dd"; /** * * @param d1 * @param d2 * @return */ public long ...原创 2014-06-07 15:04:41 · 624 阅读 · 0 评论 -
生成字母加数字的八位随机码
工作中遇到要生成八位字母加数字的随机码,代码如下:[code="java"] /** * 生成数字加字母随机验证码 * */ @Test public void generateCode() { Random r=new Random(); String code=""; for(int i=0;i...原创 2014-07-16 14:52:03 · 1583 阅读 · 0 评论 -
读取数据库文件用POI生成Excel
读取数据库中的数据导出成Excel在页面可供用户下载,代码如下:[code="java"] /** * 读取数据库文件生成Excel * */ public String paymentsToExcel(List verifyCodesList) { //verifyCodesList是读取数据库数据存入List中 String sheetName...原创 2014-07-16 15:47:19 · 158 阅读 · 0 评论 -
jsp引用动态文件名不同的jsp
工作中遇到要动态引用jsp文件名:一开始在jsp这样做[code="jsp"][/code]发现这样不行后来改为如下的写法就可以了[code="jsp"][/code]谁能给个解释啊?...原创 2014-07-30 21:00:03 · 128 阅读 · 0 评论 -
时间格式化12小时,24小时的方法
以前用SimpleDateFormat没注意到时间格式化有12小时,24小时两种方式。开始用:[code="java"]SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");[/code]发现是12小时格式显示。不是自己想要的24小时显示效果。查了下资料原来想24小时得这样写:[code="jav...原创 2014-07-31 12:49:47 · 568 阅读 · 0 评论 -
Integer类型溢出显示负数
工作中遇到后台计算出来的金额在前台展示展示竟然是负数。看了下算法和数据里的数据都没错,而最终算出来的金额是:3000000000,前台展示为:-1294967296。后来发现我把金额定义为整数了,整数的最大范围是2147483647,算出来的金额大于整数的最大范围。解决办法定义为长整型。 java中的一个整数占4个字节,一个字节8位。用二进制数表示是:11111111111111...原创 2014-11-13 15:26:55 · 2731 阅读 · 0 评论