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