自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 CAP理论

在学习springcloud过程中,在Eureka和Consul及Nacos的学习中,对于CAP原则不太熟悉。由此再加深印象。1、什么是CAP?CAP是针对分布式环境而提出的,C(Consistency)一致性、A(Availability)可用性、P(Partition tolerance)分区容错性。三者不能同时存在,由于P是必要因素,所以分为CP和AP两种模型。P就是在分布式环境中,由于网络的问题可能导致某个节点和其它节点失去联系,这时候就形成了P(partition),也就是由于网络问题,将系

2021-02-16 18:26:18 148

原创 springboot集成redis实现热搜功能

1、引入redis所需pom依赖本人使用的版本<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、redis配置在yml文件中配置,本人使用单机版redis,如

2021-02-05 15:24:40 737 1

原创 Mysql设置事务隔离级别

1、事务的基本原则1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可能A扣了钱,B却没收到。3、隔离性(Isolation):同一时间,只允许一个事务请求同一数据,不同的事务之间彼此没有任何

2021-01-27 17:59:08 324

原创 基于Java的网络爬虫

1、所需依赖jar包1、不同爬取: <!-- 所需依赖--> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version>

2021-01-25 12:52:58 197

原创 HashMap中两种遍历方法

HashMap<Integer, Integer> map = new HashMap<>(); map.put(1,101); map.put(2,102); map.put(3,103); //entrySet for(Map.Entry entry :map.entrySet()){ System.out.println(entry.getKey()+"||"+entry..

2020-12-23 15:22:31 93 1

原创 idea中的maven安装使用

我们为什么要学习这个技术?在Javaweb开发中,需要使用大量的jar包,我们手动去导入;如何能够让一个东西自动帮我导入和配置这个jar包。由此,Maven诞生了!Maven的核心思想:约定大于配置1、下载安装maven1、官网;https://maven.apache.org/下载完解压就行,其实我们需要的环境最好都放在同一个文件夹里,方便管理。2、配置环境变量在系统环境中配置配置如下配置:M2_HOME maven目录下的bin目录MAVEN_HOME

2020-12-05 17:58:14 477

原创 位运算知识必备

了解位运算在hashmap的源码探索中,对于位运算需要了解,以前经常忘,这次记录下。位运算即将两个数据按二进制进行运算。1、位与运算符(&)1、运算规则:0&0=0,1&0=0,0&1=0,1&1=1即:两位都为“1”时,结果才为“1”。2、“与运算”的特殊用途:清零:与一个各位都为0的数相与,结果为零2、位或运算符(|)1、运算规则:0|0=0,1|0=1,0|1=1,1|1=1即:只要有一位为“1”时,结果就为“1”。2、“或运算”的特殊

2020-12-05 12:09:44 114

转载 MySQL索引的理解

转载于https://www.cnblogs.com/wyc1994666/p/10831039.html 开门见山,直接上图,下面的思维导图即是现在要讲的内容,可以先有个印象~常见索引类型(实现层面)索引种类(应用层面)聚簇索引与非聚簇索引覆盖索引最佳索引使用策略1.常见索引类型(实现层面)首先不谈Mysql怎么实现索引的,先马后炮一下,如果让我们来设计数据库的索引,该怎么设计?我们首先思考一下索引到底想达到什么效果?其实就是想能够实现快速查找数据的策略,所以索引的实现本质

2020-12-03 10:53:16 74

原创 Redis的五大数据类型及使用场景

Redis的五大数据类型及使用场景Redis是一种基于键值对的NoSQL数据库,它的主要由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)这五大数据类型组成。1、String类型...

2020-12-02 15:39:29 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除