Code Monkey home page Code Monkey logo

blog-comments's People

Watchers

Yangshifu avatar

blog-comments's Issues

0. Kubernetes 基础 | MrHeaaaavy

https://mrheaaaavy.com/kubernetes-tutorials/0-introduce/

1.1 概念与术语PodPod 是 Kubernetes 的最小调度单元,同一 Pod 中的容器共享网络名称空间和存储资源,这些容器可以经由本地回环口 lo 直接通信(127.0.0.1 或 localhost),但彼此之间又在 Mount、User 及 PID 等 Namespace 上保持了隔离。通常只应包含一个主容器以及必要的辅助型容器(sidecar)。 Label资源标签是将资源进行

[翻译]Go Data Structures | MrHeaaaavy

https://mrheaaaavy.com/go/godata/

原文地址:Go Data Structures 原作者:Russ Cox 原文发表于:2009-11-24 所有图片均来源于原文 译者注:由于本文年代久远,部分内容可能已经过时,请读者自行甄别。译者在能力范围之内,会在译文中进行标注。 在向新程序员解释 Go 语言时,我发现解释 Go 的值在内存中的样子非常有用,这有助于他们建立正确的直觉来判断哪些操作开销大,哪些操作开销小。本文

Java 字节码结构 | MrHeaaaavy

https://mrheaaaavy.com/jvm/bytecode-structure/

字节码结构 区域 大小(字节) 说明 魔数 4 固定为 0xCAFEBABE 副版本号 2 Minor Version 主版本号 2 Majar Version 常量池计数器 2 常量池大小 常量池数据区 字面量和符号引用 访问标志 2 表示访问权限 类索引 2 确定当前类的全限定名 超类索引 2 确定当前类的超类全限定名 接口计数器 2 接口数量

Stringer | MrHeaaaavy

https://mrheaaaavy.com/go/stringer/

需求在 Go 中,我们一般用自定义类型来实现枚举的功能,如下代码所示: 12345678// sport.gotype Sport intconst ( Football Sport = 1 // 足球 Basketball Sport = 2 // 篮球 TableTennis Sport = 3 // 乒乓球) 而在实际的使用过程中,我们还需要枚举值能够自解释,比如获取该枚举值定义的实际意义

[翻译]Go Slices: usage and internals | MrHeaaaavy

https://mrheaaaavy.com/go/slice/

原文地址:slices-intro 原作者:Andrew Gerrand 原文发表于:2011-01-5 所有图片均来源于原文 介绍Go 语言的切片类型提供了方便且高效的方式来操作 类型化的数据序列。切片类型除了一些特殊的属性外,与其他程序语言的数组非常相似。本文将研究切片是什么以及如何使用它。 数组切片类型是建立在数组之上的抽象概念,所以在深入切片之前我们首先需要了解数组。 数组

[翻译]Go Data Structures: Interfaces | MrHeaaaavy

https://mrheaaaavy.com/go/interface/

原文地址:Go Data Structures: Interfaces 原作者:Russ Cox 原文发表于:2009-12-01 所有图片均来源于原文 译者注: 由于本文年代久远,部分内容可能已经过时,请读者自行甄别; 译者在能力范围之内,会在译文中进行标注过时内容以及新的实现; 文中部分链接已失效,译者已尽力恢复。 从语言设计的角度来看,对于我个人而言,Go 语言的接口是

Java 内存模型基础 | MrHeaaaavy

https://mrheaaaavy.com/jvm/jmm-basic/

在多核的计算机系统中,处理器通常拥有一个或多个处理器高速缓存(如 L1、L2 和 L3 等),用来提高数据的读取速度(因为 L1、L2 和 L3 等高速缓存从物理级别更接近处理器)和减少共享数据在总线上的传输(因为大部分的内存操作基本都能在 CPU 的本地高速缓存完成)。高速缓存可以极大地提高性能,但是也带来了新的挑战。例如:两个处理器同时访问一个内存地址,在何种条件下他们都能看到内存中同样的值?

HashMap | MrHeaaaavy

https://mrheaaaavy.com/java/hashmap/

基本描述HashMap 是一个基于哈希表(Hash table)的 Map 接口的实现,它实现了 Map 接口的所有操作,并允许空值和空键。 它除了非线程安全和允许空值空键外,大致和 Hashtable 是一致的;并且它也不能保证其中元素的顺序,实际上,随着时间的推移,其中元素的顺序也会发生改变。 在元素没有冲突、所有元素都能够均匀地分散到其中的各个 bucket 的情况下,HashMap 基本的

HotSpot 虚拟机垃圾回收调优指南 | MrHeaaaavy

https://mrheaaaavy.com/java/hotspot-virtual-machine-garbage-collection-tuning-guide/

原文地址:Oracle Java Doc 对应版本:Java 11 原文发表于:2018-09 垃圾回收调优简介从桌面上的小程序到大型服务器上的 Web 应用,多种多样的程序都使用 Java 进行开发。为了支持这些部署形态和运行模式,Java HotSpot 虚拟机有针对性地为不同的场景提供了不同的垃圾回收器。Java 根据应用程序运行的计算类型来自动选择最恰当的垃圾回收器,然而这个

自动内存管理 | MrHeaaaavy

https://mrheaaaavy.com/gc/automatic-memory-management/

自动内存管理(Automatic Memory Management)是很多现代程序语言提供的功能之一。自动内存管理通常包含两个部分:一是分配,而是回收;之所以称之为自动,是因为在这些语言中无需程序员手动显式地申请或释放内存。 比如在 C 语言中,你必须保证 malloc 和 free 是成对出现的,而由于这一切都是手动进行,那么就有可能出现问题。比如申请了内存却忘记了释放,会造成内存泄漏,而且会

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.