基础
123你知道
这个作者很懒,什么都没留下…
展开
-
springcloud之Eureka基础
Eureka简介 1、Eureka原理 Application server:相当于项目中的服务提供者; Application Client:相当于本书的服务消费者; Make Remote Call:可以理解成调用RESTful API的行为; us-east-lc、us-east-ld等都是zone,它们都属于us-east-l这个region; 2、Eureka的两个组件 Eurek...原创 2018-11-02 10:39:11 · 144 阅读 · 0 评论 -
Hash入门和位运算
Hash 1、概念 散列,哈希,把任意长度的输入通过某种算法(散列)变化成一个固定的长度输出,这个输出的值就是散列值,属于压缩映射,容易产生哈希冲突 常见的Hash算法:直接取余法 2、Hash冲突的解决方法 1、开放寻址:先通过Hash算法进行计算,如果出现Hash冲突,那么在通过另一种算法进行计算,并存放在某一个位置 2、在散列:如果出现Hash算法如果冲突,那么就换一种算法进行计算 3、链...原创 2019-09-10 11:00:17 · 311 阅读 · 0 评论 -
线程的基础和入门
基础概念 1、CPU核心数和线程数的关系 核心数:线程数 = 1:1 ;超线程技术 -> 1:2 2、CPU时间片轮转机制 RR调度,上下文切换 3、线程和进程 进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源 线程:CPU调度的最小单位 4、并发和并行 并行:同一时刻,可以处理事情的能力 并发:与时间单位相关,在时间单位内可以处理事情的能力 5、线程的实现...原创 2019-09-10 18:51:15 · 104 阅读 · 0 评论