摘要:
一、Redis入门 1.认识NoSQL 1.1 什么是NoSQL NoSQL最常见的解释是"non-relational", 很多人也说它是"Not Only SQL" NoSQL仅仅是一个概念,泛指非关系型的数据库 区别于关系数据库,它们不保证关系数据的ACID特性 NoSQL是一项全新的数据库革 阅读全文
摘要:
极客时间-设计模式之美学习笔记 1 理论一:当谈论面向对象的时候,我们到底在谈论什么? 1.1 什么是面向对象编程? 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石 。 1.2 什么是面向对象编程语言? 面向对象 阅读全文
摘要:
深入理解JVM(八)一一 字符串常量池 阅读全文
摘要:
### 参考以下文章 [Java单元测试对void方法的测试](https://www.ubiz.cc/default/3.html) 阅读全文
摘要:
> [Java String replaceAll详解](https://www.cnblogs.com/firas/p/15562783.html) ### 示例 ```java // 测试用例 String str = "hello\\world/!"; System.out.println(s 阅读全文
摘要:
# 1 基础知识 数组是存放在连续内存空间上的相同类型数据的集合 - 数组下标从0开始 - 数组内存空间地址连续 # 2 经典题目 ## 2.1 二分法 - 704 二分查找 - 35 搜索插入位置 - 34 在排序数组中查找元素的第一个和最后一个位置 - 69 x 的平方根 - 367 有效的完全 阅读全文
摘要:
# 参考下文 [HTTPS实战之单向验证和双向验证](https://mp.weixin.qq.com/s/UiGEzXoCn3F66NRz_T9crA) [一文看懂HTTPS、证书机构(CA)、证书、数字签名、私钥、公钥](https://juejin.cn/post/68685156004328 阅读全文
摘要:
1 Kubernetes的资源模型与资源管理 1.1 资源类型 可压缩资源 像 CPU 这样的资源被称作“可压缩资源”(compressible resources)。当可压缩资源不足时,Pod 只会“饥饿”,但不会退出。 不可压缩资源 像内存这样的资源被称作“不可压缩资源(incompressib 阅读全文
摘要:
深入剖析 Kubernetes-5 容器网络 1 浅谈容器网络 1.1 Veth Pair与Docker网桥 容器要想跟外界进行通信,它发出的 IP 包就必须从它的 Network Namespace 里出来,来到宿主机上。 Docker为容器创建一个一端在容器里充当默认网卡、另一端在宿主机上的 V 阅读全文
摘要:
Linux network namespace, veth, birdge与路由 Network Namespace与宿主机通信 # 创建两个namespace ip netns add ns1 ip netns add ns2 # 创建一个bridge brctl addbr virtual-br 阅读全文