![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随手笔记
a.亮亮亮wl
这个作者很懒,什么都没留下…
展开
-
etcd 小记
etcd集群,通过go的代码访问不到etcdctl客户端设置的key,客户端也访问不到go代码设置的key,这两个是不同存储空间原创 2020-11-02 16:40:06 · 102 阅读 · 0 评论 -
go Casbin配置文件,以及匹配规则
今天学了一下casbin,对caspin的怎么匹配的有了心得,我自己的理解,相关资料也没有查询,只是为了把我的想法在此记录下来引用一下https://juejin.im/post/6844904191257739277#heading-1该文档的例子,我也是根据这个学的。我们首先编写模型文件:model.conf[request_definition] //接收器,代码里调用e.Enforce(sub, obj, act)的时候,会把值赋给这几个参数r = sub, obj, act[poli原创 2020-10-13 14:26:08 · 1409 阅读 · 0 评论 -
go http如何工作的
网络这一块知识就不再详解了,以免篇幅过长,直接说明代码使用http包,实现web服务器流程import ( "fmt" "net/http" "strings" "log")func sayhelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数,默认是不会解析的 fmt.Println(r.Form) //这些信息是输出到服务器端的打印信息 f原创 2020-07-06 11:59:06 · 128 阅读 · 0 评论 -
go socket实现简单窗口聊天
服务端的代码package mainimport ( "fmt" "net" "time")var ConnSlice map[net.Conn]*Heartbeattype Heartbeat struct { endTime int64 //过期时间}func main(){ ConnSlice = map[net.Conn]*Heartbeat{} l,err:=net.Listen("tcp","127.0.0.1:6666") if err!=nil{ fmt.原创 2020-06-27 16:17:32 · 404 阅读 · 0 评论 -
docker-compose配置redis主从复制,哨兵模式
因为前面关联了主redis,这里ip可以直接设置主redis的别名(直接容器名字没有试过)。端口虽然映射是8796,实际上还是填6376.原创 2019-11-06 12:06:07 · 1084 阅读 · 0 评论 -
Docker安装redis,自定义配置文件
找docker容器半天,没有找到redis.conf文件,百度搜索一下,也没有满意的结果,最后自己映射了一个配置文件。先创建redis.conf文件。内容拷贝其他的redis.conf。编写docker-compose文件这里有一个docker-compose文件详解的链接。参考https://www.cnblogs.com/sxdcgaq8080/p/10072040.html执行do...原创 2019-11-05 18:33:57 · 1909 阅读 · 0 评论 -
Redis集合
redis的集合 如果存储的是数字 是有序的 底层数据结构使用的是整数集合原创 2019-10-30 17:41:31 · 84 阅读 · 0 评论