Qida's Blog

2019

MySQL 延迟关联优化超多分页场景
Java 集合框架系列(六)HashMap 散列表
Java 8 API 系列(四)日期与时间总结
Java 加密篇之算法总结
Hexo & Travis CI 搭建博客
Java 8 API 系列(三)Stream API 总结
Java 8 API 系列(二)Optional 总结
Java 8 API 系列(一)函数式编程总结
Java 集合框架系列(五)Comparator 排序
Java 集合框架系列(四)各版本功能增强总结
Java 集合框架系列(三)并发实现总结
Java 集合框架系列(二)集合特性总结
Java 集合框架系列(一)框架总结
Java 包装类型总结
Java 数据持久化系列(七)MyBatis 高级结果映射
Java 数据持久化系列(六)MyBatis 框架解析
Java 并发编程类总结
Java 数据持久化系列(五)Spring 事务管理总结
Java 数据持久化系列(四)Spring JDBC 使用总结
Java 数据持久化系列(三)JDBC SQL 和 Java 数据类型映射总结
Java 数据持久化系列(二)JDBC API 规范总结
Java 数据持久化系列(一)JDBC Driver 驱动程序总结
Spring Boot 自动配置及 Factories 机制总结
MySQL 几种排序机制分析及优化

2018

Java 反射篇(四)JDK 动态代理总结
Java 反射篇(三)泛型 API 总结
Java 反射篇(二)注解 API 总结
Java 反射篇(一)基础 API 总结
Java 类加载篇(二)Java SPI 机制总结
Java 类加载篇(一)类加载机制总结
MySQL 字符集与排序规则总结
MySQL 事务自动提交机制总结
MySQL 事务实操总结
MySQL ACID 事务模型与隔离级别总结
MySQL 死锁问题分析总结
MySQL 锁粒度与索引总结
MySQL 加锁读机制总结
MySQL MVCC 一致性非加锁读总结
MySQL 并发控制机制总结
OAuth 2.0 几种授权类型总结
Spring Boot 入门总结
《格鲁夫给经理人的第一课》读书笔记
《证券投资基金》读书笔记——基金知识总结
《证券投资基金》读书笔记——资产管理小结
《金融学》读书笔记——金融市场总结
IDEA 一点小总结
Maven 实战系列(六)骨架快速搭建项目
Maven 实战系列(五)插件总结
行业政策法规汇总
Maven 实战系列(四)构建生命周期
Maven 实战系列(三)继承与聚合关系
Maven 实战系列(二)依赖关系总结
Maven 实战系列(一)POM 基础知识
MySQL 索引优化总结
MySQL 执行计划总结
MySQL JOIN 表连接总结
MySQL SELECT 语法总结
MySQL 常用数据类型
MySQL 常用日期函数
MySQL 常用命令
前端技术栈演进之路

2017

Java 开发必备类库 Apache Commons Lang
Dubbo 协议小结
Dubbo 配置小结
Spring AOP 面向切面编程总结
安全专题分享
如何开好会?
npm 常用命令及配置总结
find 命令使用总结
Spring Bean 条件化配置总结
Spring Bean 几种配置方式总结
Spring bean 生命周期与作用域总结
Spring 应用上下文总结
Spring 依赖注入总结
Nginx 负载均衡
Nginx 加密通信(HTTPS)
Nginx 反向代理
Git 实战系列(十五)Git 学习之路
MyCli:支持自动补全和语法高亮的 MySQL 客户端
Git 实战系列(十四)Git 远程仓库迁移
使用 Fiddler 代理调试 APP 页面
Java 调优篇(三)JVM 常用监控工具
Java 调优篇(二)JVM 垃圾收集总结
Java 调优篇(一)JVM 内存分区总结
移动 Web 开发要点总结
H5 存储的四种方案介绍

2016

自动化构建工具 Gulp.js
SSH 协议及其实现总结
前端模块化框架 Require.js
Spring MVC 常用注解
Javascript 事件委托机制
JavaScript 事件绑定机制
无缝迁移 Pages 服务
Javascript 动态加载脚本
Git 实战系列(十三)Git 分支模型实践
Git 实战系列(十二)Git 权限控制
Git 实战系列(十一)Git 分支模型总结
Git 实战系列(十)git diff 命令对比文件差异
Javascript 编程最佳实践
Javascript 编程风格规范
Javascript 类型判断
Javascript 引用类型之 Array
Javascript 引用类型之 Object
Javascript 基本数据类型
Javascript 简介

2015

Linux 系统主要目录介绍
GNU 常用文本处理命令
GNU/CoreUtils 常用命令总结
浅析基于 DNS 解析方式的 GSLB
DNS 知识总结
Vim 使用总结
Git 实战系列(九)git mergetool 工具解决冲突
Git 实战系列(八)Git 解决冲突
Git 实战系列(七)git cherry-pick 命令选取合并
Git 实战系列(六)git rebase 命令衍合分支
Git 实战系列(五)git merge 分支合并策略
Git 实战系列(四)git checkout 命令撤销修改
Git 实战系列(三)git reset 命令回退版本
Git 实战系列(二)git log 查看提交历史
Git 实战系列(一)Git 安装与配置
优化 Hexo 博客的访问速度
JSP EL 表达式总结
JSP 标准标签库(JSTL)总结
JSP 标签总结
使用 DNSPod 解决 GoDaddy 域名解析不稳定的问题
Eclipse 系列之常用默认快捷键
Eclipse 系列之自定义高效快捷键
GUN/Bash 系列(八)快捷键总结
GoDaddy 中配置无 www 前缀域名
浏览器与内核总结
Docker 启动失败问题处理
GUN/Bash 系列(六)提示符(Prompting)
GUN/Bash 系列(四)Shell 内建命令
GUN/Bash 系列(三)Shell 特性
GNU/Bash 系列(二)Shell 启动流程
GNU/Bash 系列(一)什么是 Shell?
《软件随想录》读书笔记

2014

《门后的秘密:卓越管理的故事》读书笔记
《自我训练》读书笔记
《佐藤可士和的超整理术》读书笔记