会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
算盘—写好每一行代码!
一蓑烟雨任平生
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
8
9
10
11
12
13
14
15
16
···
47
下一页
2021年4月19日
Go语言实现TCP通信
摘要: TCP协议TCP/IP(Transmission Control Protocol/Internet Protocol) 即传输控制协议/网间协议,是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transport layer)通信协议,因为是面向连接的协议,数据像水流一样传输,会存在黏包
阅读全文
posted @ 2021-04-19 16:26 算盘
阅读(321)
评论(0)
推荐(0)
2021年4月11日
接口的定义
摘要: 接口是一个或多个方法签名的集合。 任何类型的方法集中只要拥有该接口'对应的全部方法'签名。 就表示它 "实现" 了该接口,无须在该类型上显式声明实现了哪个接口。 这称为Structural Typing。 所谓对应方法,是指有相同名称、参数列表 (不包括参数名) 以及返回值。 当然,该类型还可以有其
阅读全文
posted @ 2021-04-11 21:23 算盘
阅读(463)
评论(0)
推荐(0)
2021年4月3日
延迟调用(defer)
摘要: defer特性: 1. 关键字 defer 用于注册延迟调用。 2. 这些调用直到 return 前才被执。因此,可以用来做资源清理。 3. 多个defer语句,按先进后出的方式执行。 4. defer语句中的变量,在defer声明时就决定了。 defer用途: 1. 关闭文件句柄 2. 锁资源释放
阅读全文
posted @ 2021-04-03 20:07 算盘
阅读(82)
评论(0)
推荐(0)
2021年3月30日
函数参数
摘要: 函数定义时指出,函数定义时有参数,该变量可称为函数的形参。形参就像定义在函数体内的局部变量。 但当调用函数,传递过来的变量就是函数的实参,函数可以通过两种方式来传递参数: 值传递:指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 引用传递:是指在调
阅读全文
posted @ 2021-03-30 17:28 算盘
阅读(130)
评论(0)
推荐(0)
2021年3月12日
循环控制Goto、Break、Continue
摘要: 1.三个语句都可以配合标签(label)使用2.标签名区分大小写,定以后若不使用会造成编译错误3.continue、break配合标签(label)可用于多层循环跳出4.goto是调整执行位置,与continue、break配合标签(label)的结果并不相同
阅读全文
posted @ 2021-03-12 10:41 算盘
阅读(82)
评论(0)
推荐(0)
2021年3月6日
Redis两种固化到硬盘的方式
摘要: 1、snapshot(常用的)速度快,但是可能丢失一段数据可以配置一些自动保存策略:例如-1分钟只要有修改就保存,30分钟修改多少次就保存save/bgsave 主动save阻塞 bgsave非阻塞的 2、AOF通过日志来恢复数据,任何操作都需要日志这个效率太低;数据不会丢失
阅读全文
posted @ 2021-03-06 18:55 算盘
阅读(246)
评论(0)
推荐(0)
2021年3月1日
for 和 for range有什么区别?
摘要: 主要是使用场景不同 for可以 遍历array和slice 遍历key为整型递增的map 遍历string for range可以完成所有for可以做的事情,却能做到for不能做的,包括 遍历key为string类型的map并同时获取key和value 遍历channel
阅读全文
posted @ 2021-03-01 17:02 算盘
阅读(155)
评论(0)
推荐(0)
2021年2月21日
结构体的方法和接收者
摘要: Go语言中的方法(Method)是一种作用于特定类型变量的函数。这种特定类型变量叫做接收者(Receiver)。接收者的概念就类似于其他语言中的this或者self。 方法的定义格式如下:func (接收者变量 接收者类型) 方法名(参数列表) (返回参数) { 函数体} 1.接收者变量:接收者中的
阅读全文
posted @ 2021-02-21 19:21 算盘
阅读(103)
评论(0)
推荐(0)
2021年2月12日
Go语言中new与make的区别
摘要: 1.二者都是用来做内存分配的。2.make只用于slice、map以及channel的初始化,返回的还是这三个引用类型本身;3.而new用于类型的内存分配,并且内存对应的值为类型零值,返回的是指向类型的指针。
阅读全文
posted @ 2021-02-12 13:43 算盘
阅读(292)
评论(0)
推荐(0)
2021年2月9日
签名(signed)cookie和令牌(token)cookie
摘要: 对于用来登录的cookie,有两种常见的方式可以将登录信息存储在cookie里面:一种是签名(signed)cookie,另一种是令牌(token)cookie 签名cookie通常会存储用户名,可能还有用户ID、用户最后一次成功登录的时间,以及网站觉得有用的其他任何信息。令牌cookie会在coo
阅读全文
posted @ 2021-02-09 09:49 算盘
阅读(953)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
47
下一页
公告