自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 golang mutex 锁原理 、源码分析

本文介绍了 mutex 锁 两种模式:正常模式、饥饿模式以及 两章模式的切换条件最后将对 mutex 源码进行分析一、 mutex 锁 模式及运行原理二、mutex 锁 源码分析未完待续......

2021-03-29 18:40:16 278

原创 进程 线程 协程 以及golang协程创建、出让、恢复、监控

一、进程 线程 概念本文不做过多解析概念。名词的指代,以及形容词的描述,本文推荐以下两篇文章。这两篇文章很好的从两个角度解释了进程及线程1. 线程和进程的区别是什么? - zhonyong的回答 - 知乎 https://www.zhihu.com/question/25532384/answer/811525712. 阮一峰http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html二、协程续上进程线程的..

2021-03-26 18:58:49 335

原创 golang interface 接口解析

想要理解interface,需先要理解【类型元数据】老规矩,直接上图一、类型元数据二、runtime._type 概况三、空接口四、非空接口五、itab缓存复用六、类型断言未完待续。。。参考:幼麟实验室学习整理:马丁之帜...

2021-03-25 17:35:50 267

原创 golang 函数调用栈解析

一、函数调用跳转二、函数栈帧布局三、栈分配未完待续......参考:右麟实验室学习整理:马丁之帜

2021-03-24 12:31:27 472 1

原创 golang 平衡二叉树原理及代码实现

本文将对平衡二叉树的旋转原理进行分析。至于平衡二叉树是什么,大家可移步度娘,之后回到这里继续浏览。本人还将使用golang实现二叉树的前中后序的打印,插入(平衡旋转)。话不多说,上图:废话少说,上golang实现的代码:1. 定义了一个二叉树的接口 文件目录 tree/tree.go(请忽略默认int存储数据,大家根据喜好自行优化即可,对于删除和搜索本人并未提供实现,想学习的朋友可根据本人提供的思路自己实现一下,我想这样才能真的理解并记住它)pac.

2021-03-23 19:32:36 391

原创 golang slice

golang silce

2021-03-22 19:37:04 54

转载 goroutine

https://www.jianshu.com/p/fa6d82934cb8https://www.jianshu.com/p/84bcb26c4fb7

2020-01-17 09:44:36 78

原创 golang开发学习小记

1.面向接口 struct 内组合 interface

2020-01-16 12:15:15 102

原创 优惠券代码架构设计

2020-01-16 12:06:37 1095

原创 业务抽象解耦

支付系统脑图:

2020-01-16 12:03:48 254

原创 docker-compose php+nginx+elasticsearch+redis集群配置

php+nginx+elasticsearch+redis集群配置version: "3"services: nginx: container_name: web-nginx image: nginx:latest restart: always ports: - 80:80 volumes: - ./webserver:/w...

2020-01-16 11:59:09 255

转载 你可能不了解的strtotime函数

转载自:http://www.phppan.com/2011/06/PHP-strtotime/在前面的文章 中, 我们提到strtotime函数在使用strtotime(”-1 month”)求上一个月的今天时会出一些状况,因此也引出写这篇文章,本文包括如下内容:strtotime函数的一些用法strtotime函数的实现基本原理strtotime(”-1 month”)

2016-06-14 14:39:01 527

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除