摘要:
前言 这篇文章不是关于技术的,和大家生活相关,教一下大家如何快速找到遗漏在出租车上的物品,亲身经历,希望大家不要出现该情况,万一出现了希望该篇文章能帮助你。 解决方案 从XX高铁站打车到XX地点,下车以后一段时间发现行李箱遗漏在出租车上,可能出现以下场景: 场景一 下出租车以后开具过票据,并且票据可 阅读全文
摘要:
一个查询语句经过哪些步骤 这次我们从MySQL的整体架构来讲SQL的执行过程,如下图: 在整体分为两部分Server和引擎层,这里引擎层我使用InnoDB去代替,引擎层的设计是插件形式的,可以任意替代,接下来我们开始介绍每个组件的作用: Server层 连接器:连接器负责跟客户端建立连接、获取权限、 阅读全文
摘要:
服务心跳 Nacos Client会维护一个定时任务通过持续调用服务端的接口更新心跳时间,保证自己处于存活状态,防止服务端将服务剔除,Nacos默认5秒向服务端发送一次,通过请求服务端接口/instance/beat发送心跳。客户端服务在注册服务的时候会增加一个心跳的任务,如下图所示: 首先看下Be 阅读全文
摘要:
Nacos简单介绍 Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 阅读全文
摘要:
为什么需要注册中心 随着单体应用拆分,首当面临的第一份挑战就是服务实例的数量较多,并且服务自身对外暴露的访问地址也具有动态性。可能因为服务扩容、服务的失败和更新等因素,导致服务实例的运行时状态经常变化,如下图: 商品详情需要调用营销、订单、库存三个服务,存在问题有:1.营销、订单、库存这三个服务的地 阅读全文
摘要:
前言 自从换了工作以后,将近5个月没有写博客了,这段时间经历一个身份的转变,从一个核心开发转变为了一个项目的Leader,这种感觉说不上来的,虽说是有些感悟,但是更多的是一些困惑,但是有一点是明确的,站的高度或者角度不同,有些思考是不一样的,有这种身份转换的,大家可以做一些交流,嘿嘿!开启我们的正题 阅读全文
摘要:
保险定义 保险的本意是稳妥可靠保障,现在可以理解成为一种保障机制。保险指投保人根据合同约定,向保险人支付保险费,保险人对于合同约定的可能发生的事故因其发生所造成的财产损失承担赔偿保险金责任,或者被保险人死亡、伤残、疾病或者达到合同约定的年龄、期限等条件时承担给付保险金责任的商业保险行为。 从经济学的 阅读全文
摘要:
Lambda演进 小王在公司正在开发一个学生管理系统,产品经理向他提出一个需求,要筛选出年龄大于15的学生,于是小王写出了以下代码: public static List<Student> filterAgeStudent(List<Student> students) { List<Student 阅读全文
摘要:
问题 微服务化的时代,我们整个项目工程下面都会有很多的子系统,对于每个应用都有暴露 Api 接口文档需要,这个时候我们就会想到 Swagger 这个优秀 jar 包。但是我们会遇到这样的问题,假如说我们有5个应用,难道说我们每个模块下面都要去引入这个 jar 包吗?我作为一个比较懒的程序感觉这样好麻 阅读全文
摘要:
前言 这篇文章主要是Java基础部分,主要分为3个部分:Java集合、Java多线、JVM;这些东西帮助我面试成功率提升了很多。后面还有中间件Spring、Redis、RocketMQ等等吧,祝愿大家找到好的工作加油! Java集合 这部分整理不算细致,也基本够大家应付基本的面试的,当然面试是次要的 阅读全文