博客园文章目录
SpringCloud
JAVA进阶
- 反向代理服务器 Nginx
- tomcat集群中的session模拟
- 单台tomcat上利用锁解决redis缓存击穿
- 多台tomcat服务器上实现分布式锁解决redis缓存击穿
- 一主两从的redis集群宕机时哨兵集群操作案例
- redi集群主从结构 以及 哨兵模式
- 数据库中间件 mycat 介绍 实现mysql读写分离 mysql主从同步
- 搜索引擎 solr
- 消息队列 RocketMQ
- 使用自定义注解实现接口加密的思路
- 关于maven项目中Lombok不生效 但项目能运行
网络编程
- cookie/session/token概念辨析
- jwt shiro springsecurity oauth2
- 分布式-单机 集群 并发 单模块-多模块
- 进程-线程 并发-并行 多线程 线程池
- 高并发 低并发
数据库
- mysql数据库分表知识
- mysql数据库设计 表名 注释 逆向生成关系模型 预留字段
- VUE+ElementUI+springboot项目中 数据字典表全面解析与使用场景 PO转VO时进行转义 令前端下拉列表动态生成 前端VUE表格列的动态转义
- mysql支持判断某条数据是否存在 并根据情况决定新增还是更新
- mysql实现事务的sql代码和流程
- mysql数据库的锁
- 为什么使用JDBC时要调用Class.forName(数据库驱动全类名)并使用DriverManager
- mysql数据库优化
- 数据库分库分表 redis序列生成器
- 编写复杂的sql语句要掌握的知识
SpringBoot
- Mybatis-plus-generator使用流程
- springboot结合mybatis-plus查不出数据 或者 提示找不到某个实体类的主键 Can not find table primary key in Class
- springboot项目中 mybatis的xml映射文件位置 mapper接口配置
- springboot项目下 mybatis开启驼峰命名方式
- IDEA中@Autowired自动注入MyBatis Mapper报红警告的几种解决方法
- PO VO DTO等说明
- 为什么mybatis-plus反向生成的PO均实现了Serializable
- 多表联查时使用mybatis-plus的LambdaQueryWrapper 多表相连下实现条件查询
- springboot 工程启动报错之Consider defining a bean of type ‘XXX’ in your configuration. 报错Consider defining a bean of type
- redis存取value时报错 LocalDateTime格式问题
- 解决VUE+Springboot项目跨域问题
- java实现定时任务 Timer springTask cron表达式
- java实现异步任务 AsyncManager AsyncFactory
- 如何从spring容器中取出注入的对象 SpringContainerUtils
- springboot项目中实现定时任务+异步任务
- 自动由接口形成文档 sagger2 使用
- JAVA读写Excel和word 代码
- 封装redis工具类 实现快速存取值
VUE+ElementUI
- ElementUI 表格单列放多个操作按钮
- 后端传输给前端的数据没有在表格中得到正常显示
- ElementUI的下拉菜单没有值
- 基于ElementUI实现竖排表格
- ElementUI表格如何获取当前行的数据
- ElemetnUI表格合并列
- VUE+springboot项目中 前后端数据传递时的数据格式与命名
- VUE前后端post传输数据时的格式说明 AXIOS的post失效
- ElementUI表单验证 图片详解
- ElementUI日期时间选择器数据传输后端出现8小时偏差
- VUE+ElementUI+springboot实现文件导出 文件导出时前端不弹出下载提示框
- VUE+ElementUI+springboot Base64格式的文件上传
- vue+elementUI的web项目 PC正常 谷歌浏览器模拟移动端正常 但是移动端访问页面点击按钮无效
SSM
- 简单演示spring单例模式原理
- 简单演示springAOP在Mybatis中的使用
- springMVC外部执行流程简析
- springMVC内部执行流程简析
- 从零搭建ssm整合环境(不使用springboot)图片纯享版
- 从零搭建ssm整合环境(不使用springboot)代码版
Git
设计模式
排序
javase
- .java .class 以及机器码 关系
- 浅析ArrayList的扩容机制 移除机制
- LinkedList有索引 为什么查找还会慢
- 为什么有了HashMap 还产生了HashTable
- 关于死锁的粗浅理解
- 基于JDBC的原生代码+反射机制,简单模拟DBUtils的实现方式
- 哈希表的并发修改异常
- 令IDEA控制台打印输出的文本对齐 以及 实现这个功能时个人的体会
- java 反射 基本知识
- java 泛型 基本知识
- java 注解 基本知识
- !null和!StringUtils.isEmpty的区别
- 父子类以及static的加载顺序
- 父子类继承时构造函数说明
- 父子类继承时属性说明
- java集合 List Set Map
javaweb
- 涉及到添加用户(注册)的功能时,不能使用请求转发,只能使用重定向
- 对cookie源码的粗浅认识
- javaweb 自动封装请求头中的数据到指定实体类中
- javaweb BaseServlet 自动封装数据并调用service方法
- javaweb 自动封装请求头中的数据(主文章的补充文章)
- javaweb 动态获取方法参数表中需要的实体对象的全类名(主文章的补充文章)
- 关于前端 后端 数据库 时间的设置与传递
- 异步请求中前后端数据交互时的格式
- 异步请求只能使用IO流传输的原因
- request和response的cookie大小不等
- javaweb AXIOS的post请求方式测试
- javaweb VUE+ElementUI 文件上传 前端部分
- javaweb VUE+ElementUI 文件上传 后端部分
- ElementUI实现文件上传的方式
- javaweb VUE+ElementUI 分页组件设置 前端部分
- javaweb VUE+ElementUI 分页组件设置 后端部分
- 单元测试包junit报错 java.lang.NoClassDefFoundError
- javaweb service包的目录结构
OneNote
- onenote2016遇到页面大片空白无法正常收缩的bug
- OneNote的粘贴出现问题 无法粘贴图片
- OneNote的一些小技巧
- 上传自定义的onetastic宏
- 简单了解onetastic宏开发
- OneNote代码高亮插件 NoteHightlight 使用方式 (OneNote与IDEA交互)
- 【摘录】onenote的搜索机制详解
- 关于由OneNote转其他笔记本软件的分析与说明