自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 谈谈注册中心 zookeeper 和 eureka 中的 CP和 AP

而且这又违反了因为注册中心自身的原因(能力不足)破坏了服务的可连通性,举个简单的例子,1 个搜索业务,1 个地图业务,1 个大文娱业务,1 个游戏业务,他们之间的服务就应该老死不相往来么?需要持久化存储的地方在于一个完整的生产可用的注册中心,除了服务的实时地址列表以及实时的健康状态之外,还会存储一些服务的元数据信息,例如服务的版本,分组,所在的数据中心,权重,鉴权策略信息,service label 等元信息,这些数据需要持久化存储,并且注册中心应该提供对这些元信息的检索的能力。当原来的主恢复后作为新备)

2024-07-05 06:08:50 955

原创 自定义一个简单的ORM框架

外链图片转存中…(img-p0t9h34C-1720127746657)][外链图片转存中…(img-4qhWZsx5-1720127746658)]

2024-07-05 05:15:58 166

原创 生产级K8S基础环境部署-20210917

其中囊括了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。(img-xiIXx8Sx-1720121060025)](img-iuOinaEV-1720121060026)](img-AJp1hOM8-1720121060026)](img-7QxGGd3g-1720121060026)]ssh-copy-id -i .ssh/id_rsa.pub 其他主机。配置免密登录(从主master向其他节点分发)🐕。本篇内容只讲K8S部属前的基础环境。

2024-07-05 03:24:32 922

原创 深入理解企业总体架构,看这篇就够了

===100多个数据库,一万多张表,能否使用一张E-R图来表示呢?可以的。数据设计依赖于企业的数据,而不是数据库的设计,将企业数据适当归类,会直接导致数据设计,最终画出E-R图,数据设计完成后,数据库设计就自然而然出来了。超越库、超越表去看这张E-R图,可以看出它包括产品、订单、结算、用户、基础设施这五类数据。低层的E-R图可以变,但是高层的E_R图一般不会变化,因为它是根据业务模型而定的,业务模型稳定,高层E-R图也是稳定的。数据库只要早期设计得好,是可以做到易伸缩、易拆分的。

2024-07-05 02:38:11 1208

原创 数据结构-循环队列的实现

**front指的是队首tail指的是队列里的最后一个元素的下一个位置*//***//**这里需要浪费一个空间 所以用户传入的大小需要+1*/front = 0;tail = 0;size = 0;this(10);/**返回数组大小因为浪费了一个所以需要-1@return*//**入队@param e*/@Overridesize++;/**扩容*/i < size;/**出队。

2024-07-05 00:59:40 390

原创 我这运气也太好了吧?四面字节遇到3道算法原题,就这么轻松拿到字节offer了?

3道算法原题就出自上面的算法宝典,每个都写出了最优解,想不拿offer都难!这是我见过最好的一份算法宝典,此次将其免费分享出来,感兴趣的朋友帮忙转发文章后,关注私信回复【算法】即可免费领取到!这份文档包含了LeetCode Online Judge所以题目的答案(嗯,到现在小编还没刷完~~~)目录==内容简述====

2024-07-05 00:08:13 289

原创 徒手撸平台——基于Springboot+layui实现接口自动化平台

【代码】徒手撸平台——基于Springboot+layui实现接口自动化平台。

2024-07-04 23:18:40 485

原创 对比讲解lambda表达式与传统接口函数实现方式

它将函数式编程概念引入Java,函数式编程的好处在于可以帮助我们节省大量的代码,非常方便易用,能够大幅度的提高我们的编码效率。在本文中,我们将介绍lambda表达式是什么,并将传统的java代码写法转换为lambda表达式写法,大家可以通过示例了解lambda表达式都对传统代码做了哪些简化。本以为java 13都已经出了,java 8中最重要特性lambda表达式大家应该都掌握了,实际上还是存在大量的程序员没有使用java8,还有的使用了java8也不会使用lambda表达式。二、传统的接口函数实现方式。

2024-07-04 22:28:41 464

原创 好烦,一封报警邮件,大量服务节点Redis响应超时,又得要捉“虫”

手绘了下图所示的kafka知识大纲流程图(xmind文件不能上传,导出图片展现),但都可提供源文件给每位爱学习的朋友4)网络延迟手绘了下图所示的kafka知识大纲流程图(xmind文件不能上传,导出图片展现),但都可提供源文件给每位爱学习的朋友[外链图片转存中…(img-c1SNsuHg-1720100647205)]

2024-07-04 21:44:19 483

原创 基于SpringBoot实现二手交易商城

看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。

2024-07-04 20:34:32 447

原创 切,老掉牙的TCP知识

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。

2024-07-04 18:23:11 280

原创 一文教会你如何在 Spring 中进行集成测试,太赞了

准备工作完成后,来考虑这样一个场景,我们需要同时为开发环境和生产环境维护数据源配置,因此我们先创建一个公共的接口 Datasource,内容如下所示:新建 DevDatasource 类,实现 Datasource 接口,该类用于为开发环境配置数据源,内容如下:@Component@OverrideSystem.out.println(“开发环境”);@Component注解用于为 Spring 容器注入一个通用的 Bean 组件。@Profile。

2024-07-04 17:29:47 386

原创 【Linux】shell脚本基础-变量

变量由字母或者下划线打头,不允许数字开头,后面由字母,数字或者下划线组成,并且大小写意义不同。在使用变量时候,需要在变量名字前面加$等号两边不能有空格变量值的叠加,使用${}命令替换,使用$()或者反引号针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档。

2024-07-04 16:46:12 337

空空如也

空空如也

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

TA关注的人

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