首页
分类
系列
深入理解Golang
常用Golang函数
力扣LeetCode
归档
瞬间
链接
留言
探索者 - KunkkaWu的技术空间 - 我的个人学习笔记
行动起来,活在当下
累计撰写
72
篇文章
累计创建
91
个标签
累计收到
10
条评论
栏目
首页
分类
系列
深入理解Golang
常用Golang函数
力扣LeetCode
归档
瞬间
链接
留言
目 录
CONTENT
以下是
Kunkka Wu
的文章
2023-05-09
markdown如何设置居中对齐,左对齐,右对齐
Markdown语法本身没有对齐方式,但Markdown中支持基本的HTMl语法,可以使用HTML语法。
2023-05-09
9148
0
1
技术方案
2023-04-26
深入理解Golang的reflect原理
反射是指在运行期对程序本身进行访问和修改的能力。程序编译后,变量被转换为内存地址,而变量名无法被编译器写入可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在编译器将变量的反射信息如字段名称、类型信息等整合到可执行文件中,并给程序提供接口访问反射信息,这样可以在程序运行期获取类型的反射信息, 并修改他们。
2023-04-26
9917
0
4
Golang
深入理解系列
2023-04-23
使用ChatGPT生成了十种排序算法
2023-04-23
7602
0
0
Golang
2023-03-21
在Golang中常见的阻塞使用方式
在工作和学习总,使用Golang的实现业务逻辑的时候,往往需要使流程阻塞一段时间等待其他协程的执行;或者永久阻塞来监听一些连接信息等。下面提供了几种常见的阻塞方式,仅供参考。
2023-03-21
8648
0
2
Golang
2023-03-17
Golang升级1.18之后panic()报错
报错:本地Golang升级到1.18后,发现原本写的一些代码在Goland中出现了一些红色的波浪线,将鼠标移到错误提示上,有如下的显示:Cannot use 'err' (type error) as the type any源代码:conn, err := listener.Acc
2023-03-17
8748
0
1
Golang
2023-03-09
Golang实现非常好用的第三方库(一)
工作和学习中为了提高效率,往往都需要一些好用的第三方库来帮助自己实现一些功能,希望下面的库对你会有帮助:【排名不分先后】
2023-03-09
8152
0
2
Golang
2023-02-15
深入理解Golang的sync.Pool原理
- 利用 GMP 的特性,为每个 P 创建了一个本地对象池 poolLocal,尽量减少并发冲突。 - 每个 poolLocal 都有一个 private 对象,优先存取 private 对象,可以避免进入复杂逻辑。 - 在 Get 和 Put 期间,利用 pin 锁定当前 P,防止 goroutine 被抢占,造成程序混乱。 - 在获取对象期间,利用对象窃取的机制,从其他 P 的本地对象池以及 victim 中获取对象。 - 充分利用 CPU Cache 特性,提升程序性能。
2023-02-15
10625
0
4
Golang
深入理解系列
2023-02-09
升级mac系统后,Git报错:no matching host key type found. Their offer: ssh-rsa
更新 macOS Ventura后,git操作时报错:Unable to negotiate with 106.52.*.* port 22: no matching host key type found. Their offer: ssh-rsafatal: Could not read fro
2023-02-09
3607
0
5
Linux
2023-02-02
Golang实现算法-约瑟夫环
什么是约瑟夫环约瑟夫问题是个著名的问题:N个人围成一圈,第一个人从1开始报数,报M的将被杀掉,下一个人接着从1开始报。如此反复,最后剩下一个,求最后的胜利者。例如只有三个人,把他们叫做A、B、C,他们围成一圈,从A开始报数,假设报2的人被杀掉。首先A开始报数,他报1。侥幸逃过一劫。然后轮到B报数,他
2023-02-02
7672
0
2
Golang
算法
2022-10-12
Golang实现默克尔树(merkle tree)
什么是默克尔树??默克尔树是一种哈希二叉树,1979年由RalphMerkle发明。哈希树可以用来验证任何一种在计算机中和计算机之间存储、处理和传输的数据。它们可以确保在点对点网络中数据传输的速度不受影响,数据跨越自由的通过任意媒介,且没有损坏,也没有改变。简单来说,哈希树(默克尔树)中,每个节点都
2022-10-12
9772
0
4
Golang
区块链
算法
1
2
3
4
5
...
8