作者 | 陈洁、高相林 业界要闻 Kubernetes 文档增加反种族歧视声明 所有 Kubernetes 相关的文档统一加上了反种族歧视的声明 Header,以表达社区坚决反对种族歧视的立场。此外,golang/kubernetes 均已将代码中的 whitelist/blacklist,mast ...
分类:
其他好文 时间:
2020-06-22 12:56:57
阅读次数:
46
摘要:Go 能很好的支持并发模型,这也是 Go 如此火热的原因,那今天我们来学习 Go 的调度机制。 数据结构 G 结构体 G 是 goroutine 的缩写,相当于操作系统中的进程控制块,在这里就是 goroutine 的控制结构,是对 goroutine 的抽象,下面是 G 的结构(只列出了部分 ...
分类:
其他好文 时间:
2020-06-22 01:07:54
阅读次数:
104
1基于reverseproxy实现的反向代理例子packagemainimport("log""net/http""net/http/httputil""net/url")funcmain(){//地址重写实例//http://127.0.0.1:8888/test?id=1=》http://127.0.0.1:8081/reverse/test?id=1rs1:="http://127.0.0.
分类:
其他好文 时间:
2020-06-21 18:16:09
阅读次数:
61
首先说明学习路径,一个网站值得参考:Go语言中文网,https://studygolang.com/;文档,http://docscn.studygolang.com/doc/。https://www.runoob.com/go/go-tutorial.html Go(又称Golang)是Googl ...
分类:
编程语言 时间:
2020-06-21 13:59:50
阅读次数:
62
public int[] pondSizes(int[][] land) { List<Integer> list = new ArrayList<>(); int temp; for (int i = 0; i < land.length; i++) { for (int j = 0; j < l ...
分类:
其他好文 时间:
2020-06-21 12:04:47
阅读次数:
127
//冒泡排序 #include<stdio.h> #include<time.h> void fun(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++) if(a[j]>a[j+1]) { t=a[j]; a[j ...
分类:
编程语言 时间:
2020-06-21 09:47:55
阅读次数:
57
滴滴2019年php高级研发工程师面试题总结一 算法 基本排序算法要会写,时间复杂度要会推算, 主要是冒泡排序, 快速排序, 选择排序.查找算法,要会写二分查找法, 实际场景要会应用.实例算法思路要明白,基本算法看多了, 我觉得是几种思路的变换, 需要自己领悟.面试中考过: 猴子选大王 斗地主项目设 ...
分类:
Web程序 时间:
2020-06-20 21:54:50
阅读次数:
104
1 /* 2 * twitter雪花算法golang实现,生成唯一趋势自增id 3 * 保留位:63位 4 * 毫秒时间戳:[62-20]43位,时间范围[1970-01-01 00:00:00.000,2248-09-26 15:10:22.207] 5 * 机器id:[19-12]8位,十进制范 ...
分类:
编程语言 时间:
2020-06-20 19:02:58
阅读次数:
80
问题:前端输入的日期格式为:yyyy-mm-dd,yyyy-m-d。时间格式为:hh:mm:ss,h:m:s,h,hh。总之,输入的格式不一定固定。 解决办法:写一个日期时间字符串处理函数,将不规范的字符串格式统一为一种格式供go反序列化为time。 方法如下: // 格式化日期字符串 func F ...
分类:
其他好文 时间:
2020-06-20 18:27:49
阅读次数:
82
/** 一个用来进行go routine的函数 */ func print_something(msg string){ for i:= 0;i < 5;i++{ time.Sleep(1 * time.Second) fmt.Println(msg) } } /** 异步相加,并将结果放在通道中 ...
分类:
其他好文 时间:
2020-06-20 13:43:41
阅读次数:
52