小记-致自己

1.看ArrayList集合源码时,看到创建的底层数组是Object[]数组,而非范型数组,针对此问题查了些资料https://www.cnblogs.com/ixenos/p/5648519.html。 通过代码验证居然无法创建,百度之,原来JAVA不支持泛型数组,因为数组在创建的时候...

2018-07-12 18:01:24

阅读数 53

评论数 0

2.设计模式-工厂模式-给自己

工厂模式分为3种: 简单工厂模式 : 创建对象(可以理解成是工厂方法的一个特例)一个对象 工厂方法模式 : 创建工厂类 一个对象 抽象工厂模式 : 增强工厂方法 一类对象 简单工厂书本中解释是:提供一个创建对象实例的功能,而无需关心其具体的实现。被创建实例的类型可以是接口,抽象类,具体...

2018-07-10 20:14:38

阅读数 34

评论数 0

Number工具类

import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.Number...

2018-07-05 18:51:24

阅读数 91

评论数 0

Number工具类

import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.Number...

2018-04-08 10:54:00

阅读数 152

评论数 0

MD5Util

import java.security.MessageDigest; public class MD5Util { public static String md5(String string) { if (string == null || string.trim().length...

2018-03-17 15:22:56

阅读数 59

评论数 0

JsonUtil

import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; import java.util.ArrayList; import java.util...

2018-03-17 15:22:21

阅读数 54

评论数 0

IP获取工具类

import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; import org.apache.log4j.Logger; ...

2018-03-17 15:21:16

阅读数 48

评论数 0

日期工具类

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianC...

2018-03-17 15:20:40

阅读数 34

评论数 0

汉字转拼音工具类

import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.Ha...

2018-03-17 15:18:49

阅读数 53

评论数 0

UUID生成工具类

import java.util.UUID; /** * UUID生成工具类 * */ public abstract class UUIDUtil { /** * 获取32位UUID */ public static String UU...

2018-03-17 15:17:47

阅读数 327

评论数 0

propertiesUtil.java

import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class PropertiesUtil { public static String getMyProp...

2018-03-17 15:17:06

阅读数 43

评论数 0

校验工具类

import java.util.ArrayList; import java.util.List; import org.springframework.util.Assert; /** * 校验工具类 * */ public abstract class ValidateU...

2018-03-17 15:14:47

阅读数 83

评论数 0

上传阿里云工具类 ----私藏

config.properties 阿里云OSS配置 Export from zookeeper configuration group: [/appconfig/itfin-system] - [1.0.0] - [aliyun.oss.properties]. accessKey...

2018-03-17 15:13:22

阅读数 452

评论数 0

redis锁的实现

redis锁的实现,有自己的工具类 import com.yoho8.framework.cache.ICache; import com.yoho8.framework.cache.bean.Key; import com.yoho8.framework.enums.ModuleEnum;...

2018-03-17 15:09:10

阅读数 47

评论数 0

lru ---百度百科节选

LRU 内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于LRU而将其移出内存而腾出空间来加载另外的数据。 什么是LRU算法? LRU是Least Recently Used的缩写,即最近最久未使用,常用于页面置换算法,是为虚拟页式存储管理...

2017-11-17 23:40:32

阅读数 67

评论数 0

Redis简单入门

NoSQL数据库概述:缓存数据库,非关系型数据库NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。 NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。NoSQL适用场景 对数据高并发的...

2017-11-16 00:13:13

阅读数 222

评论数 0

SpringCloud简单入门——写给自己

Eureka实现原理 概念Spring Cloud利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring只是将目前各家公司开发的比较...

2017-11-09 01:07:40

阅读数 1636

评论数 0

java开发遇到的简单问题

java8新增的Stream api: 遇到的问题,操作2:流的中间操作之映射 -- map(); flatMap()区分 stream.map(i -> stream).forEach(System.out::printl...

2017-11-08 00:57:36

阅读数 116

评论数 0

简单的activiti5流程框架代码实现:

简单的activiti5流程框架代码实现: 流程图: 第一步:安装插件activiti-designer-5.18,要用jdk1.5以后的版本 第二步:创建Spring-boot工程,选择activiti组件 第三步:导入相关jar包,并编写相关配置 添加依赖关系 <...

2017-11-08 00:30:53

阅读数 957

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭