摘要: Redis是一个k/v存储系统,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型). 这些数据类型都支持push/pop、add/remove及取交集并集和差 阅读全文
posted @ 2019-05-04 22:16 小武汉 阅读(195) 评论(0) 推荐(0) 编辑
摘要: java 封装的MD5工具包,兼容PHP的MD5函数,代码如下: 阅读全文
posted @ 2019-05-04 20:54 小武汉 阅读(6665) 评论(0) 推荐(0) 编辑
摘要: Thymeleaf模板引擎是一个和Velocity、FreeMarker类似的模板引擎,它支持xml/xhtml/html5,且提供额外的模块与Spring MVC集成,可以作为MVC的Web应用的View层,取代Jsp。相较与其他的模板引擎,它的特点如下: 1,Thymeleaf 在有网络和无网络 阅读全文
posted @ 2019-05-04 20:43 小武汉 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 打印SQL日志,在项目开发调试中非常重要,通过SQL日志我们可以很直观地分析SQL语句字段值的输入输出,从而找到问题的所在,默认情况下mybtais是没有开启SQL日志功能的,所需要我们手动开启。 在Mybatis已经整合到springBoot框架的情况下,只需要在配置文件中简单配置就能实现打印SQ 阅读全文
posted @ 2019-05-04 16:56 小武汉 阅读(11971) 评论(0) 推荐(0) 编辑
摘要: linux下ssh登录方式有两种,一种是密码登录,另外一种证书登录,一般情况下我们在测试环境中登录服务器使用的SSH密码登录,但如果到了生产环境中登录服务器时候,建议使用SSH证书登录,禁止使用密码登录,因为SSH证书登录相对于SSH密码登录来说更安全,秘钥方式不容易破解,秘钥传输数据是加密过的,而 阅读全文
posted @ 2019-05-04 15:20 小武汉 阅读(5177) 评论(0) 推荐(0) 编辑
摘要: java中拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,同时也提供了一种可以提取action中可重用部分的方式。在AOP中拦截器用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入 阅读全文
posted @ 2019-05-04 10:59 小武汉 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 定时器又叫定时任务、计划任务,在项目开发中使用比较普遍,它能够定时执行规定的任务,例如:订单到期处理、会员到期处理、数据报表生成等 Springboot内置的定时任务 默认是单线程,使用非常方便,使用时要在Application中设置启用定时任务功能@EnableScheduling,代码如下: 1 阅读全文
posted @ 2019-05-04 01:26 小武汉 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: Druid是阿里巴巴的一个开源的JDBC组件,该组件由数据库连接池、插件框架和SQL解析器组成,主要功能如下: 1.DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 2.DruidDataSource 高效可管理的数据库连接池。 3.SQLParser解 阅读全文
posted @ 2019-05-04 00:39 小武汉 阅读(504) 评论(0) 推荐(0) 编辑