当我们在谈论内存时,我们在谈论什么

更新时间: 2020-01-24 17:04:23     分类: 学习笔记

前言 内存,是程序员绕不过的一道坎。写过C和C++的人想必都会对内存的手动分配和释放难以忘怀,在Java中,得益于JVM的自动垃圾回收(GC)机制,大部分情况下....


Maven入门

更新时间: 2019-12-17 17:54:49     分类: 学习笔记

Maven不只是一个依赖管理工具 1. 坐标与依赖 为了能够自动化地解析任何一个Java构件, Maven必须将它们唯一标识, 这就是依赖管理的底层基础-坐标. 坐标 e.g....


使用Netty编写TCP代理

更新时间: 2019-12-12 10:27:00     分类: 学习笔记

简介 在近期的某个项目中,需要在用户和目标服务器之间设立一个流量代理,拦截并转发HSF和HTTP请求,这便需要我们去编写相应的代理服务器。如果按照常规的思....


猪头少年的南极日记

更新时间: 2019-08-24 21:43:34     分类: 杂谈

1.11 (DAY 1) 行李打好包,小雨中出发。 杭州东 - 上海虹桥 - 上海浦东,在火车和地铁上经历白天和黑夜。 晚上11点,坐上飞往迪拜的航班,真正的旅途正式....


k8s学习笔记(1): 入门

更新时间: 2019-05-04 16:29:24     分类: 学习笔记

前言:服务网格演变史 还记得17年的夏天,我第一次接触docker,立刻就被容器化的新颖理念以及它带来的种种优势所震撼了 容器化带给业界的冲击是巨大的,不到....


spokey dokey bends notes

更新时间: 2019-04-06 15:07:39     分类: 未分类

Song: SPOKEY DOKEY Harp Tab by DDog -Email comments and suggestions to danazos@yahoo.com Not only is this an amazing blues song, it is featured in....


k8s实践笔记:部署redis集群

更新时间: 2019-03-25 17:30:33     分类: 学习笔记

今天让我们试着在k8s里部署一个redis集群,了解更多k8s的细节和特性。 环境:minikube v0.30 (kubernetes 1.10) 注:redis-cluster相关的背景知识和细节在此....


k8s学习笔记(2): 缩扩容&更新

更新时间: 2019-03-08 17:31:26     分类: 学习笔记

前言 自动缩扩容是现代化的容器调度平台带给我们的最激动人心的一项能力。在上规模的业务系统中我们无时无刻不面临着这样的难题:用户的流量往往随着时间波....


一致性Hash在负载均衡中的应用

更新时间: 2018-11-21 20:42:19     分类: 学习笔记

简介 一致性Hash是一种特殊的Hash算法,由于其均衡性、持久性的映射特点,被广泛的应用于负载均衡领域,如nginx和memcached都采用了一致性Hash来作为集群负....


基于XML数据的查询松弛

更新时间: 2018-10-10 00:15:06     分类: 未分类

前言 我们考虑一个对web数据库进行的查询,当用户输入的限制条件较为苛刻时,很有可能会得到一个很小的、甚至可能为空的结果集,而这很有可能不是用户所想看....