qing's 随笔


  • 首页

  • 标签

  • 分类

  • 公益404

  • 搜索

go调度器

zyh 发表于 2020-04-26 | 分类于 go
GMP模型简介主要分为3个部分G(goroutine),M(machine), P(process)。 G(goroutine)goroutine = Golang + Coroutine,是golang实现的的协程,相比较与线程更加轻量,有以下特点。 相比线程,其启动的代价很小,以很小栈空间启动 ...
阅读全文 »

mac上安装GO安装

Guyuqing 发表于 2020-04-26 | 分类于 go
安装Homebrew官网https://brew.sh/index_zh-tw 安装: 1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)&quo ...
阅读全文 »

设计模式-原型模式

Guyuqing 发表于 2020-04-02 | 分类于 设计模式
什么是原型模式原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 相信大家都都听过Java中的克隆(clone()),所谓的原型模式其实就是克隆,以某个对象为原型,复制出新的对象。 代码实现原型模式其实就是Java中的克隆,在Java中实现克隆可以通过实现 Cloneable接口,并重写 ...
阅读全文 »

设计模式-享元模式

Guyuqing 发表于 2020-04-02 | 分类于 设计模式
什么是享元模式享元模式(Flyweight Pattern) ,运用共享技术有效的支持大量的细粒度对象。换句话说,使用享元模式对相同或者类似的对象进行复用,以此来减少少相同或者类似的对象的创建数量,从而减少内存占用,提高性能。 在学习享元模式之前需要先了解一下 细粒度 和享元对象中的 内部状态、外部 ...
阅读全文 »

设计模式-代理模式

Guyuqing 发表于 2020-03-10 | 分类于 设计模式
什么是代理给某一个对象提供一个代理,并由代理对象控制对原对象的引用简单来说就是增强了一个对象的功能,比如:买火车票,app就是一个代理,他代理了火车站 #java实现的代理的办法 代理的名词 代理对象:增强后的对象 目标对象:被增强的对象 静态代理继承代理对象继承目标对象,重写需要增强的方法缺点: ...
阅读全文 »
<i class="fa fa-angle-left"></i>1234…11<i class="fa fa-angle-right"></i>

51 日志
19 分类
38 标签
GitHub 微博
© 2019 — 2021 guyuqing
全站共202.7k字
访问人数 人 总访问量 次
0%