- 博客(7)
- 收藏
- 关注
转载 golang使用rabbitMQ入门代码
package mainimport ( "github.com/streadway/amqp" "log" "time")func main() { go sendMessagePreSecond() receive()}func sendMessagePreSecond() { for { ...
2018-11-14 10:23:00
132
转载 HTTPS相关知识以及在golang中的应用
最近简单学习了HTTPS,并在golang中实践了一下,现在把学到的知识记录下来,方便以后查看,如果有幸能帮到有需要的人就更好了,如果有错误欢迎留言指出。一些简单的概念,可以自行百度百科HTTPS简介:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是H...
2018-10-02 12:47:00
140
转载 解决protobuf import路径的问题
网上关于protobuf import的文章不太详细,有些问题说的不全,比如import时的路径是在哪个目录中搜索的,比如:我有一个这样的目录结构,我怎么在demo2/protoDemo2.proto文件中导入demo1/test.proto中的文件呢?以下是protoDemo2.proto中的代码: 1 syntax="proto3"; 2 import "te...
2018-09-09 23:09:00
5512
转载 把链表分成大于,等于,小于某数的区域
做法一:可以将各元素放入数组,通过数组进行分区,最后将数组中的各元素按顺序相连。做法二:使用节点指针,less,lessEnd,equal,equalEnd,more,moreEnd。遍历链表,将遍历的元素和下一个元素打断,判断该元素是大于,等于还是小于目标值,将元素分发至相应的区域,遍历结束之后将各个区域相连,即可完成分区。做法二代码: 1 package algori...
2018-08-12 22:06:00
199
转载 之字形打印矩阵
例如:矩阵为arr := [][]int { {1,2,3,4,5,6,7}, {8,9,10,11,12,13,14}, {15,16,17,18,19,20,21},}打印顺序为:1,8,2,3,9,15,16,10,4,5,11,17,18,12,6,7,13,19,20,14,21设计思想为,将矩阵分为:[1][2,8][3,9,15][4,10,16]....[21...
2018-08-12 09:45:00
81
转载 实现二维数组顺时针旋转的功能
用GO实现二维数组的顺时针旋转,总体思想为,确定好正方形二维数组的边界,从边开始旋转,转完整个边界之后把二维数组向内缩小一个边界,找到边界,继续旋转(交换)....例如:{ 1, 2, 3, 4}{ 5, 6, 7, 8}{ 9,10,11,12}{13,14,15,16}旋转后:{13, 9, 5, 1}{14,10, 6, 2}...
2018-08-09 22:09:00
403
转载 自定义连接池
自定义连接池 步骤: 创建: 如果想在类加载的时候就创建几个Connection,就需要用到静态代码块 创建Connection之后要找一个容器来存放,所以用到了集合 因为存取操作多,所以选择了,存取快查找慢的LinkedList集合 将固定数量的Connection加入到LinkedList集合中 获取: ...
2017-08-24 21:26:00
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人