摘要:
小结:1java整合redis一般加个依赖,和yml配置.和redis语法就好,用不到jedis2redis的客户端有redis-client,但是人们一般使用图形化客户端redisDesktop3和git一样,自带命令行客户端,但是人们一般使用图形化客户端source tree4通过redis文件 阅读全文
摘要:
首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的; 另一种是org.springframework.util包下的。这两种StringUtils工具类判断对象是否为空是有差距的:StringUtils.isEmpty(CharSeque 阅读全文
摘要:
编程范式概览:1面向对象编程 2面向过程编程 3函数式编程 4事件驱动编程 5面向切面编程2是OOP的互补而不是替代AOP初衷:1不要重复2关注点分离: 水平分离:展示层->服务层->持久层垂直分离:模块划分(订单.库存等)切面分离:分离功能性需求和非功能性需求->把非功能性需求从功能性需求剥离出来 阅读全文
摘要:
基础功能 google guava中定义的String操作 在google guava中为字符串操作提供了很大的便利,有老牌的判断字符串是否为空字符串或者为null,用指定字符填充字符串,以及拆分合并字符串,字符串匹配的判断等等。 1. 使用com.google.common.base.String 阅读全文
摘要:
BeanUtils是Spring boot本身就有的.1、package org.springframework.beans;中的 BeanUtils.copyProperties(A,B); 是A中的值付给B2、package org.apache.commons.beanutils;(常用) B 阅读全文
摘要:
六、ObjectUtilsObject工具类allNotNull(Object... values) 检查所有元素是否为空,返回一个boolean 如果有一个元素为空返回false,所有元素不为空或元素为empty返回true ObjectUtils.allNotNull(*) = true Obj 阅读全文
摘要:
三、BooleanUtils布尔工具类and(boolean... array) 逻辑与 BooleanUtils.and(true, true) = true BooleanUtils.and(false, false) = false BooleanUtils.and(true, false) 阅读全文
摘要:
一、ArchUtilsjava运行环境的系统信息工具类 getArch();// 获取电脑处理器体系结构 32 bit、64 bit、unknown getType();// 返回处理器类型 x86、ia64、ppc、unknown is32Bit();// 检查处理器是否为32位 is64Bit( 阅读全文
摘要:
在上一篇中总结了StringUtils工具类在判断字符串为空,大小写转换,移除字符或字符序列,替换,反转,切割合并等方面的方法,这次再汇总一下其它常用的方法。 一、截取 StringUtils中常用的截取字符串的方法如下: 需要注意的是,截取字符串时,若被截取的字符串为null或"",则截取之后的返 阅读全文
摘要:
JSON官网:http://json.org/json-zh.htmlGson:在github:https://github.com/google/gsonJSONOBejct缺点:1从javaBean能转化为jsonObject,却不能反解析.2JsonObect没有日期类型,因此javaBean 阅读全文