Java
Mar5342
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
展开
-
获取指定日期所在月的最后一个工作日
java获取最后一个工作日 如:2021年02月 最后一个工作日是26号/** * 通过字符串创建日期 * @param dateStr yyyy-MM-dd * @return 日期 */ public static Date createDateFromString(String dateStr) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; try原创 2020-07-21 16:43:30 · 2145 阅读 · 0 评论 -
java使用定时器实现验证码过期功能
1、TimerTask//TimerTask实现30s从session中删除验证码 final Timer timer=new Timer(); timer.schedule(new TimerTask() { @Override public void run() { String yzm = (String) session.getAttribute(Constants.KAPTCHA_SESSION_KEY); if(StringUtils.isNotEmpty(原创 2020-07-21 15:56:37 · 1517 阅读 · 0 评论 -
IDEA打包maven项目跳过测试类
install -Dmaven.test.skip=true原创 2018-04-18 10:41:56 · 1105 阅读 · 0 评论 -
利用Apache shiro SimpleHash 加密字符串
1导入包import org.apache.shiro.crypto.hash.SimpleHash;2、代码import org.apache.shiro.crypto.hash.SimpleHash;import org.apache.shiro.util.ByteSource;/* * @Description 散列算法 生成数据的摘要信息,是一种不可逆的算法,一般...原创 2018-03-24 13:50:53 · 14585 阅读 · 5 评论 -
javaMail 标识
Flags.Flag.ANSWERED邮件回复标记,标识邮件是否已回复。Flags.Flag.DELETED邮件删除标记,标识邮件是否需要删除。Flags.Flag.DRAFT草稿邮件标记,标识邮件是否为草稿。Flags.Flag.FLAGGED表示邮件是否为回收原创 2017-05-15 10:02:34 · 954 阅读 · 0 评论 -
log4j配置参数详解
参数说明例子%c列出logger名字空间的全称,如果加上{}表示列出从最内层算起的指定层数的名字空间log4j配置文件参数举例输出显示媒介假设当前logger名字空间是"a.b.c"%ca.b.c%c{2}b.c%20c(若名字空间长度小于20,则左边用空格填充)%-20c(若名字空间长度小转载 2017-01-13 11:46:53 · 320 阅读 · 0 评论 -
spring的配置文件中mvc:view-controller path使用方法
1、重定向即如果当前路径是/ 则重定向到/admin/index2、view name如果当前路径是/ 则交给相应的视图解析器直接解析为视图如 则得到的视图时 /WEB-INF/jsp/admin/index.jsp不想进contro转载 2016-09-14 16:40:14 · 348 阅读 · 0 评论 -
java控制台打印出菱形
原创 2016-09-05 19:06:25 · 802 阅读 · 1 评论