自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务容错sentinel

一、什么是服务容错容错技术是一个大的概念,广义上说,就是系统对错误的容忍能力。以服务器为例,当服务器出现故障的时候,如何确保系统不中断。需要注意的是,导致系统中断的因素有很多,不仅仅是服务器的故障,软件错误,或者外界突发因素都可以导致系统故障。系统故障有两种情况,一个是系统瘫痪了,业务中断。这种故障容易察觉,此外,还有另外一种故障,就是受外界影响,服务器的计算结果产生错误,这种情况下,系统不会瘫痪,但会产生错误的计算结果,这种故障不容易察觉,但危害也更加巨大。解决系统容错的问题,有两种主要的技术,一种容

2021-03-28 17:15:22 215 1

原创 redis集群

redis常见三种集群方式:1,主从复制2,哨兵模式3,cluster模式一、主从复制(Master-slave Replication)主从复制是三种集群方式里最简单的。它主要是基于Redis的主从复制特性架构的。通常我们会设置一个主节点,N个从节点。Slave从节点服务启动并连接到Master之后,它将主动发送一个SYNC命令。Master服务主节点收到同步命令后将启动后台存盘进程,同时收集所有接收到的用于修改数据集的命令,在后台进程执行完毕后,Master将传送整个数据库文件到Slave,

2021-03-21 20:13:56 69 1

原创 2021-03-14

gitee–oauth2.0本文讲解的是关于oauth常用的一种模式:授权码模式。什么是授权码模式?通俗点讲就是当你点了一份外卖,外卖员已经走到你们小区的门口,但由于门禁的原因,他不是本地住户无法进入小区,而你又不想下楼去拿。你也不想泄露你的门禁号码给外卖员,这时你就可以用你的信息申请一个临时门禁号码(可以设置有效时间),外卖员通过临时门禁号码就可以进入你们小区那个单元。如果时间到了,那么外卖员下次将不能通过临时门禁号码进入你们小区和你们那个单元。在认证和授权的过程中涉及的三方包括:1,服务提供方

2021-03-14 20:33:13 123

原创 2021-03-07

常用状态跟踪1,为什么要用状态跟踪?http协议是一种无状态协议,当请求/响应结束后,连接会断开,这样,服务器会认为每次请求的用户是新用户,无法判断两次请求的用户是否为同一个用户。2,常用状态跟踪方式1,隐藏表单在客户端表单中添加隐藏表单,在隐藏表单中,提交代表该客户的唯一标识。服务器在两次得到用户唯一标识时,发现两次的唯一标识一致,就认为是同一个用户。但此方法有明显的缺点:1,不同客户的唯一标识需要开发者生成,在服务器端也需要开发者对不同的用户进行身份识别。2,在客户端的每个网页中都需要添

2021-03-07 20:31:35 96

原创 2021-02-28

JPA实体映射关系实体类标识• @Entity:实体类的标识• @Table:映射的表名• @Id:数据ID的标识• @Column:字段名的映射级联(Cascade):对一个实体进行增删改操作时是否将它关联的其他对象也进行相应的增删改操作。• CascadeType.ALL:增删改所有级联• CascadeType.PERSIST:级联增加操作• CascadeType.MERGE:级联更新操作• CascadeType.REMOVE:级联删除操作• CascadeType...

2021-02-28 19:57:16 60

原创 2020-10-25

面对对象设计的七大设计原则1,单一职责原则2,开闭原则3,聚合/组合复用原则4,迪米特法则5,依赖倒置原则6,里氏替换原则7,接口隔离原则

2020-10-25 21:11:44 60

原创 2020-09-21

安装点击下一步点击下一步选择文件安装目录我选择的是64位,以.java文件打开点击安装(Install)安装完成将JetbrainsldesCrack-3.4-release-enc.jar复制到安装目录下的bin中修改路径设置主题File–Settings–Appearance&Behavior–Appearance设置鼠标滚轮修改字体大小File–Settings–Editor–General设置字体及行间距File–Settings–Edito

2020-09-21 22:10:25 157

原创 2020-09-06

单一职责原则(SRP:Single responsibility principle)又称单一功能原则,在我们设计程序时,会定义很多个职责,而这个单一原则规定了我们在定义一个类时只能有一个影响其发生变化的原因。如果一个类或者一个模块,拥有了太多的职责,会导致代码太多,当其中某一个职责发生变化,可能会影响其他职责的能力,有时我们可能还发现不了这个bug,会影响其功能的实现,如果一个类定义多个职责,我们换了一个目标,就得重新写这个目标的职责,会导致某些职责的重写,影响了方法的重用性。 单一原则的优点:1,降.

2020-09-06 21:05:37 55

空空如也

空空如也

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

TA关注的人

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