Fork me on GitHub
摘要: 一、概述 1.1 简介 1.2 Zookeeper集群机制 1.3 Zookeeper特性 二、Zookeeper应用场景 三、Zookeeper数据结构 四、Zookeeper安装 五、Java操作Zookeeper 六、Zookeeper实现负载均衡 七、Zookeeper 分布式锁 八、Zoo 阅读全文
posted @ 2019-09-24 18:44 这个世界~ 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx 简介安装启动 二、Nginx的应用场景 三、Nginx中的配置命令 四、实现动态负载均衡 五、四层负载均衡 六、主从热备 七、动静分离 一、Nginx 简介安装启动 Nginx 作为一种轻量级的服务器,可用于负载均衡和反向代理,下面这篇文章主要介绍了Nginx在Window 、Lin 阅读全文
posted @ 2019-09-24 18:43 这个世界~ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、问题引出 二、分布式Session问题 三、网站跨域问题 四、分布式任务调度平台 五、分布式配置中心 六、分布式锁解决方案 七、缓存技术 一、问题引出 【Distributed】分布式系统中遇到的问题 二、分布式Session问题 【Redis】分布式Session 三、网站跨域问题 【Dist 阅读全文
posted @ 2019-09-18 18:08 这个世界~ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.1 简介 1.2 Redis单线程好处 1.3 单线程弊端 1.4 Redis应用场景 1.5 Redis 和 Memecached 的区别 二、安装、开启以及关闭 三、Redis基本数据类型 四、SpringBoot整合Redis 五、Redis发布订阅 六、Redis主从复制 七、 阅读全文
posted @ 2019-09-09 22:19 这个世界~ 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1. 设置中点击Publishing 中的 MetawebloAPI 2.填写信息 BlogURL Accout: 你的登录用户名(不是昵称) Password: 上图中点击博客设置 点击设置 拉倒最底部 设置访问令牌 点击个人访问令牌管理 创建令牌,令牌中的密码就是此项密码 PublishRUL 阅读全文
posted @ 2022-07-15 15:29 这个世界~ 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 加载顺序 a. /etc/profile b. /etc/paths c. ~/.bash_profile d. ~/.bash_login e. ~/.profile f. ~/.bashrc 其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。c,d,e按照从前往后的顺序读取,如果c文件 阅读全文
posted @ 2022-07-15 15:12 这个世界~ 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-29 12:37 这个世界~ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、日志框架概述1.1 日志框架的产生1.2 市面上的日志框架二、SLF4j 使用与整合2.1 如何在系统中使用SLF4j2.2 如何整合日志框架2.3 SpringBoot中的日志关系三、日志使用3.1 默认配置3.2 日志格式3.2 指定配置四、切换日志框架一、日志框架概述1.1 日志框架的产生假想,你是某一公司的大型系统的项目经历,你想要记录系统运行是的一些信息:首先想到的是利用 Syste... 阅读全文
posted @ 2020-06-07 15:52 这个世界~ 阅读(417) 评论(0) 推荐(0) 编辑
摘要: ## 查看当前系统的默认启动方式:systemctl get-default## 查看如下文件cat /etc/inittab可以看到 此文件中提示了如何进行修改默认的启动方式## 命令行启动方式multi-user.target: analogous to runlevel 3## 图形化启动方式graphical.target: analogous to runlevel 5根据提示 如果要将... 阅读全文
posted @ 2019-12-19 10:17 这个世界~ 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一、接口1.1 成员变量(其实是常量)1.2 方法二、抽象类2.1 成员变量2.2 方法一、接口1.1 成员变量(其实是常量)成员变量默认用 public static final修饰 only public, static & final are permitted1.2 方法1、方法默认是public abstract 修饰 2、only public, abstract, default, ... 阅读全文
posted @ 2019-12-06 11:30 这个世界~ 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、概述1.1 缓存的意义1.2 mybatis持久层缓存二、一级缓存2.1 原理2.2 一级缓存配置一级缓存测试三、二级缓存3.1 原理3.2 mybatis二级缓存配置3.3 查询结果映射的pojo序列化3.4 二级缓存禁用3.5 刷新缓存3.6 测试代码3.7 mybatis的cache参数3.8 二级缓存的应用场景3.9 mybatis局限性一、概述1.1 缓存的意义将用户经常查询的数据放... 阅读全文
posted @ 2019-11-28 23:53 这个世界~ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、概述1.1 JDBC1.2 JDBC编程中问题1.3 MyBatis介绍1.4 Mybatis架构二、MyBatis入门程序2.1 需求2.2 引入MyBatis依赖2.3 配置 log4j.properties2.4 配置 SqlMapConfig.xml(公用文件)2.5 根据id查询用户pojo(User.java)配置映射文件编写Dao层测试2.6 根据用户名称模糊查询用户信息修改映射... 阅读全文
posted @ 2019-11-28 22:47 这个世界~ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、需求二、统一异常处理解决方案2.1 定义异常2.2 异常处理2.3 配置统一异常处理器2.4 异常处理逻辑一、需求一般项目中都需要作异常处理,基于系统架构的设计考虑,使用统一的异常处理方法。系统中异常类型有哪些?包括预期可能发生的异常、运行时异常(RuntimeException),运行时异常不是预期会发生的。针对预期可能发生的异常,在代码手动处理异常可以try/catch捕获,可以向上抛出。... 阅读全文
posted @ 2019-11-28 12:24 这个世界~ 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、概述1.1 拦截器的异常场合1.2 拦截器中的方法二、示例2.1 定义两个拦截器2.2 配置拦截器2.3 执行顺序三、拦截器应用3.1 需求3.2 用户登陆及退出功能开发3.3 用户身份认证校验拦截器3.4 编写拦截器一、概述1.1 拦截器的异常场合用户请求到DispatherServlet中,DispatherServlet调用HandlerMapping查找Handler,HandlerM... 阅读全文
posted @ 2019-11-28 12:24 这个世界~ 阅读(163) 评论(0) 推荐(0) 编辑