- 博客(12)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Hash入门和位运算
Hash1、概念散列,哈希,把任意长度的输入通过某种算法(散列)变化成一个固定的长度输出,这个输出的值就是散列值,属于压缩映射,容易产生哈希冲突常见的Hash算法:直接取余法2、Hash冲突的解决方法1、开放寻址:先通过Hash算法进行计算,如果出现Hash冲突,那么在通过另一种算法进行计算,并存放在某一个位置2、在散列:如果出现Hash算法如果冲突,那么就换一种算法进行计算3、链...
2019-09-10 11:00:17
327
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
154
原创 @SpringBootApplication注解学习
@SpringBootApplication注解学习1、说明springboot框架的启动类2、组成@SpringBootConfiguration //// 标明该类为配置类@EnableAutoConfiguration // 启动自动配置功能@ComponentScan // 包扫描器 <context:component-scan base-package="com.xxx.xxx"/>2.1、@SpringBootConfiguration注解@Configurati
2020-10-09 17:09:38
140
原创 计数器表的设计
研究的问题如何实现缓存用户的朋友数、文件的下载次数相关知识点sum() 求和函数count() 统计数量函数avg()平均值函数 RAND() 随机数(0-1之间)min()最小值函数CURRENT_DATE 当前系统日期 UNSIGNED 无符号设计方案业务场景1问题:记录网站的点击次数第一步:首先创建一张计数表(cnt字段为记录点击次数的字段)CREATE TABLE website_click_count ( cnt I...
2020-07-14 10:09:36
202
原创 Jdk1.8 —— Comparable接口
Jdk1.8 —— Comparable接口package java.lang;/** * @param <T> 指定要比较的对象类型 * 简介:此接口强行对实现他的每一个类进行整体排序,这种排序被称作为类的自然排序,类中的compareTo方法称为它的自然比较方法, * 实现此接口的对象列表或者数组可以直接使用Collectio...
2020-01-01 22:31:32
360
原创 线程的基础和入门
基础概念1、CPU核心数和线程数的关系核心数:线程数 = 1:1 ;超线程技术 -> 1:22、CPU时间片轮转机制RR调度,上下文切换3、线程和进程进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源线程:CPU调度的最小单位4、并发和并行并行:同一时刻,可以处理事情的能力并发:与时间单位相关,在时间单位内可以处理事情的能力5、线程的实现...
2019-09-10 18:51:15
112
翻译 Spring Cloud Alibaba相关总结
Spring Cloud Alibaba一、 Spring Cloud Alibaba项目组成阿里巴巴开源组件和阿里云产品组件,旨在为Java开发人员在使用阿里巴巴产品的同时,通过利用 Spring 框架的设计模式和抽象能力,注入Spring Boot和Spring Cloud的优势。注意: 版本 0.2.0.RELEASE 对应的是 Spring Boot 2.x 版本,版本 0.1....
2018-11-02 11:43:21
895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人