- 博客(184)
- 资源 (2)
- 收藏
- 关注
原创 【一图流思维导图】Mybatis 动态代理实现原理
Mybatis 动态代理MyBatis初始化 DAO函数调用过程 sqlSession.getMapper(ProductMapper.class);代理函数调用过程productMapper.selectProductList();
2022-02-26 11:33:57 454
原创 【面试感悟】java程序员职业规划 面试衡量的3方面(项目经验,基本技术,个人潜力)面试心态,工作心态
java程序员职业规划 面试衡量的3方面(项目经验,基本技术,个人潜力)面试心态,工作心态等
2022-02-24 11:53:06 1272
原创 【最小Demo】Java RMI入门 使用Registry、Naming、Zookeeper(注册中心)实现rmi
【最小Demo】Java RMI入门 使用Registry、Naming、Zookeeper(注册中心)实现rmi
2022-02-23 15:53:53 2318
原创 【最小demo】JMX (Java Management Extensions)演示最小Demo
【最小demo】JMX (Java Management Extensions)演示最小Demo
2022-02-23 15:43:22 452
原创 【一图流思维导图】 Zookeeper 启动流程 和 选举流程
参考Zookeeper原理篇-Zookeeper启动流程分析zookeeper原理篇-Zookeeper选举过程分析Zookeeper原理篇启动流程分析单机模式预处理创建服务实例之前需要的数据读取加载准备就绪入口启动类 QuorumPeerMain解析Zoo.cfg配置文件创建 DatadirCleanupManager类实例对历史记录文件进行清理以及定时清理日志和快照的管理器通过clientPort参数断是是单机还是集群创建ZookeeperS
2022-02-23 12:39:25 1412
原创 【一图流思维导图】Redis的持久化机制 RDB与AOF RDB文件创建、载入 AOF实现、载入、重写
Redis的持久化机制RDB持久化1 创建RDB文件2 载入RDB文件3 服务器状态AOF持久化1 AOF持久化的实现2 载入AOF文件3 AOF重写区别:实现方式 文件体积 安全性 优先级
2022-02-23 00:08:07 269
原创 【一图流思维导图】Redis高可用实现方式 1.Redis-Sentinel哨兵 2.Redis Cluster 集群
Redis高可用实现方式Redis-Sentinel哨兵哨兵通过监控、自动切换主库、通知客户端实现故障自动切换Redis Cluster 集群主要解决了大数据量存储导致的各种慢问题,同时也便于横向拓展。
2022-02-22 23:33:20 559
原创 【一图流思维导图】Redis 使用规范 (键值对使用规范/命令使用规范/数据保存规范/运维规范)
Redis 使用规范 (键值对使用规范/命令使用规范/数据保存规范/运维规范)
2022-02-22 13:08:06 974
原创 【最小demo】 分布式系统的流量防卫兵 Sentinel 服务限流 熔断降级
Sentinel定位是分布式系统的流量防卫兵。目前互联网应用基本上都使用微服务,微服务的稳定性是一个很重要的问题,而限流、熔断降级是微服务保持稳定的一个重要的手段
2022-02-22 11:25:26 905
原创 【一图流思维导图】-分布式之道 认识分布式, 分布式事务,CAP,BASE理论理解,实现分布式事务方法(两阶段提交,分布式锁 Redisson框架使用)
分布式之道 认识分布式系统, 分布式事务,CAP,BASE理论理解,实现分布式事务方法(两阶段提交,分布式锁 Redisson框架使用)
2022-02-21 12:48:40 1035
原创 【一图流思维导图】Java JUC并发编程 案例展示步骤(售票,2个线程对一个变量+1、-1,3个线程按顺序打印字符,6个同学离开教室后班长锁门,收集七龙珠,停车场3个车位6辆车停放,银行弹性窗口)
内容涵盖:Lock接口、线程间通信、可重入锁、公平锁和非公平锁、死锁、Callable接口、JUC强大的辅助类、读写锁、读写锁降级、阻塞队列、线程池、分支合并框架、异步回调等。不仅可以充分理解JUC相关的理论概念,同时也能轻松编写出优雅的高并发编程代码!
2022-02-21 09:09:52 343
原创 【一图流思维导图】Redis设计与实现 包括( 数据类型-数据结构) 及应用场景(登录次数校验,在线人数统计,分布式session,redis分页,判断重复注册,社交领域共同喜好,排行榜 ,topN)
安装和启动 配置文件redis.conf 六大数据类型 6种底层数据结构 数据类型对应底层数据结构五大数据类型 应用场景 简单动态字符串、链表、字典、跳跃表、整数集合、压缩列表等数据结构就是Redis底层的一些数据结构
2022-02-19 10:32:56 817
原创 【一图流思维导图】kafka (出现背景/ 核心概念/Kafka的集群架构/优秀架构思考-总结高并发、高可用、高性能/实际应用)
kafka (出现背景/ 核心概念/Kafka的集群架构/优秀架构思考-总结高并发、高可用、高性能/实际应用)
2022-02-17 12:34:51 2037
原创 ClickHouse快速上手 入门+安装部署+使用教程 ClickHouse集群配置(分片+副本)列式数据库系统
ClickHouse快速上手 入门+安装部署+使用教程 ClickHouse集群配置(分片+副本)列式数据库系统
2022-02-11 22:58:42 1570 1
原创 mongoDB 安装简介+入门教程(mongod+mongo +shell命令+CURD)
mongoDB 安装简介+入门教程(mongod+mongo +shell命令+CURD)
2022-02-11 22:26:20 1344
原创 【vue.js之夯实基础-11】详解vue.js数据双向绑定,及数据劫持(数据监听机制) 用 Object.defineProperty() 属性定义(数据描述符,存取描述符)/属性赋值
Object.defineProperty() 属性定义(数据描述符,存取描述符)属性赋值 详解vue.js数据双向绑定,及数据劫持(数据监听机制)
2022-01-23 16:38:21 388
原创 【vue.js之夯实基础-10】vue.js入门之 浅析前端开发中的 MVC/MVP/MVVM 模式(代码模拟实现) 以及 vue.js的实现 解耦(应用程序数据/业务逻辑/界面 )
浅析前端开发中的 MVC/MVP/MVVM 模式(代码模拟实现) 以及 vue.js的实现 解耦(应用程序数据/业务逻辑/界面 )
2022-01-23 15:32:19 731
原创 【vue.js之夯实基础-9】Javascript模块化编程 require.js应用实战 requireSPA,创建一个spa单页应用依赖模块(jquery,text-加载html,css)
require.js应用实战 requireSPA,创建一个spa单页应用依赖模块(jquery,text-加载html,css)
2022-01-20 13:05:18 125
原创 【vue.js之夯实基础-8】javascript模块化编程 之 规范地使用模块及require.js实战 同步加载规范 CommonJS 异步加载规范 AMD(require.js)
同步加载规范 CommonJS 浏览器环境 异步加载规范 AMD require([module], callback)(require.js) 加载 require.js加载我们自己的代码了 指定主模快(data-main)主模块的写法模块的加载 require(['mod1'],function(mod1){})AMD模块的写法define(['myLib'], function(myLib){ function f(){} return {f:f} }
2022-01-20 10:24:38 674
原创 【vue.js之夯实基础-7】Javascript模块化编程入门之模块基本写法(自执行匿名函数,放大模式,宽放大模式, 模块内部调用全局变量 显式地将其他变量输入模块)
【vue.js之夯实基础-7】自执行匿名函数,放大模式,宽放大模式, 模块内部调用全局变量 显式地将其他变量输入模块
2022-01-18 16:16:19 242
原创 【vue.js之夯实基础-6】TypeScript 入门之实操 namespace命名空间 声明文件以 .d.ts(引用第三方的Js库) module模块(在其自身的作用域里执行)export导出
namespace命名空间 声明文件以 .d.ts(引用第三方的Js库) module模块(在其自身的作用域里执行)export导出,import导入其他模块导出的变量,函数,类,接口等
2022-01-18 10:51:02 969
原创 【vue.js之夯实基础-5】TypeScript之实操 class类(定义,new,继承,重写,static,instanceof(),访问控制 ) interface接口(实现),对象Object
TypeScript之实操 class类(定义,new,继承,重写,static,instanceof(),访问控制 ) interface接口(实现),对象Object
2022-01-18 10:14:23 1400
原创 【vue.js之夯实基础-4】TypeScript 入门之实操(类型批准 联合类型 接口 Lambada函数表达式 数组 元组)
TypeScript 入门之实操(类型批准 联合类型 接口 Lambada函数表达式 数组 元组)
2022-01-17 11:05:04 847
原创 【vue.js之夯实基础-3】TypeScript 入门之简介
教程实例参照->入门教程详细教程参照->详细教程完全教程->完全教程什么是 TypeScriptTyped JavaScript at Any Scale.添加了类型系统的 JavaScript,适用于任何规模的项目。TypeScript 的特性类型系统从 TypeScript 的名字就可以看出来,「类型」是其最核心的特性。我们知道,JavaScript 是一门非常灵活的编程语言:它没有类型约束,一个变量可能初始化时是字符串,过一会儿又被赋值为数字。由于隐式类型转换的
2022-01-17 09:32:48 250
原创 【vue.js之夯实基础-2】ECMAScript6 js重头再学习一次, 25个知识点,重点回顾一下
let const 箭头函数,类、超类,继承,原型链,对象,promise 异步函数 自执行匿名函数map set 模块export import 默认导出导入
2022-01-16 12:27:31 1733
原创 【vue.js之夯实基础-1】nodejs简介 npm cnpm 安装和卸载模块
nodejs理解就如java运行需要jvm虚拟机,js执行可以在浏览器里面执行,平时我们通过chrome的console命令窗口执行,就是浏览器支持js运行,nodejs就是这样一个平台,可以脱离浏览器,运行jsnode就是一个javascript的运行环境(平台),用来开发服务端应用程序,web系统。其特点是体积小,快速,高性能。node就是一个给予谷歌v8引擎的一个javascript的运行时,可以理解为运行js的一个虚拟机。他使用的是一个事件驱动,非阻塞I/O模型,他是将js的运行环境搬到了服
2022-01-16 10:20:53 658
原创 docker安装 redis redis-cli访问测试 持久化 设置密码 远程连接
docker安装 redis redis-cli访问测试 持久化 设置密码 远程连接
2021-12-22 15:25:03 2374
原创 docker安装 mysql5.7 授权远程访问权限及密码 设置开机启动
docker安装 mysql5.7 授权远程访问权限及密码 设置开机启动
2021-12-22 14:32:32 3152 1
原创 docker安装 环境(VirtualBox vagrant centos7 ) 配置国内源(存储库) 以及启动 hello-world daemon
docker安装 centos7 virtualBox vagrant 配置国内源(存储库) 以及启动 hello-world daemon
2021-12-21 19:57:53 679
原创 vagrant简介 (在virtualBox上安装虚拟机centos7) 创建和部署虚拟化开发环境
vagrant简介 (在virtualBox上安装虚拟机centos7) 创建和部署虚拟化开发环境
2021-12-21 15:27:30 2428 1
原创 【微服务/淘淘商城实践/SSM框架】13 系统部署 网络拓扑图 伪分布式 hosts配置 反向代理配置 系统拓展
系统部署 网络拓扑图 伪分布式 hosts配置 反向代理配置 系统拓展
2021-12-20 10:58:10 2648
原创 【微服务/淘淘商城实践/SSM框架】12 Mysql 集群 Mycat (读写分离,双主多从,一主多从、全局表、E-R分片策略、水平拆分和路由算法) 逻辑数据节点与物理主机配置
Mysql 集群 Mycat读写分离,双主多从,一主多从、全局表、E-R分片策略、水平拆分和路由算法逻辑数据节点与物理主机配置HA架构
2021-12-17 21:25:34 1231
原创 【微服务/淘淘商城实践/SSM框架】11 cart购物车系统(使用cookie实现、实现同步购物车商品) order订单系统(用户身份认证) 订单-商品详情 一对多 页面封装
cart购物车系统(使用cookie实现、实现同步购物车商品)order订单系统(用户身份认证) 订单-商品详情 一对多 页面封装
2021-12-17 18:29:34 1701
原创 【微服务/淘淘商城实践/SSM框架】10 SSO单点登录系统 jsonp跨域请求
SSO单点登录系统注册登录通过token请求登录用户信息 jsonp跨域请求
2021-12-17 17:04:41 820
原创 【微服务/淘淘商城实践/SSM框架】09 Nginx的高可用 lvs-dr环境搭建, lvs四层+nginx七层负载均衡 keepalived+lvs主备过程/双主
Nginx的高可用 lvs-dr环境搭建, lvs四层+nginx七层负载均衡 keepalived+lvs主备过程/双主
2021-12-17 13:42:08 1142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人