- 日常工作知识点
日常工作知识点
一、记录工具
好记性不如烂笔头
1.1 文本类
1.1.1 hexo
1.1.2 markdown
1.2 视频图片类
二、协议相关
2.1 http
三、开发工具
3.1 VsCode
3.2 iTerm2
- iTerm2 已处理
四、java
4.1 基础知识
- response响应流程,response重定向流程,302
- Connection reset原因分析和解决方案
- Java awaitUninterruptibly用法
- java中通过JNA调用dll
4.2 JDK相关
4.3 并发编程
4.4 项目构建
4.4.1 maven
4.5 辅助类
- base64 和 urlencode的区别
- url参数+,&,=,/等转义编码
- 给json加注释
- swagger2word
- ExcelKit
- Google Guava -缓存cache简单使用
- 基本工具(guava)
- Google发布Java 核心工具库——Guava 28.0
- Google guava工具类的介绍和使用
- java开发遇到的多种表达式语言EL、spEL、OGNL、thremleaf…汇总
- git合并指定文件到另一分支
- 启动线程数公式
4.6 JVM
五、spring
- Spring AOP 增强框架 Nepxion Matrix 详解
- GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率
- 过滤器(Filter)与拦截器(Interceptor )区别
- ControllerAdvice
- SneakyThrows
- SpringMVC 中 @ControllerAdvice 注解的三种使用场景!
- Spring系列之FactoryBean(一)
- Spring 概念模型接口 ImportSelector : 配置类导入选择器
- Spring Framework提供的实用纯Java工具类大合集
- SpringMVC的简介和工作流程
- 从Controller到handler
六、springboot
- Spring-boot|如何自定义@Enable模块装配
- SpringBoot的事务管理你会了么?
- Springboot+Spring-Security+JWT 实现用户登录和权限认证
- Spring Boot devtools介绍
- SpringBoot异常处理-自定义HandlerExceptionResolver(五)
- SpringBoot 全局异常
- SpringBoot使用Nacos作为配置中心服务和服务注册中心
- Spring Import 三种用法与源码解读
- Nepxion Aquarius
- Spring Boot 最流行的 16 条实践
- Spring Boot devtools介绍
- 请别再问Spring Bean的生命周期了!
七、ORM框架
7.1 MyBatis
7.2 MyBatisPlus
7.3 JPA
7.4 ORM综合
八、数据库
8.1 MySQL
8.1.1 Mysql应用
8.1.2 Mysql索引
- mysql强制索引和禁止某个索引
- Mysql索引查询失效的情况
- MySQL 性能优化神器 Explain 使用分析
- Mysql中的B+Tree索引
- mysql索引类型和索引方式
- 图解MySQL索引
- mysql MVCC原理理解
- 14 个必须掌握的数据库面试题
8.1.3 Mysql运维相关
- mysql日志文件开启及详解:General_log 和 Binlog 已处理
- 浅谈mysql的两阶段提交协议
- mysql could not be resolved: Name or service not known
- mysql主主半同步 已处理
- 使用mysqlbinlog恢复指定表
- MySQL教程之MySQL定时备份数据库
8.2 TIDB
8.3 数据库综合
九、微服务
- 微服务是什么?它的优缺点有哪些?
- SpringCloud之Eureka的使用和常见的面试题
- nacos初探–作为配置中心
- Swagger生成Markdown文档
- 浅析多租户在 Java 平台和某些 PaaS 上的实现
- Swagger简单介绍
- Feign的日志
- Feign-日志设置
- Eureka集群的那些坑
十、分布式系统
分布式作业
分布式消息中间件
分布式事务
RocketMQ
kafka
分布式应用程序协调服务
- zookeeper超时–minSessionTimeout与maxSessionTimeout
- Zookeeper 扫盲 :disappointed_relieved:
- ZooKeeper之会话(session)
- Zookeeper——一致性协议:Zab协议
分布式日志管理
十一、web服务器
11.1 nginx
十二、 redis
- springboot 排除redis的自动配置
- spring-boot-starter-data-redis使用jedis实现
- Redis分布式锁的实现原理
- Redis 6.0 新特性-多线程连环13问!
- Redis 并发原子性原理
- Redis中如何批量删除key
十三、安全
13.1 密码学
13.2 https
DDOS防护
十四、各种图类
十五、linux
- tcp参数详解之tcp_fin_timeout
- tcp_tw_recycle参数引发的系统问题
- Linux firewalld 防火墙使用
- CentOS7–Firewalld防火墙
- firewalld防火墙详解,有较多实例
- tcp_tw_recycle参数引发的系统问题
- 使用dig/nslookup命令查看dns解析详情
- 以讹传讹的“tcp_tw_reuse”
- shell 变量匹配