摘要:
Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。
阅读原文
2018-05-01 18:42:02 阅读(760) 评论(0)
摘要:
安装docker
curl -s https://get.docker.com|sh
好慢....一个小时吧...
启动docker
先执行命令docker version来来一下:
docker version
发现没有启动docker server, 执行命令:
... 阅读原文
2018-05-01 18:14:12 阅读(774) 评论(0)
摘要:
lesson Eleven 2018-04-30 22:34:59
多态性
1.多态性指的是什么? 多态性,可以理解为一个事物的多种表现形态。
1.1方法的重载与重写
1.2子类对像的多态性
2.子类对像的多态性使用的前提
2.1要有类的继... 阅读原文
2018-05-01 16:45:05 阅读(769) 评论(0)
摘要:
前言:
项目做前后端分离时,我们会经常提供Json数据给前端,如果有一个统一的Json格式返回工具类,那么将大大提高开发效率和减低沟通成本。
此Json响应工具类,支持带分页信息,支持泛型,支持HttpStatus标准返回码
效果预览:
步入正题:
1. Resp工具类
import java.io.Seri... 阅读原文
2018-05-01 14:53:02 阅读(730) 评论(0)
摘要:
shiro的过滤器也是不多的我们可以自定义的方法,它的继承体系如下:
另外UserFilter是继承于AccessControlFilter
1、NameableFilter
NameableFilter给Filter起个名字,如果没有设置默认就是FilterName;还记得之前的如authc吗?当我们组装过... 阅读原文
2018-05-01 14:34:02 阅读(761) 评论(0)
摘要:
三大框架整合的思路
1、Dao层:
Mybatis的配置文件:SqlMapConfig.xml
不需要配置任何内容,需要有文件头。文件必须存在。
applicationContext-dao.xml:
mybatis整合spring,通过由spring创建数据库连接池,spring管理SqlSessionFactor... 阅读原文
2018-05-01 13:23:04 阅读(772) 评论(0)
摘要:
本系列主要解决的问题:针对一个功能庞大的企业应用 + 应用面对不同区域的众多客户,如何做好应用的多版本管理、各区域线上模块的快速更新及系统的稳定性保障,可以采取对应用进行核心模块按模块化方式进行管理。
产生背景:
2017年接手一个已经维护了7年多的老项目,项目经历了几波人的维护,混杂了各种开发技术(JS... 阅读原文
2018-05-01 11:56:02 阅读(732) 评论(0)
摘要:
Maven是什么,以及为什么要使用Maven?Maven这个词可以翻译为“知识的积累”,也可以翻译为“专 家”或“内行”。(构建 = 编写源代码+编译源代码+单元测试+生成文档+打包War+部署)Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。Maven适用于传统的瀑布式开发(瀑布模型开发中,... 阅读原文
2018-05-01 11:36:02 阅读(773) 评论(0)
摘要:
转载请注明出处 http://www.cnblogs.com/qm-article/p/8973978.html
一、HashMap介绍
这个类,我相信诸位绝对使用过,并且在面试当中,遇到的也绝对不少,如,你能说下hashmap的原理吗?它里面的负载因子是什么?它有什么线程安全问题吗,它的长度为什么一定要选择2... 阅读原文
2018-05-01 09:58:02 阅读(748) 评论(0)
摘要:
今天学习了下mybatis,
对其中的autoCommit自动提交事务比较好奇,
研究了下,把配置和代码都放上
mapper.xml如下:
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE mapper
3 PUBLIC "-... 阅读原文
2018-05-01 07:48:02 阅读(780) 评论(0)