
java
jucks2611
这个作者很懒,什么都没留下…
展开
-
java 时间工具类
时间工具类 对于老的项目,一般都是用SimpleDateFormat,代码进行扫描的时候,会有线程安全问题。一般有两种解决方案,一是使用第三方时间插件,如Joda-Time,第二是使用jdk8的LocalDate,这里,写了两个工具类提供参考。Joda-Timepublic class JodaTimeUtil { private static final String FORMAT_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; /**原创 2020-07-16 18:32:35 · 363 阅读 · 0 评论 -
log4j 每天生成日志文件 错误文件
最近跟踪老项目,发现用log4j记录日志文件时,info文件能每天自动生成,但是错误文件要么只有当天的错误文件,要么错误文件是以追加的方式生成的,导致错误文件非常大。但在linux操作系统时,按照错误的配置方法每天能正常生成日志文件和错误文件。研究了一下项目中配置的log4j(版本:log4j-1.2.15),发现每天生成info文件时正常,生成error文件时,打印“log4j:ERROR原创 2017-02-23 14:23:38 · 1110 阅读 · 0 评论 -
java poi excel 导出 反射原理
利用Java反射原理,在poi的基础上,做了一个导出的功能。这里需要注意三个问题: (1)从后台获取的Bean对象属性中排序和个数,要与导出的excel一一对应,不能多不能少 (2)从后台获取的结果集返回为泛型 (3)强制转换时,不能用泛型强转 看代码吧,里面都有注释。 /** * @Title export * @Description...原创 2012-12-11 17:29:37 · 674 阅读 · 0 评论 -
linux tomcat 自启动 日志生成问题
1.tomcat服务自启动脚本 # tomcat auto start#!/bin/sh# chkconfig: 345 99 10# description: Auto-starts tomcat# /etc/init.d/tomcatd# Tomcat auto-start# Source function library.#. /etc/init.d/fu...原创 2015-02-09 17:47:24 · 268 阅读 · 0 评论 -
jdk8 Lambda表达式 集合过滤,排序,最大值,最小值,平均值等操作
package cn.sh.ideal.jdk8;import cn.sh.ideal.bean.UserBean;import java.util.*;import java.util.function.Function;import java.util.stream.Collectors;import java.util.stream.Stream;/** * Lambda...原创 2019-06-12 15:50:24 · 14441 阅读 · 1 评论