DB

mongo 3.0 备份和还原数据库

c++

浅谈c++面向对象的封装,继承和多态

golang

[Golang]两个对象的指针相同,一定是同一个对象吗?

git submodule以及被忽略的.gitignore

golang中new和make简析

GO语言中封装,继承,和多态

sample

golang,java

go协程goroutine与Java多线程比较

golang,数据结构

自己写GoBinaryHead 二叉堆binaryheap实现优先队列(堆)

自己写GoBinarySearchTree 二叉查找树

自己写Stack 实现栈结构

自己写LinkedList GoLinkedList

自己写ArraryList GoArrayList

java

java golang tcp socket导致线上服务器出现大量close_wait的完整示例

Java IO流源码笔记

JDK常用设计模式整理

Java ThreadPoolExcutor源码笔记

Java String源码笔记

java技术圈上线啦,欢迎常驻~~~

java和golang中的unsafe包

浅析字节存储序列的大小端存储方式

速查jvm字节码指令

java.lang.OutOfMemoryError:GC overhead limit exceeded

java递归简析

svn:E155007和svn:E155004

Java中方法多态以及多接口实现

java构造函数以及static关键字

spring4 配置json *.html 出现HTTP 406问题

简析hashset的实现原理

简析hashmap的实现原理

java.util.Date,java.sql.Date及java.sql.Timestamp

java collection Iterator的remove()方法

关于近期java研发工程师面试的一些总结

关于java研发工程师面试相关的部分参考

关于spring,spring mvc的一些理解

spring AOP 动态代理 jkd动态代理和cglib动态代理 hibernate使用cglib延迟加载

Java快速排序的具体实现

关于java部分知识点的总结(三)

关于java部分知识点的总结(二)

关于java部分知识点的总结(一)

关于java基础点的一些随笔

芝麻分从本地mongo中获取有效数据工具

jottings

personal jottings (一)

kubernetes

解决kubernetes宿主机top cpu wa io过高引起的cpu资源耗尽问题

在kubernetes集群上使用istio遇到的问题

kubernetes下搭建harbor企业级docker仓库

kubernetes下用logstash代替efk中的fluentd

Rancher部署kubernetes爬坑记

linux

我理解的Linux IO模式及select,poll,epoll

opensuse下安装网易云音乐netease-cloud-music

archlinux下网易云音乐netease-cloud-music部分问题

ubuntu16.04 自动挂载新分区到指定目录下

jottings-ubuntu16.04 lts的完整克隆

ubuntu 16.04安装zookeeper

linux,docker

squid stunnel 为 docker 配置代理服务器

mysql

mysql Innodb单表31m千万级数据count计数方案及调优

ops

自建对象存储服务minio在使用nginx进行反向代理时出现对象无法正常共享的解决办法

深信服ssl-vpn在linux ubunt16.04中安装实测笔记

分布式版本控制系统mercurial hg常用命令

ubuntu

ubuntu 16.04 解决有线网卡驱动Exec format error问题

ubuntu,storm

ubuntu 安装本地版storm并运行WordCount

vim

vim常用命令

加密

关于MD5,SALT与SHA1的部分HASH算法解析

协议

golang实现简易TCP服务以及TCP和UDP协议对比

简析超文本传输协议(HTTP,HyperText Transfer Protocol)

机器学习

[转]CS231n课程笔记翻译:反向传播笔记

架构

使用 let's encrypt certbot部署https网站

nginx搭配frp进行端口和服务转发

frp配置本地服务端口到服务器80端口

配置以太网网关为A类IP(1.1.1.0)的随笔

nginx配置分发tomcat服务

tomcat配置https

maven手动安装远程仓库中找不到的jar到本地仓库

git本地版本落后仓库几个版本pull冲突相关

CAfileetcsslcertsca-certificates.crt

a bit of git

git branch

架构,linux

docker使用容器ubuntu安装mongodb

架构,linux,archlinux

archlinux安装教程以及自己踩过的坑

算法

常用排序算法原理简析

折半查找算法

经典问题--最大子序列和的个人简单整理

算法之时间复杂度简析

转载

[转]SolrCloud概览

[转]Kubernetes环境下的各种调试方法

[转]手动搭建高可用的kubernetes 集群

[转]红黑树(一)之 原理和算法详细介绍

[转]Ubuntu如何正确地切换Intel和Nvidia显卡

[转][Golang] 深入研究 Visual Studio Code for Golang

[转]iptables详细教程:基础、架构、清空规则、追加规则、应用实例

[转]golang Garbage Collector(GC)

[转]在Java中谈尾递归--尾递归和垃圾回收的比较

[转]Java中使用OpenSSL生成的RSA公私钥进行数据加解密

[转]Docker之常用命令

[转]更新GitHub上自己 Fork 的代码与原作者的项目进度一致

[转]linux中service与chkconfig的替代者systemctl

[转]maven pom.xml 主要标签说明

[转]RDB和AOF持久化对比

[转]静态方法加锁,和非静态方法加锁区别

[转]Java中的事务——JDBC事务和JTA事务

运维

使用nginx解决k8s traefik中basic auth的跨域问题

随笔

使用pandoc xelatex转换md文档为pdf