会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孙龙 程序员
少时总觉为人易,华年方知立业难
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
19
20
21
22
23
24
25
26
27
···
76
下一页
2021年1月26日
Golang 的 goroutine 是如何实现的?
摘要: 我知道同步并发的原理是利用进程或者线程,由操作系统调度;异步并发的原理是 DMA,即不经过 CPU 直接把 IO 的某一快 copy 到 memory 上或者反之,那么,新学 Golang 的我想知道,Golang 的所谓 goroutine (协程)如何实现的? 作者:Yi Wang链接:http
阅读全文
posted @ 2021-01-26 14:43 孙龙-程序员
阅读(260)
评论(0)
推荐(0)
2021年1月25日
golang分布式链路追踪 OpenTracing jaeger
摘要: golang分布式链路追踪 jaeger,OpenTracing,jaeger http中的传递,jaeger进程间的传递 grpc中传递traceId grpc metadata
阅读全文
posted @ 2021-01-25 14:02 孙龙-程序员
阅读(3119)
评论(0)
推荐(0)
2021年1月22日
HTTP 和 HTTPS,为什么HTTPS安全?
摘要: HTTP协议通常承载与 TCP协议之上,在HTTP和TCP之间添加一个安全协议层(SSL或TSL),这个时候,就成了我们常说的HTTPS 默认HTTP的端口号为80,HTTPS的端口号为443 因为网络请求需要中间有很多的服务器路由的转发,中间的节点都可能篡改信息,而如果使用HTTPS,密钥在你和终
阅读全文
posted @ 2021-01-22 10:37 孙龙-程序员
阅读(308)
评论(0)
推荐(0)
2020年12月23日
gitlab 强制提交
摘要: 之前在自己的电脑上强制提交了不少次。然后刚才发现之前部署的gitlab强制提交不了。 git push -f origin master $ git push -f origin master Total 0 (delta 0), reused 0 (delta 0) remote: GitLab:
阅读全文
posted @ 2020-12-23 16:49 孙龙-程序员
阅读(945)
评论(0)
推荐(0)
golang数组 切片 映射注意事项
摘要: 克隆切片,删除切片,删除切片某个元素,删除切片一段元素
阅读全文
posted @ 2020-12-23 10:32 孙龙-程序员
阅读(198)
评论(0)
推荐(0)
2020年12月8日
git版本升级
摘要: Git版本升级(查看版本信息 git version)旧版本:git version 1.7.1新版本:git version 2.2.1 一、安装依赖包:1、下载安装 libiconv-1.14.tar.gz wget http://ftp.gnu.org/pub/gnu/libiconv/lib
阅读全文
posted @ 2020-12-08 14:21 孙龙-程序员
阅读(10570)
评论(0)
推荐(0)
2020年11月9日
Linux 查找bom头文件,清除bom头命令
摘要: 1、查找bom头文件 grep -r -I -l $'^\xEF\xBB\xBF' ./ 2、替换bom头文件 find . -type f -exec sed -i 's/\xEF\xBB\xBF//' {} \;
阅读全文
posted @ 2020-11-09 17:22 孙龙-程序员
阅读(545)
评论(0)
推荐(0)
2020年10月30日
golang etcd clientv3.New()不报超时错误的问题解决
摘要: 正常来说,clietntv3的初始化代码如下: config := clientv3.Config{ Endpoints: []string{"localhost:2379"}, DialTimeout: 2*time.Second, } client, err := clientv3.New(co
阅读全文
posted @ 2020-10-30 18:05 孙龙-程序员
阅读(773)
评论(0)
推荐(0)
2020年10月27日
golang 反向代理reverseproxy源码分析
摘要: 1 基于reverse proxy实现的反向代理例子 package main import ( "log" "net/http" "net/http/httputil" "net/url" ) func main() { // 地址重写实例 // http://127.0.0.1:8888/tes
阅读全文
posted @ 2020-10-27 10:56 孙龙-程序员
阅读(1470)
评论(0)
推荐(0)
2020年10月21日
Go类型系统概述
摘要: 概念:基本类型(basic type) 内置基本类型已经在前面的文章基本类型和它们的字面量表示一文中介绍过了。 为了本文的完整性,这些内置类型重新被列在这里: 内置字符串类型:string. 内置布尔类型:bool. 内置数值类型: int8、uint8(byte)、int16、uint16、int
阅读全文
posted @ 2020-10-21 15:12 孙龙-程序员
阅读(463)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
76
下一页