首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
想为人民种水稻
掘友等级
水稻播种工程师
|
我想有块地
想为人民种水稻
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 0
沸点 26
赞
26
返回
|
搜索文章
最新
热门
go tcp udp http 学习笔记
1. tcp 服务器端 TCP:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议 。 监听一个端口。 接受客户端的请求。 启动 goroutine 处理客户端的请求。 2. tcp 客户端 与…
go micro 学习笔记(一)
1. micro 使用 web.NewService() 参数是我们的l地址加端口(我用的本地就把地址忽略了),返回 web.Service。 使用web.Service 的HandleFunc() 写一个 HTTP 请求。 最后使用web.Service 的Run() 启动。…
go grpc 学习笔记
1. grpc gRPC 是一个高性能、开源和通用的 RPC 框架 。 gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。 gRPC 默认使用 protocol buffers,这是 Google 开源的一套成熟的结构数据序列化…
go goroutine 学习笔记(三)
1. runtime Go运行时的调度器使用 runtime.GOMAXPROCS 设置的值来确定需要使用多少个OS线程来同时执行Go代码。默认值是机器上的CPU核心数,也可以手动的指定。 执行下面的代码设置GOMAXPROCS的参数为1 ,此时是做完一个任务再做另一个任务。 …
go goroutine 学习笔记(二)
1. 锁 Go代码中存在多个goroutine同时操作一个资源的情况,导致结果与预期不符。锁是一种常用的来控制资源的方式,确保同一时刻只有一个goroutine 获取到了资源。 在 go 语言中,锁有两种:互斥锁,读写锁。 互斥锁: sync.Mutex。 读写锁:sync.R…
go goroutine 学习笔记(一)
1. goroutine goroutine的概念类似于线程,是go语言的核心, goroutine是由Go的运行时(runtime)调度和管理的。 go 中使用 goroutine非常的简单,只需要在函数的前面加上go关键字,就可以为一个函数创建一个 goroutine。 2…
go redigo 学习笔记
1. 获取 redigo 2. 连接 redis 使用 redis.Dial("tcp", "127.0.0.1:6379") 进行连接。 3. 操作 redis.Conn.Do():用于执行各种 redis 命令。 redis.String():接受Do方法返回的值,并将其转…
redis 学习笔记(二)
1. redis 主从复制 主从结构是指一个master 有多个从节点(一般是一主两从),或者级联结构,来实现读写分离的功能。 slave 向master 发起同步命令。 master 收到命令向slave 发送 runid 和 offset ,offset就是偏移量。 sla…
redis 学习笔记(一)
1. redis 介绍 Redis是一个开源的(BSD许可)使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。 3. redis 主要配置 save 900 1 :900秒内如果超过1个key被修改,则发起快照保存。 save …
go sqlx 学习笔记
1. golang 原生 sql 操作 MySQL 2. golang 第三方库 sqlx 操作MySQL 3. 使用 Preparex 4. 使用事务 5. 将数据转成 map
下一页
个人成就
文章被点赞
3
文章被阅读
12,545
掘力值
234
关注了
1
关注者
7
收藏集
0
关注标签
1
加入于
2020-04-07