上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 113 下一页
摘要: 简介 官网:https://www.elastic.co/cn/products/elasticsearch 安装版本说明Elasticsearch的发展是非常快速的,所以在ES5.0之前,ELK的各个版本都不统一,出现了版本号混乱的状态,所以从5.0开始,所有Elastic Stack中的项目全部 阅读全文
posted @ 2020-04-08 00:13 天宇轩-王 阅读(258) 评论(0) 推荐(2) 编辑
摘要: 在升级高版本的glibc,但是自己删除原有软链接的时候,就会系统直接挂了。 原因:libc.so.6 是c运行时库 glibc的软链接,而系统几乎所有程序都依赖c运行时库。程序启动和运行时,是根据libc.so.6 软链接找到glibc库。删除libc.so.6将导致系统的几乎所有程序不能工作。 解 阅读全文
posted @ 2020-04-07 20:01 天宇轩-王 阅读(706) 评论(0) 推荐(1) 编辑
摘要: 主从复制主从复制即将master中的数据即时、有效的复制到slave中特征:一个master可以拥有多个slave,一个slave只对应一个master职责: master: 1) 写数据 2) 执行写操作时,将出现变化的数据自动同步到slave 3) 读数据(可忽略) slave: 1) 读数据 阅读全文
posted @ 2020-04-07 13:16 天宇轩-王 阅读(250) 评论(0) 推荐(2) 编辑
摘要: jps(JVM Process Status Tool) 作用:列出正在运行的虚拟机进程。并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID) 虽然功能比较单一,但它 阅读全文
posted @ 2020-04-06 23:15 天宇轩-王 阅读(624) 评论(0) 推荐(1) 编辑
摘要: 1. ThreadLocal的内部结构 1.1 常见的误解 通常,如果我们不去看源代码的话,我猜ThreadLocal是这样子设计的:每个ThreadLocal类都创建一个Map,然后用线程的ID threadID作为Map的key,要存储的局部变量作为Map的value,这样就能达到各个线程的局部 阅读全文
posted @ 2020-04-02 23:24 天宇轩-王 阅读(246) 评论(0) 推荐(3) 编辑
摘要: 1. ThreadLocal介绍 1.1 官方介绍 /** * This class provides thread-local variables. These variables differ from * their normal counterparts in that each threa 阅读全文
posted @ 2020-04-02 21:24 天宇轩-王 阅读(509) 评论(0) 推荐(3) 编辑
摘要: Redis使用内存存储数据,在执行每一个命令前,会调用freeMemoryIfNeeded()检测内存是否充足。如果内存不满足新加入数据的最低存储要求, redis要临时删除一些数据为当前指令清理存储空间。清理数据的策略称为逐出算法。注意:逐出数据的过程不是100%能够清理出足够的可使用的内存空间, 阅读全文
posted @ 2020-04-02 00:21 天宇轩-王 阅读(879) 评论(0) 推荐(3) 编辑
摘要: 过期策略 数据删除策略的目标在内存占用与CPU占用之间寻找一种平衡,顾此失彼都会造成整体redis性能的下降,甚至引发服务器宕机或内存泄露 。 定时删除 创建一个定时器,当key设置有过期时间,且过期时间到达时,由定时器任务立即执行对键的删除操作 优点:节约内存,到时就删除,快速释放掉不必要的内存占 阅读全文
posted @ 2020-04-01 23:57 天宇轩-王 阅读(1172) 评论(0) 推荐(2) 编辑
摘要: 重复注解的使用 自从Java 5中引入 注解 以来,注解开始变得非常流行,并在各个框架和项目中被广泛使用。不过注解有一个很大的限制是:在同一个地方不能多次使用同一个注解。JDK 8引入了重复注解的概念,允许在同一个地方多次使用同一个注解。在JDK 8中使用@Repeatable注解定义重复注解。 / 阅读全文
posted @ 2020-04-01 20:55 天宇轩-王 阅读(297) 评论(0) 推荐(2) 编辑
摘要: 偶然之间发现的这个函数,感觉还是很有用的,尤其实在返回map的时候,value还为本身,用起来就很方便。 Java 8允许在接口中加入具体方法。接口中的具体方法有两种,default方法和static方法,identity()就是Function接口的一个静态方法。Function.identity 阅读全文
posted @ 2020-04-01 11:17 天宇轩-王 阅读(12775) 评论(1) 推荐(7) 编辑
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 113 下一页