190412-最近搜集资料

日常工作知识点

一、记录工具

好记性不如烂笔头

1.1 文本类

1.1.1 hexo

  1. hexo主题Icarus浅度修改教程

1.1.2 markdown

  1. markdownlint规则详细介绍及自定义参数设置 已处理

1.2 视频图片类

  1. Mac使用终端将视频转成gif(gifify)
  2. 如何在mac上将视屏转成gif图片

二、协议相关

2.1 http

  1. transfer-encoding:chunked的含义

三、开发工具

3.1 VsCode

  1. 宇宙最强vscode教程

3.2 iTerm2

  1. iTerm2 已处理

四、java

4.1 基础知识

  1. response响应流程,response重定向流程,302
  2. Connection reset原因分析和解决方案
  3. Java awaitUninterruptibly用法
  4. java中通过JNA调用dll

4.2 JDK相关

  1. jdk8 :: 用法
  2. ClassLoader的分类有哪些?ClassLoader加载顺序是什么?类加载的顺序又是什么

4.3 并发编程

  1. 【并发编程】ThreadLocal其实很简单

4.4 项目构建

4.4.1 maven

  1. Maven中的dependency的scope作用域详解

4.5 辅助类

  1. base64 和 urlencode的区别
  2. url参数+,&,=,/等转义编码
  3. 给json加注释
  4. swagger2word
  5. ExcelKit
  6. Google Guava -缓存cache简单使用
  7. 基本工具(guava)
  8. Google发布Java 核心工具库——Guava 28.0
  9. Google guava工具类的介绍和使用
  10. java开发遇到的多种表达式语言EL、spEL、OGNL、thremleaf…汇总
  11. git合并指定文件到另一分支
  12. 启动线程数公式

4.6 JVM

  1. fullGC过于频繁怎么办

五、spring

  1. Spring AOP 增强框架 Nepxion Matrix 详解
  2. GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率
  3. 过滤器(Filter)与拦截器(Interceptor )区别
  4. ControllerAdvice
  5. SneakyThrows
  6. SpringMVC 中 @ControllerAdvice 注解的三种使用场景!
  7. Spring系列之FactoryBean(一)
  8. Spring 概念模型接口 ImportSelector : 配置类导入选择器
  9. Spring Framework提供的实用纯Java工具类大合集
  10. SpringMVC的简介和工作流程
  11. 从Controller到handler

六、springboot

  1. Spring-boot|如何自定义@Enable模块装配
  2. SpringBoot的事务管理你会了么?
  3. Springboot+Spring-Security+JWT 实现用户登录和权限认证
  4. Spring Boot devtools介绍
  5. SpringBoot异常处理-自定义HandlerExceptionResolver(五)
  6. SpringBoot 全局异常
  7. SpringBoot使用Nacos作为配置中心服务和服务注册中心
  8. Spring Import 三种用法与源码解读
  9. Nepxion Aquarius
  10. Spring Boot 最流行的 16 条实践
  11. Spring Boot devtools介绍
  12. 请别再问Spring Bean的生命周期了!

七、ORM框架

7.1 MyBatis

  1. MyBatis多租户隔离插件开发

7.2 MyBatisPlus

  1. MybatisPlus 多租户架构(Multi-tenancy)实现 已处理

7.3 JPA

  1. JPA和事务管理

7.4 ORM综合

  1. 持久层框架JPA与Mybatis该如何选型

八、数据库

8.1 MySQL

8.1.1 Mysql应用

  1. MySQL中boolean类型设置
  2. centos7下安装Mysql5.6(yum方式)
  3. 为什么MySQL不推荐使用子查询和join
  4. MYSQL子查询的五种形式
  5. MySQL 中的三种子查询

8.1.2 Mysql索引

  1. mysql强制索引和禁止某个索引
  2. Mysql索引查询失效的情况
  3. MySQL 性能优化神器 Explain 使用分析
  4. Mysql中的B+Tree索引
  5. mysql索引类型和索引方式
  6. 图解MySQL索引
  7. mysql MVCC原理理解
  8. 14 个必须掌握的数据库面试题

8.1.3 Mysql运维相关

  1. mysql日志文件开启及详解:General_log 和 Binlog 已处理
  2. 浅谈mysql的两阶段提交协议
  3. mysql could not be resolved: Name or service not known
  4. mysql主主半同步 已处理
  5. 使用mysqlbinlog恢复指定表
  6. MySQL教程之MySQL定时备份数据库

8.2 TIDB

  1. TIDB

8.3 数据库综合

  1. 数据层的多租户浅谈(SAAS多租户数据库设计)

九、微服务

  1. 微服务是什么?它的优缺点有哪些?
  2. SpringCloud之Eureka的使用和常见的面试题
  3. nacos初探–作为配置中心
  4. Swagger生成Markdown文档
  5. 浅析多租户在 Java 平台和某些 PaaS 上的实现
  6. Swagger简单介绍
  7. Feign的日志
  8. Feign-日志设置
  9. Eureka集群的那些坑

十、分布式系统

  1. 分布式系统详解
  2. 分布式与集群的区别是什么?

分布式作业

  1. 一个分布式作业调度平台Saturn

分布式消息中间件

分布式事务

分布式事务三:基于kafka本地消息分布式事务实现

RocketMQ

  1. RocketMQ消费者配置消费场景解析
  2. RocketMq学习
  3. rocketMq排坑
  4. RocketMQ搭建问题,brokerIP修改不生效

kafka

  1. 八年面试生涯,整理了一套Kafka面试题
  2. Kafka常见面试题

分布式应用程序协调服务

  1. zookeeper超时–minSessionTimeout与maxSessionTimeout
  2. Zookeeper 扫盲 :disappointed_relieved:
  3. ZooKeeper之会话(session)
  4. Zookeeper——一致性协议:Zab协议

分布式日志管理

  1. Elastic 安全配置 开启xpack
  2. 谈一谈Elasticsearch的集群部署
  3. elasticsearch节点(角色)类型解释

十一、web服务器

11.1 nginx

  1. Nginx的rewrite(地址重定向)剖析

十二、 redis

  1. springboot 排除redis的自动配置
  2. spring-boot-starter-data-redis使用jedis实现
  3. Redis分布式锁的实现原理
  4. Redis 6.0 新特性-多线程连环13问!
  5. Redis 并发原子性原理
  6. Redis中如何批量删除key

十三、安全

13.1 密码学

  1. 工程师男友如何反窃听?趣聊密码学入门科普

13.2 https

  1. 通俗理解数字签名,数字证书和https
  2. Let’s Encrypt 配置泛域名通用证书

DDOS防护

  1. 流量清洗、黑洞与阈值

十四、各种图类

  1. 数据流图、数据流程图、程序流程图的区别与联系

十五、linux

  1. tcp参数详解之tcp_fin_timeout
  2. tcp_tw_recycle参数引发的系统问题
  3. Linux firewalld 防火墙使用
  4. CentOS7–Firewalld防火墙
  5. firewalld防火墙详解,有较多实例
  6. tcp_tw_recycle参数引发的系统问题
  7. 使用dig/nslookup命令查看dns解析详情
  8. 以讹传讹的“tcp_tw_reuse”
  9. shell 变量匹配

系统设计

  1. processon完全装逼指南
  2. plantuml-绘制状态图和活动图和部署图
  3. 关于Spring 中常用的那些设计模式
  4. UML之类图和对象图
  5. 化整为零,分而治之

其他资料

  1. Apache Calcite 简介
  2. Lua和C++交互详细总结
  3. Nginx中通过lua嵌入C程序
#
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×