上一页 1 2 3 4 5 6 ··· 10 下一页

2022年7月5日

mybatis

摘要: 1、IDEA添加try/catch的快捷键:alt+ctral + t 2、数据库: 实体类 接口 接口实现类 3、maven资源过滤问题:Maven由于他的约定大于配置,可能遇到我们写的配置文件,无法被导出或生效的问题,解决方案 3、mybatis程序 (1)工具类 构建sqlsessionfac 阅读全文

posted @ 2022-07-05 17:22 ChanXM 阅读(29) 评论(0) 推荐(0)

2022年5月23日

Spring教程

摘要: 1、spring是一个轻量级开源的javaee框架 2、IOC:控制反转,把创建对象过程交给spring进行管理 Aop:面向切面,不修改源代码进行功能增强 2、控制反转:通过容器,可以使用容器中的对象(容器中穿件了对象,对象属性赋值了,对象也组装好了) spring就是一个容器,可以管理对象,创建 阅读全文

posted @ 2022-05-23 16:27 ChanXM 阅读(455) 评论(0) 推荐(0)

2022年5月9日

java编程

摘要: 1、访问控制修饰符 (1)default:即默认,不使用任何修饰符 (2)private:在同一个类中可见,不能修饰类(外部类);私有变量只能通过类中公共的getter方法被外部类访问 (3)public:对所有类可见 (4)protected:同一保内的类和所有子类可见,不能修饰类; 子类与基类不 阅读全文

posted @ 2022-05-09 16:13 ChanXM 阅读(73) 评论(0) 推荐(0)

2022年4月20日

服务治理中间件

摘要: 1、istio服务网格逻辑上分为数据平面和控制平面 数据平面:由sidecar方式部署的智能代理(envoy)组成 控制平面:负责管理和配置代理来路由流量 2、envoy代理是与数据平面流量交互的唯一istio组件 3、 Dubbo 1、架构图:除了常规的服务提供方与服务消费者,还有注册中心,监控器 阅读全文

posted @ 2022-04-20 16:25 ChanXM 阅读(122) 评论(0) 推荐(0)

2022年4月7日

OceanBase研究

摘要: 1、数据模型: (1)层次数据模型:数据之间存在着像树一样的层级关系 (2)网状数据模型:数据之间存在着像网一样的关系 (3)关系数据模型:关系型数据库就是采用关系模型作为数据的组织形式,数据的逻辑结构是一张二维表 非关系型数据库:也叫nosql数据库,以键值对存储,且结构不固定 2、多版本并发控制 阅读全文

posted @ 2022-04-07 16:46 ChanXM 阅读(287) 评论(0) 推荐(0)

2022年3月31日

分布式负载均衡

摘要: 一、Nginx负载均衡 1、请求转发过程 2、均衡算法: (1)静态负载均衡算法:主要包括轮询算法,基于比率的加权轮询算法或基于优先级的加权轮询算法 (2)动态负载均衡算法:基于任务量少的最少连接优化算法,基于性能的最快响应优先算法,预测算法及动态性能分配算法 3、软硬负载均衡: 软负载:常见的Ng 阅读全文

posted @ 2022-03-31 17:09 ChanXM 阅读(170) 评论(0) 推荐(0)

分布式链路跟踪

摘要: 1、APM(application performance management)应用性能管理:通过探针收集并上报数据,收集关键指标,更加关注程序内部执行过程指标和服务之间链路调用情况监控;premetheus监控硬件指标 一、skywalking 1、采用探针 无侵入方式采集数据 2、主要组件 ( 阅读全文

posted @ 2022-03-31 15:29 ChanXM 阅读(56) 评论(0) 推荐(0)

2022年3月29日

分布式服务发现

摘要: 服务发现机制:两种协议:一种是私有定制化协议,另一种是通用的DNS协议 1、RPC服务发现:服务调用方与服务提供方通过接口来查找,服务IP集合就是服务地址,通过接口获取服务IP的集合来完成服务的发现,就是所谓PRC框架服务发现机制(对业务有一定侵入) (1)通过zookeeper实现,具有强一致性, 阅读全文

posted @ 2022-03-29 14:48 ChanXM 阅读(387) 评论(0) 推荐(0)

2022年3月25日

分布式中间件--分布式协同配置

摘要: zookeeper 1、zookeeper是将复杂且容器出错的分布式一致性服务封装起来,提供一些列简单易用接口供用户使用 2、CAP理论:对于一个分布式系统,不可能同时满足以下3点 (1)一致性(Consistency):数据在多个副本中保持一致的特性 (2)可用性(Availability):每次 阅读全文

posted @ 2022-03-25 15:08 ChanXM 阅读(140) 评论(0) 推荐(0)

2022年3月23日

数据库中间件

摘要: 一、数据库中间件:数据库是底层,数据库中间件是与业务无关的可以实现数据库的一些功能的组件 二、数据库中间件包括:分布式数据库分表分库,数据增量订阅与消费,数据库同步(全量,增量,跨机房,复制)、跨数据库(数据源)迁移 1、分布式数据库分表分库中间件:负责与应用打交道,对应用表现为一个独立的数据库 以 阅读全文

posted @ 2022-03-23 15:50 ChanXM 阅读(2581) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 10 下一页

导航