redis配置说明
摘要:a) 关闭节点: src/redis-cli -h 192.168.10.231 -p 10002 shutdown 查看状态: src/redis-cli -h 192.168.10.231 -p 10002 ping 查看主从状态 src/redis-cli -h 192.168.10.231
阅读全文
posted @
2019-05-31 10:22
苦大师
阅读(1603)
推荐(0) 编辑
关于java的日志框架
摘要:Log4j Log4j是Apache的一个开放源代码项目,Spring Boot1.4以及之后的版本已经不支持log4j ,log4j也很久没有更新了,现在已经有很多其他的日志框架对Log4j进行了改良,比如说SLF4J、Logback等。 Log4j2 而且Log4j 2在各个方面都与Logbac
阅读全文
posted @
2019-05-29 11:23
苦大师
阅读(301)
推荐(0) 编辑
SM2,SM3,SM4密钥算法
摘要:SM2 是国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码算法 SM2算法和RSA算法都是公钥密码算法,SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。 目前常用的1024位RSA算法面临严重的安全威胁,我们国家密码管理部门经过研究,决定采用SM2椭圆曲线
阅读全文
posted @
2019-05-28 17:55
苦大师
阅读(10139)
推荐(0) 编辑
redis 生成分布式ID
摘要:1、根据需求生成的ID,需要在32位范围中。// 应用程序 4核, 8G window.// redis 4核, 8G window.Map<Long,Long> map = new HashMap<>();// 测试redis 在60万的并发下,获取IDLong start = System.cu
阅读全文
posted @
2019-05-24 16:20
苦大师
阅读(773)
推荐(0) 编辑
悲观锁和乐观锁
摘要:悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。 常见的锁操作: 传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 再比如Java里面的同步原语synchr
阅读全文
posted @
2019-05-24 09:37
苦大师
阅读(128)
推荐(0) 编辑
Java RIA Demo
摘要:JavaFX 编程语言开发互联网应用程序(RIA) 执行入口: View层 FXML文件: 控制层:
阅读全文
posted @
2019-05-24 09:14
苦大师
阅读(313)
推荐(0) 编辑
Eureka ZooKeeper 区别
摘要:CAP 定制: Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性 ZooKeeper: 采用的是CP原则。 主要保持了一致性, 缺点:采用服务发现时,当出现了网络故障时,zooKeeper会把节点剔除点,及时节点很健壮。 小于
阅读全文
posted @
2019-05-22 11:18
苦大师
阅读(239)
推荐(0) 编辑
Spark基础概念
摘要:spark应用的基本概念 spark应用(Application)执行过程中各个组件的概念: spark应用(Application)执行过程中各个组件的概念: 1.Task(任务):RDD中的一个分区对应一个task,task是单个分区上最小的处理流程单元。 2.TaskSet(任务集):一组关联
阅读全文
posted @
2019-05-22 10:55
苦大师
阅读(337)
推荐(0) 编辑
SQL的特性,各种数据库的支持
摘要:To get a more in-depth comparison about some of the SQL features compared here, please visit Modern SQL
阅读全文
posted @
2019-05-22 10:31
苦大师
阅读(698)
推荐(0) 编辑
HTTP2的优点
摘要:HTTP2的优点 2.1 多路复用 2.2 二进制分帧 2.3 首部压缩 2.4 服务推送 1. 介绍 知乎上HTTP/2.0 相比1.0有哪些重大改进?中LeoZhang的回答不错可以看看。本文简单总结下。 2. 优点 主要优点肯定就是性能提升大了。但是为什么性能提升大,其实主要还是由以下方面的改
阅读全文
posted @
2019-05-15 14:09
苦大师
阅读(3253)
推荐(0) 编辑
Java 参数
摘要:java -help Java -X 三、JVM非Stable参数(-XX) Java 6(update 21oder 21之后)版本, HotSpot JVM 提供给了两个新的参数,在JVM启动后,在命令行中可以输出所有XX参数和值。 1 读者可以使用以下语句输出所有的参数和默认值 由于非Stat
阅读全文
posted @
2019-05-13 19:26
苦大师
阅读(5011)
推荐(0) 编辑
Yarn和mesos区别
摘要:参考:https://www.ibm.com/developerworks/cn/opensource/os-cn-hadoop-yarn/ Yarn是Hadoop2的产物。提到这个问题就不得不说下Hadoop1与Hadoop2的差别。 详细的内容可参考博客:https://blog.csdn.ne
阅读全文
posted @
2019-05-13 15:20
苦大师
阅读(2443)
推荐(1) 编辑
rdd 宽依赖和窄依赖
摘要:Spark中RDD的高效与DAG图有着莫大的关系, 在DAG调度中需要对计算过程划分Stage, 而划分的依据就是就是RDD之间的依赖关系。 针对不同的转换函数,RDD之间的依赖关系分为窄依赖(narrow dependency) 和宽依赖(Wide Depencency,也称为Shuffle De
阅读全文
posted @
2019-05-13 14:39
苦大师
阅读(1901)
推荐(0) 编辑
TCP/IP协议
摘要:TCP/IP不是一个协议,而是一个协议族的统称。 包括了 IP协议,IMCP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等 TCP/IP协议分层 TCP/IP协议族按照层次由上到下,层层包装。 应用层:向用户提供一组常用的应用程序, SMTP:简单邮件传输协议 Telnet:
阅读全文
posted @
2019-05-13 13:53
苦大师
阅读(427)
推荐(0) 编辑
OpenLayers绘制图形
摘要:OpenLayers的显示构成由外向内为: ol.Map:地图对象。 ol.layer.Vector:图层对象layer。Map含有多个layer,最终的显示效果是由多个layer叠加而成 ol.source.Vector和ol.style.Style 一个layer由两部分构成:数据源source
阅读全文
posted @
2019-05-13 10:22
苦大师
阅读(804)
推荐(0) 编辑
flume大文件Bug
摘要:引文:https://www.cnblogs.com/sprinng/p/6697589.html
阅读全文
posted @
2019-05-13 10:01
苦大师
阅读(243)
推荐(0) 编辑
CMS算法
摘要:前言 CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命
阅读全文
posted @
2019-05-09 15:03
苦大师
阅读(1273)
推荐(0) 编辑
单例对象
摘要:饿汉式:不支持延迟加载 懒汉式: 3、双重锁判断机制(DCL模式 Double Check Lock) 4、内部类
阅读全文
posted @
2019-05-08 17:40
苦大师
阅读(126)
推荐(0) 编辑