
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Zookeeper(二)——ZK实现分布式锁(读写锁、羊群效应、curator实现)、zk的watch机制(客户端和 curator )、ZK 集群搭建、ZAB协议(选举和崩溃恢复、主从数据同步)
Shiro(二)——一、shiro 登录流程1、shiro 登录流程二、整合 SSM + Shiro在 SS SHiro 的基础上导入 mybatis。1、依赖导入所有依赖:2、Spring 配置文件这里是原有配置代码的基础上添加新的进去,而不是只有这个:这里注释,因为这一块可以通过注解去注释:然后 MyRealm 添加注解:然后自己添加一个实体类,写一个查询方法,接着修改 MyRealm:到这里
Python——Django框架(十一)一、HTML插件1、插件前面讲的,Form组件的字段,本质上不仅只是有正则表达式,还有HTML插件。比如写了这么一段代码,除了可以验证外,页面上还能显示相对应的框框,这就是引用了插件。这里可以看下源码:可以看到,是带有 select 插件。看看插件的源码:这里就能看到插件源码里面,return了前端的代码,中间预留了空位,是准备做字符串格式化的。2、插件的自
数据库(二)——外键约束、一对一、一对多、多对多一、表与表之间的关系和外键约束1、表与表之间为什么要存在关系在讲外键以及表之间的关系前,先讲为什么要存在关系:2、表间关系(一对一)举个例子,在中国,按照法律来讲,每一位男性只能拥有一位妻子,所以这种就是一对一的关系。现在设置两张表,一张是男性,一张是女性,两张表有 id 和姓名,这时,如果要设置外键,就在某张表中设置多一个字段,这个字段专门对应另外
微服务(五)——分布式链路追踪(Spring Cloud Sleuth(跟踪原理、实践))、Spring Cloud Alibaba(Spring Cloud Nacos(注册 / 配置中心))、Spring Cloud Sentinel (限流工具(通过配置文件手动配置流控规则))
前端Vue(三)v-for的使用作用:用来对对象进行遍历的(数组也是对象的一种)
Zookeeper(一)——ZK介绍、搭建服务器、内部数据模型(如何保存数据、数据结构、节点类型与操作、数据持久化)、ZK客户端(节点数据和权限操作)、Curator的使用(Java代码操作ZK)
SpringBoot(一)——SpringBoot框架学习路线,项目创建、三种运行方式、启动类、Web容器配置、属性注入、YAML配置、多环境切换Profile
Java基础(二十)——守护线程一、守护线程——setDaemon()1、概念和用法守护线程:当非守护线程销毁的时候,守护线程跟着销毁。当运行的唯一线程是守护线程时,Java虚拟机将退出。用法:注意:线程启动前必须调用此方法。2、效果主线程循环输出10次,子线程循环输出一百次,效果:可以看到,主线程输出完毕以后,子线程会一直输出。如果给子线程设置了守护线程以后,主线程执行完毕,子线程会跟着销毁:3
微服务(三)服务网关——Zuul(Zuul 代理其他服务、简单的权限校验、其他配置和访问路径的顺序问题)、Gateway(Gateway 中的各种配置、Filter(转发路由时,自动的额外添加参数))