Archive

keep hungry keep foolish
2019

大数据笔记


p6spy观察sql


guava使用汇总


Spring Boot Devtools的坑


maven reImport导致jdk版本切换


高效开发分享


Idea高效技巧


MybatisCodeHelper-pro插件的使用


账户与账务


RocketMQ基础学习


Alfred workflow推荐


The Blind Side观后感


从深圳到杭州


SpringCloud(4)hystrix相关


SpringCloud(5)sleuth以及zipkin相关


SpringCloud(3)网关


SpringCloud(2)客户端负载均衡


SpringCloud(1)搭建Eureka服务及集群


java中log总结


Configuration的使用


历史搜索记录保存查询实现


volatile总结


IntegerCache


redis实现分布式锁


zookeeper实现分布式锁


2018

Elasticsearch(1)基本操作


JDK动态代理


策略以及中间件


数据迁移以及扩容


mybatis数据库字段加解密


mybatis缓存问题


项目中日志配置


CentOS7搭建VPN


jedis和Lettuce对比


mysql转postgres


redis stream


docker中nginx配置HTTPS证书


根据环境注入bean


idea开发springboot热更新


区块链入门(1)


CentOS7开放端口


docker搭建gitlab服务


dubbo服务暴露


dubbo中的一致性hash


dubbo默认动态代理实现


dubbo分布式日志追踪


dubbo自定义标签解析


git常用命令


pip安装pycurl


docker搭建SSDB


maven清理


mac安装pyenv


mongo数据导入导出


搭建mongo服务


xpath语法


kafka基本操作


kafka消费者分区策略


kafka如何保证消息不丢失


Abtest搭建过程


lua学习


Zookeeper


mac显示隐藏文件夹


nginx-lua搭建流程


nginx-lua源码安装


ThreadLocal学习


kubernates学习笔记


postgres管理


mysql读写分离原理


mysql事务相关的日志


mysql中的BinLog


Mysql管理


mysql读写分离原理


mysql锁


mysql数据库引擎


获取表的授权脚本


前后端时间交互


vi常用命令以及快捷键


docker安装mysql


docker安装postgres


docker安装redis


jmeter接口和压力测试


tomcat读取加载war包外配置文件


配置文件路径以及读取配置文件的几种方式


2017

工作流引擎Activiti连线工具类


postgres


数组与链表的区别


投资是一辈子的事情


投资是一辈子的事情


Map在jdk7中的实现


redis数据结构及使用场景


redis缓存穿透、雪崩问题


分布式系统事务一致性解决方案


redis发布订阅


生产上做报表遇到的sql问题


redis持久化机制


DDoS攻击概念以及防范


NIO


redis的线程模型


tomcat的线程模型


安装配置RocketMQ


kubernetes集群搭建问题汇总


jenkins自动化构建docker镜像,kubernetes滚动升级部署


线上集群load飙升排查过程


netty学习笔记


文件压缩与解压缩


Reactor(反应器)模式


CPU load过高导致


mongodb聚合查询


等待通知机制


可重入锁


自旋锁


CentOS7角色用户


SQL优化


mongodb中ObjectId设计思路


分布式系统id生成策略


内存分配与回收策略


垃圾回收机制


垃圾收集器


垃圾收集算法


GC日志


GC参数


类双亲加载机制


对象存活判定算法


JVM对象内存布局


JVM内存划分方案


JVM内存溢出调试代码


JVM性能调优


JVM直接内存


JVM线程共享内存区域


JVM线程私有内存区域


Spring中bean相互依赖


ConcurrentHashMap和HashMap对比


HashMap源码解读


transient关键字


(设计模式)单例模式


Disruptor


数据库事务


可视化算法


ReentrantLock


CentOS7安装mariaDB


TCP协议


Spring中BeanFactory和FactoryBean的区别


Spring源码及应用解析


2016

Java8新特性


Java中原子操作