自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 计算机软件著作权模板及个人申请全套攻略-软著

计算机软件著作权模板及个人申请全套攻略 文章目录计算机软件著作权模板及个人申请全套攻略写在前面提交材料各个资料的填写要求身份证复印件软件著作权申请表一份4张资料准备注意事项说明书一份16张(XXXX张)规则注意事项源程序一份61张规则注意事项申请周期问题价格模板总结 写在前面 2018年微信...

2018-09-26 17:11:09

阅读数 39810

评论数 64

原创 MySQL基础汇总

MySQL基础汇总 文章目录MySQL基础汇总思维导图索引索引特点优缺点适用场合索引特点优缺点索引使用的注意事项什么情况适用索引什么情况不适用索引数据库的索引数据结构二分查找树B树B+树B树和B+树的区别为什么使用B+树索引分类索引的分类引擎innoDBMyISAM区别事务隔离级别(恶果:脏读 幻...

2019-07-26 16:58:13

阅读数 177

评论数 0

原创 mysql导出excel表格表结构

– 里面的字段,根据information_schema.COLUMNS表 SELECT COLUMN_NAME 列名, #COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, IFNULL(NUMERIC_PRECISION,CHARACTER_MAXIMUM_LENGTH) 长度...

2019-07-26 09:48:46

阅读数 161

评论数 1

原创 ElasticSearch基础、分布式架构及读写流程

ElasticSearch 文章目录ElasticSearch基础概念IndexTypeMapperDocumentField读取中的概念getqueryfilter DSL分布式架构名词概念primary shardreplica shard架构图读取流程getquery写入流程几个基本名词内存...

2019-07-24 14:54:17

阅读数 92

评论数 0

原创 一些中间件的思维导图

一些中间件的思维导图 文章目录一些中间件的思维导图写在前面Redis博客连接Redis的应用--分布式锁Redis的基础Redis的生产问题-缓存雪崩-缓存穿透-双写一致性--并发竞争Redis的cluster集群Redis的replication架构(主从+哨兵 写在前面 大多是看完书本、视频整...

2019-07-24 14:26:23

阅读数 201

评论数 2

原创 Redis的应用--分布式锁

Redis 文章目录Redis应用分布式锁解决方案 应用 分布式锁 互斥 死锁 容错 解决方案 正常使用redis的nx数据,下面的语句,key使用对应的前缀+主键,value使用一个随机值UUID,超时时间设置为30秒。 set key value nx 30 解锁:使用lua脚本,获...

2019-07-24 14:10:22

阅读数 332

评论数 1

原创 Redis的基础

Redis 文章目录Redis基础和memcache的区别为什么单线程能有很高的效率具体原因连接过程一次连接流程多个socket,io多路复用程序,消息队列,文件事件分派器,事件处理器(命令请求处理器、命令回复处理器、连接应答处理器,等等)哪些类型stringlisthashsetsort set...

2019-07-24 14:09:03

阅读数 2950

评论数 2

原创 Redis的生产问题-缓存雪崩-缓存穿透-双写一致性--并发竞争

Redis 文章目录Redis生产问题缓存雪崩现象解决方案如何应对缓存穿透现象解决方案双写一致性cache aside pattern(普通模式)读写并发情况下的情景解决问题并发竞争现象解决分布式锁+时间戳结合实际 生产问题 缓存雪崩 现象 缓存挂掉了,请求直接打到数据库上,导致数据库也直接挂掉...

2019-07-24 14:03:53

阅读数 618

评论数 1

原创 Redis的cluster集群

Redis 文章目录Redis集群数据分布算法hash余数算法一致性hashhash slot维护集群元数据CAP集中式存储(基于zookeeper)gossip协议通信端口几个指令pingpongfail 集群 使用redis自带的cluster架构可以支撑高并发高可用海量数据 数据分布算法 h...

2019-07-24 13:58:39

阅读数 66

评论数 0

原创 Redis的replication架构(主从+哨兵)

Redis 文章目录Redisreplication架构承载高并发一些基本概念offsetbacklogmaster run idpsyncheartbeat异步复制最基本的功能复制的核心原理、过程正常情况下(已经连接成功)、增量复制增量复制详细流程全量复制,异常情况(太久没连上、第一次连接)全量...

2019-07-24 13:56:28

阅读数 652

评论数 1

原创 Java并发编程体系

Java并发编程体系 文章目录Java并发编程体系基础线程创建方式线程的状态目的线程不安全条件需要解决的问题三大特性对象头锁重排序happens-before解决方式synchronizedvolatileAtomicLock接口容器Lock--JUC包Lock接口AbstractQueueSyn...

2019-05-31 17:40:48

阅读数 108

评论数 0

原创 IDEA中运行SpringBoot程序,无法加载到配置文件

在pom中添加jar

2019-04-21 20:45:06

阅读数 8861

评论数 0

原创 IDEA中弹出RunDashboard,springcloud,springBoot

在.idea/workspace.xml文件中找到RunDashboard,加上 <component name="RunDashboard"> **<option name="configuration...

2019-04-21 20:44:23

阅读数 8791

评论数 0

原创 IDEA中识别Git上新加的分支

重新识别:(1)在pull中重新刷新,这时发现新的分支并将其pull到本地 VCS–Git–Pull–第三行Remote–最右边刷新符号–点击pull

2019-04-21 20:42:36

阅读数 8805

评论数 0

原创 SpringCloud学到刚好够用之七-配置中心(spring-cloud-config)

SpringCloud学到刚好够用之四-服务消费者(Feign) 文章目录SpringCloud学到刚好够用之四-服务消费者(Feign)总览看的不过瘾进阶使用源码分析简介分布式配置中心基本原理准备活动在git上面搞一个配置项目配置中心config-server主要步骤引入包,spring-cl...

2019-04-21 18:37:41

阅读数 8754

评论数 0

原创 SpringCloud踩坑指南(错误解决)之eureka启动报错,版本不匹配,提示The following method did not exist:CompositeHealt

报错信息汇总 1.springcloud-eureka启动报错,提示The following method did not exist: org.springframework.boot.actuate.health.CompositeHealthIndicato 关键地方 Err...

2019-04-21 00:33:03

阅读数 15928

评论数 0

原创 SpringCloud学到刚好够用之六-路由网关(zuul)

SpringCloud学到刚好够用之六-路由网关(zuul) 文章目录SpringCloud学到刚好够用之六-路由网关(zuul)总览看的不过瘾进阶使用源码分析简介Authentication Insights Stress Testing Canary Testing Dynamic Routi...

2019-04-21 00:30:33

阅读数 15182

评论数 0

原创 SpringCloud学到刚好够用之五-断路器(Hystrix)

SpringCloud学到刚好够用之四-断路器(Hystrix) 文章目录SpringCloud学到刚好够用之四-断路器(Hystrix)总览看的不过瘾进阶使用源码分析简介准备活动断路器(Hystrix)主要步骤pom文件引入包spring-cloud-starter-netflix-hystri...

2019-04-21 00:04:31

阅读数 15036

评论数 0

原创 EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER

启动两个client,过了一会,停了其中一个,访问注册中心时,界面上显示了红色粗体警告信息: 查阅了很多资料,终于了解了中间的问题。现将理解整理如下: Eureka server和client之间每隔30秒会进行一次心跳通信,告诉server,client还活着。由此引出两个名词: Renews ...

2019-04-20 23:23:14

阅读数 15045

评论数 0

原创 Intellij idea Error:java: 无效的源发行版: 11

Intellij idea Error:java: 无效的源发行版: 11 Select the project, then File > ProjectStructure > ProjectSettings > Modules -> sou...

2019-04-20 23:21:25

阅读数 10487

评论数 0

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