2 Kincym

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

springboot配置mysql数据源

@Configuration@MapperScan(basePackages=XXX.PACKAGE,sqlSessionFactoryRef="XXSqlSessionFactory")publicclassXXX{staticfinalStringPACKAGE="com.hikvision.ezviz.XX.mapper";staticfin...

2019-10-12 15:42:14

TCP三次握手和四次挥手以及11种状态

http://blog.51cto.com/jinlong/2065461

2018-12-22 16:05:15

Guava---collection集合用法

目录List创建List创建

2018-11-18 16:04:40

Guava---最全缓存cache讲解

目录创建LoadingCache创建LoadingCacheLoadingCache<Object,Object>cache=CacheBuilder.newBuilder().build(newCacheLoader<Object,Object>(){//若没有元素,则

2018-11-14 19:44:44

CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2018-11-14 19:03:34

Guava---缓存之Reference

文章目录强引用(StrongReference)软引用(SoftReference)弱引用(WeakReference)虚引用(PhantomReference).在jdk1.2及其以后,引入了强引用、软引用、弱引用、虚引用这四个概念。网上很多关于这四个概念的解释,但大多是概念性的泛泛而谈,今天我结合着代码分析了一下,首先我们先来看定义与大概解释(引用类型在包java.lang.ref...

2018-11-12 17:03:35

Guava---缓存之LRU算法

文章目录简介实现LRULinkedHashMap中LRU算法实现简介LRU全称是LeastRecentlyUsed,即最近最久未使用的意思。LRU算法的设计原则是:如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小。也就是说,当限定的空间已存满数据时,应当把最久没有被访问到的数据淘汰。实现LRU1.用一个数组来存储数据,给每一个数据项标记一个访问时间戳,每次插入...

2018-11-12 15:21:34

WatchService文件监听器

文章目录WatchService介绍WatchService使用WatchService介绍1、该类的对象就是操作系统原生的文件系统监控器!我们都知道OS自己的文件系统监控器可以监控系统上所有文件的变化,这种监控是无需遍历、无需比较的,是一种基于信号收发的监控,因此效率一定是最高的;现在Java对其进行了包装,可以直接在Java程序    中使用OS的文件系统监控器了;2、获取当前OS平...

2018-11-12 14:19:16

快速获取指定包下所有加注解的类

本人是仿照spring源码的.至于是否高效,有待考证.importlombok.extern.slf4j.Slf4j;importorg.springframework.beans.factory.BeanDefinitionStoreException;importorg.springframework.context.ResourceLoaderAware;importorg....

2018-11-12 14:02:45

Guava---文件操作Files

文章目录guava复制文件javaNIO复制文件移动文件读取文件内容(一行一行读)读取文件内容(按条件读取)计算文件hashcode(可对比两个文件是否一样)写文件获取某路径目录获取某路径目录(自定义过滤)guava复制文件privatestaticStringfrom="D:\\自定义代码\\Guava\\guava\\src\\1.txt";privatestatic...

2018-11-12 13:53:53

Guava---Strings

文章目录字符emptyToNull字符nullToEmpty获取字符公同前缀复制字符串判断字符串是否为空补字符串字符emptyToNullStrings=Strings.emptyToNull("");字符nullToEmptyStrings2=Strings.nullToEmpty(null);获取字符公同前缀Strings3=Strings.common...

2018-11-12 10:30:18

Guava---CharMatcher

文章目录判断字符是否是数字计算字符串指定字符的个数移除字符串特定字符保留字符串特定字符判断字符是否是数字booleanmatches=CharMatcher.javaDigit().matches('x');计算字符串指定字符的个数intcountIn=CharMatcher.is('a').countIn("aadca");移除字符串特定字符Strings1=...

2018-11-10 11:41:52

Guava---Splitter

1

2018-11-10 11:16:54

Guava---Joiner

Joiner字符切割字符切割排除null字符切割替换null字符串切割后放到另一个容器切割map字符切割Joiner提供对Iterable<?>字符切割分方法.List<String>notNullList=Arrays.asList("php","c++","java","scala");Stringjoin1=Joiner.on(&quot

2018-11-10 11:14:18

设计模式实战系列----策略模式

本文先介绍策略模式(Strategy)基本概念及使用;接着介绍实际工作如何结合spring一起使用.策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。关于策略模式基本使用方式本文不作介绍,其他博客可以找到一大堆,如:https://www.cnblogs.com/wu...

2018-08-15 20:23:11

HTTPS的过程和原理

对称加密和非对称加密在了解https之前,得先了解对称加密和非对称加密对称加密这就是对称加密算法,其中图中的密钥S同时扮演加密和解密的角色。具体细节不是本文范畴。只要这个密钥S不公开给第三者,同时密钥S足够安全,我们就解决了我们一开始所定问题域了。因为世界上有且只有A与B知道如何加密和解密他们之间的消息。但是,在web环境下,我们的Web服务器的通信模型没有这么简单:...

2018-08-02 14:38:59

HttpClient连接池配置

maven<!--https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient--><dependency><groupId>org.apache.httpcomponents&

2018-07-31 18:41:46

Spring配置文件动态获取属性

importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.io.InputStreamReader;importjava.net.URL;importjava.util.Properties;/***@author:caiyaming*@date...

2018-07-18 21:02:57

Guava---AbstractFuture

在开始介绍AbstractFuture之前先让我们手动实现一个回调.回调手写Future类publicclassFuture<T>{privateConsumer<T>consumer;publicvoidaddListener(Consumer<T>consumer){this.cons...

2018-06-20 19:54:39

Java8-------Lambda表达式

1

2018-05-17 11:35:57

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。