自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Go进阶-Module

原文链接链接1. Module使用在文章Go入门-Go语言从入门到进阶实战中,我们介绍了GO项目的结构,但是没有解释其中的一个文件go.mod, 这其实是模块的意思。在go.mod中可以引入go的依赖。require ( github.com/golang/mock v1.4.4 github.com/golang/protobuf v1.4.3 github.com/patrickmn/go-cache v2.1.0+incompatible github.com/

2021-10-22 13:49:21 276 1

原创 Java运行时分析工具

原文链接链接Jpsjps 可以看到运行中的java进程sh-4.2$ jps370 xxx.jar180682 JpsJcmdjcmd可以看到运行中的java进程以及参数sh-4.2$ jcmd370 /usr/local/xxx.jar config_path=xxx.yaml180773 sun.tools.jcmd.JCmdJmapjmap是可以查看整个JVM内存的工具。jmap -heap <pid>即可查看JVM堆堆使用情况,主要有两块,一块是Heap

2021-10-22 13:28:58 580 1

原创 Go入门-Go语言从入门到进阶实战

原文链接链接1. 开始学习Go从一本书开始,这本书叫做《Go语言从入门到进阶实战(视频教学版)》,当然这篇Blog并不是所有的内容都来自这本书,毕竟书中也有不足之处。2. Hello World学啥语言的第一步都是Hello World, 第一步是搭建开发环境,直接下载Goland,创建一个新的工程,点击create建好项目以后,项目应该是下面这个样子的,当然我们不用关注这个go.mod是干什么的,我们只是利用IDE编写代码,使用命令行运行。s@HELLOWANG-MB1 go-stud

2021-10-22 12:19:20 701

原创 Go进阶-协程的本质与CPU的争夺

原文链接链接1. 从协程谈起很多语言都支持协程,那什么是协程,和线程进程有什么区别呢?这里推荐一篇Blog,笔者直接提取其中最重要的部分 进程、线程 和 协程 之间概念的区别   对于 进程、线程,都是有内核进行调度,有 CPU 时间片的概念,进行 抢占式调度(有多种调度算法)   对于 协程(用户级线程),这是对内核透明的,也就是系统并不知道有协程的存在,是完全由用户自己的程序进行调度的,因为是由用户程序自己控制,那么就很难像抢占式调度那样做到强制的 CPU 控制权切换到其他进程/线程

2021-10-21 19:51:53 716

原创 双数组字典树

原文链接链接0. 前置知识需要提前有字典树的知识1. 双数组字典树介绍双数组字典树英文名为DoubleArrayTrie,他的特点就是使用两个数组来表示一颗字典树,这里有比较有趣了,两个数组是怎么表达出字典树的呢?2. 双数组介绍顾名思义,有两个数组,一个是base,另一个是check。首先介绍数组的下标,数组的下标代表字典树上节点的编号,一个下标对应一个节点。其实base数组的作用是用来记录一个基础值,这个值可以是随机值,只要不产生冲突就可以了,所以这个值可以用随机数算法获取,当然这样效

2021-10-21 14:50:14 1443

原创 Go入门-Effective-Go

原文链接链接1. Effective GOhttps://github.com/bingohuang/effective-go-zh-en2. 格式化在最开始学习GO的时候,写了几篇Blog,发现代码里面的对齐都是TAB,这让我很困惑,知道现在才知道,GO语言,默认使用TAB进行对齐。当然GO还有自己的空格规则x<<8 + y<<16,向这份代码,我们根据空格就能知道计算的优先级了。3. 注释3.1. 包注释Go语言要求package语句前加上注释,来介绍整个包,如

2021-10-21 14:45:11 574

空空如也

空空如也

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

TA关注的人

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