- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 谷歌文件操作--Guava
1、引入Guava<!-- https://mvnrepository.com/artifact/com.google.guava/guava --><dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>29.0-jre</version></depend
2020-06-12 09:33:42
553
原创 redis精解
1、redis 字符串set key value存储字符串get key获取字符串getrange key start end获取原字符串指定位置间的子字符串(包头包尾)getset key value将指定的key对应的值设置为value(传入的值)并返回旧值getbit key offset(代了解)mget key1 key2 …获取多个key对应的值,不存在的key返回(nil)setbit key offset value(代了解)setex key seconds va
2020-06-02 22:19:06
172
原创 JDK 8 新特性-详细解释
JDK 8 新特性1、Lambda 表达式1.1 语法(参数) -> {表达式},多个参数用逗号隔开,可以显示定义参数类型,也可以不定义参数类型,{}可以写也可以不写。(parameters) -> expression 或 (parameters) ->{ statements; }1.2 代码示例public class Test { public static void main(String[] args) { TTest tTest = (
2020-05-27 19:40:31
316
原创 jvm调优-小白
1、jvm调优jvm调优说白了就是杜绝Full GC或者减少Full GC次数,使系统稳定运行。下面先说说堆内存模型2、堆内存模型下面是堆内存模型图由上图可以看出堆内存分为年轻代和老年代,年轻代又分为eden区和Survivor区,Survivor区分为from区和to区。2.1可达性分析算法可达性分析算法:将“GC ROOTS”对象作为启点,从这些节点开始向下搜索引用对象,找到的对象都标记为非垃圾对象,其余的未标记的对象都是垃圾对象2.2GC回收机制当eden区满时,根据可达性分析算法,
2020-05-26 09:21:54
180
原创 ik-analyzer-solr5-5.x.jar下载,免费,免费,免费
ik-analyzer-solr5-5.x.jar这个jar包是怎么回事,怎么个个都要收积分,这让哪些伸手党情何以堪(我也是为伸手党),话不多说,直入主题jar包附上文件正在审核,审核通过后会跟新下载链接面介绍一下怎么自己构建这个jar包首先先到GitHub下载源代码,地址:https://github.com/EugenePig/ik-analyzer-solr5导入idea如果你...
2020-01-16 10:04:59
797
4
原创 Lombok常用注解
idea集成Lombok需要安装lombok插件,这就就省略直接进入主题@Getter生成get方法@Setter生成set方法@ToString生成toString方法@Data生成get、set、toString、equals、hashCode和无参构造方法@RequiredArgsConstructor和@NoNull配合使用将标记为@NoNull的属性生成一个...
2019-11-13 15:11:00
114
原创 Go安装及IDEA配置
Go安装及环境变量设置下载地址这里就不介绍安装步骤了,next就完事主要说明一下环境变量的配置安装完cmd输入go env检查安装是否成功安装完默认已经配置包GOROOT和GOPATH,GOPATH默认是C盘,GOROOT为你安装是选择的目录,如果你要重新配置GOPATH自需要重新配置GOPATH即可以上就是Go安装和环境配置IDEA配置GO开发环境1、下载插件,File-&g...
2019-11-05 20:39:01
549
原创 阻塞队列LinkedBlockingDeque
今天用到LinkedBlockingDeque实现了个功能,做下笔记LinkedBlockingDeque常用方法初始化(构造方法)public LinkedBlockingQueue(); //设置容量为Integer.MAXpublic LinkedBlockingQueue(int capacity); //设置指定容量public LinkedBlockingQueue(...
2019-11-05 17:57:38
185
原创 IDEA无法识别sun.misc.BASE64Encoder包
sun.misc.BASE64Encoder从java 1.9就去除了,将jdk换回1.8即可解决
2019-10-29 15:41:05
3286
4
原创 Linux定时任务Crontab踩坑日志
首先先跟大家介绍一下crontabcrontab安装与常用命令1、安装首先查看一下是否已安装crontabwhich crontab使用该命令可以查看crontab的安装位置,如果没有安装则提示不存在crontab,要执行以下命令进行安装安装cron主程序yum -y install vixie-cron在安装驱动cron守护线程的表格程序yum -y install c...
2019-10-29 10:21:01
531
原创 Java1.8 新特性之数组遍历
Java1.8 新特性之数组遍历数组判空Optional.ofNullable(变量).orElse(变量为空时给对象赋的值);数组遍历list.forEach(l->{System.out.println(l)})相对于传统的for循环去遍历数组,java 1.8新特性更加简洁方便。...
2019-10-28 14:40:28
1172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人