摘要: 谈谈HashMap与HashTable HashMap 我们一直知道HashMap是非线程安全的,HashTable是线程安全的,可这是为什么呢?先聊聊HashMap吧,想要了解它为什么是非线程安全的,我们得从它的原理着手。 jdk7中的HashMap HashMap底层维护一个数组,数组中的每一项都是Entry t... 阅读原文
2017-07-19 13:43:04 阅读(814) 评论(0)
摘要: (一) shiro的SecurityManager类结构为:                                                                               总结:  1.SecurityManager主要作用于登录、登出用创建主题Subject,并继承自... 阅读原文
2017-07-19 11:44:05 阅读(818) 评论(0)
摘要: 工作3个月,第一次加入纯后台的程序改造,程序中,业务流程是有n个确定的对数据检测项,检测项有个开关,开了就检测blablabla,每个检测项为一个类,内方法不是static。 在原程序中流程为:对所有检测项目用if判断其是否为打开,然后实例化,调用方法。这样的代码重复挺多的,能有上500行了,除了各自实例化,剩下对返... 阅读原文
2017-07-19 10:51:07 阅读(872) 评论(0)
摘要:   描述: 有配置文件address_relation.properties,记录地址关系,有如下数据:ZSSS=ZS%,ZSPD,   封装到Map代码如下: 1   public static void main(String[] args) { 2 propertityUtil properi... 阅读原文
2017-07-19 08:54:04 阅读(762) 评论(0)
摘要: 1.第一个下拉框代码      <div class="btn-group col-sm-3 col-xs-6 util-btn-margin-bottom-5 quick-search">               <!--快速查询-->              <div cl... 阅读原文
2017-07-19 08:00:02 阅读(783) 评论(0)
摘要:   这是第一次开始写博客,也不知道怎么写,就是自己的学习的一些东西。 今天碰到的问题是怎么用IDEA软件把Java文件导出为一个可以运行的jar文件,然后转成可运行的exe文件。 以一个小游戏的文件为例: Artifacts Config File -> Project Structure -> Arti... 阅读原文
2017-07-19 06:58:02 阅读(801) 评论(0)
摘要:   描述:新bean和旧bean拥有相同的字段属性。将旧bean的属性值,赋给新bean。   Java代码如下:    1 /** 2 * 反射Bean 3 * @param bean 反射的对象 4 * @param newBean 要反射的新对象 5 ... 阅读原文
2017-07-19 06:09:01 阅读(776) 评论(0)
摘要: public class Test { public static void main(String[] args) { Long[] arr = new Long[100000]; for(int i =0;i<100000;i++) { ... 阅读原文
2017-07-19 06:00:03 阅读(762) 评论(0)
摘要: 一 概述 1.什么是Struts2? Struts2是一个在WebWork框架基础上发展起来开源MVC框架。 2.StrutsPrepareAndExecuteFilter StrutsPrepareAndExecuteFilter本质上是一个过滤器,配置在web容器中,该过滤器作为Struts框架的启动... 阅读原文
2017-07-19 00:30:05 阅读(780) 评论(0)
摘要: 这里吐槽下,我先想到的方式是用花生壳域名解析,但是花生壳坑太多不易新手操作,用户体验做的不好。然后度娘后才知道有Nat123这个比花生壳简易操作的软件。 1.到nat123官网下载客户端  http://www.nat123.com/   2.解压缩,安装,打开客户端,点击下面的<添加映射>。   3... 阅读原文
2017-07-19 00:24:04 阅读(767) 评论(0)