2017年9月15日

如何解释 “在无线循环的主线程new一个对象”

摘要: 最后我还是转行做后台了,博客也搬家去博客园了,ID 还是疯狂的妞妞,主要原因是 CSDN 之前有段时间特别卡,想回去看自己的文章实在麻烦。 之前研究 Handler 机制是在一年前,很多内容COPY了其它博主的,也有一些是小伙伴整理的, 最近在研究阻塞队列,想起了Handler,它的机制实在巧妙,准 阅读全文

posted @ 2017-09-15 23:47 疯狂的妞妞 阅读(1300) 评论(0) 推荐(0) 编辑

2017年9月13日

java - 自定义带清除策略的cache

摘要: 介绍:这就是个高级些的玩具,考验的是大家对于 “优先队列” 的理解。 功能:自定义 cache,达到设置的时间,自动清除缓存的数据。 package com.yt.test.callback2; import java.util.concurrent.Delayed; import java.uti 阅读全文

posted @ 2017-09-13 23:42 疯狂的妞妞 阅读(498) 评论(0) 推荐(0) 编辑

2017年9月6日

mysql - case-when统计报表

摘要: CREATE TABLE `tb` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, `subject` varchar(10) DEFAULT NULL, `score` int(11 阅读全文

posted @ 2017-09-06 22:18 疯狂的妞妞 阅读(3365) 评论(0) 推荐(0) 编辑

2017年8月31日

mysql - 表结构查询

摘要: 查询表结构,在oracle下很麻烦,mysql可太容易了,数据都在 information_schema 的表中; 这些语句在项目部署过程中经常使用,需要用于验证是否完成数据初始化; 也经常用于逆向工程,通过分析数据库表结构,生成可能出现的代码。 -- 展示所有数据库 SHOW DATABASES; 阅读全文

posted @ 2017-08-31 15:07 疯狂的妞妞 阅读(100) 评论(0) 推荐(0) 编辑

2017年8月8日

log4j - 配置文件

摘要: log4j.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/x 阅读全文

posted @ 2017-08-08 20:43 疯狂的妞妞 阅读(178) 评论(0) 推荐(0) 编辑

log4j - 测试用例:Appender

摘要: package com.yt.test.log4j.appender; import java.io.File; import java.io.FileOutputStream; import org.apache.log4j.ConsoleAppender; import org.apache.l 阅读全文

posted @ 2017-08-08 20:33 疯狂的妞妞 阅读(142) 评论(0) 推荐(0) 编辑

log4j - 测试用例:Layout

摘要: package com.yt.test.log4j.layout; import java.io.FileOutputStream; import org.apache.log4j.ConsoleAppender; import org.apache.log4j.HTMLLayout; import 阅读全文

posted @ 2017-08-08 20:33 疯狂的妞妞 阅读(113) 评论(0) 推荐(0) 编辑

log4j - 常用的Appender和Level

摘要: Level常用值: static Level DEBUG : 指出细粒度信息事件对调试应用程序是非常有帮助的。static Level INFO : 表明 消息在粗粒度级别上突出强调应用程序的运行过程。static Level WARN : 表明会出现潜在错误的情形。static Level ERR 阅读全文

posted @ 2017-08-08 20:32 疯狂的妞妞 阅读(304) 评论(0) 推荐(0) 编辑

beetl - 工具类封装

摘要: 显然,现在已经过了使用模版引擎画界面的时代,使用 beetl 纯粹是为了做消息模版。 beetl 的语法,相比于 freemarker,用起来会舒服很多; 开放系统权限,让客户自己配置消息模版,用户体验也不会太差; 依赖 <dependency> <groupId>com.ibeetl</group 阅读全文

posted @ 2017-08-08 20:30 疯狂的妞妞 阅读(182) 评论(0) 推荐(0) 编辑

java - cmd命令运行class文件

摘要: 运行独立的文件 java HelloWorld 指定 jar 目录,并运行文件 java -Djava.ext.dirs=C:\Users\ASUS\Desktop\demo\libs HelloWorld 阅读全文

posted @ 2017-08-08 20:25 疯狂的妞妞 阅读(177) 评论(0) 推荐(0) 编辑

导航