加载中
golang 空结构体

golang 空结构体 初始化一个结构体的时候可以使用new或者{}T来进行。 用下面3个结构体来测试 type Nil1 struct { } type Nil2 struct { } type Nil3 struct { Id1 int Id2 int } func main()...

2021/03/12 16:24
247
mysql 事务/索引/缓冲池/日志 随记

MYSQL 引擎对比 innodb 存储结构 表保存在同一数据文件,单表大小受限于操作系统 事务处理 支持 锁 表锁 行锁 能提高并发 全文索引 不支持FULLTEXT,可使用插件,5.6.4后支持FULLTEXT,5.7.6...

2021/02/22 16:53
2.9K
Kafka 初见

Kafka 基础 Broker 一个集群中,每个服务server Topic 主题,代表一个消息的类型 partition 分区,对一个topic划分为多个分区 Replica 一个分区可以存在多个replica,除了leader对外提供服务,...

2021/02/07 14:56
152
Redis常用理论

Redis 数据结构 string 二进制安全,可以存储任何数据 Sesion 访问次数-incr 长期存在,修改并不频繁 限制IP次数 hash 适合对象存储 购物车,id field,value list 链表数据结构 lrange可以进行...

2021/01/11 17:20
652
golang linkname

再查看golang核心包时,有时会遇见调用的方法并没有方法体。 例如: package test func hi()string func PrintInfo(){ res :=hi() fmt.Println(res) } package other //go:linkname Hitest t...

Go
2019/01/31 16:34
166
node knex mysql ER_NOT_SUPPORTED_AUTH_MODE

knex.js knex是可以用于支持 node.js和browser 查询SQL的框架。 安装 根据官网介绍 安装十分简单 npm install knex --save 并选择安装你需要的数据库驱动 $ npm install pg $ npm install s...

golang中defer的使用

goland defer 朋友询问golang中defer的一些问题,作下记录 defer与return的顺序 首先是确定defer和return谁现执行。在网上或者官网上去查询可以找到答案。 defer是在return之前执行。 多个d...

2019/01/25 15:51
288
数学随记—公式定理

数学随记—公式定理 初等函数 幂函数 以底数为自变量,幂为因变量,指数为常数的函数称为幂函数 y=x^a 指数函数 底数为常数,指数为自变量,幂为因变量的函数称为指数函数 y=a^x 对数函数 对...

COS
2018/05/15 14:30
788
数学符号大全

大写 小写 英文注音 国际音标注音 Α α alpha alfa Β β beta beta Γ γ gamma gamma Δ δ deta delta Ε ε epsilon epsilon Ζ ζ zeta zeta Η η eta eta Θ θ theta θita Ι ι ...

2018/05/03 11:00
202
HTTP 1.X/2.0

HTTP HTTP 1.X HTTP是建立在TCP协议上的,HTTP协议的瓶颈及优化都是基于TCP协议本身的特性。 TCP建立连接时有三次握手 会有1.5RTT的延迟,为了避免每次请求都经历握手待来的延迟,应用层会选...

2018/04/26 11:51
168
centos 安装 foundationDB及初步使用

因苹果开源 foundationDB ,即安装一个试试。 安装 首先下载操作系统相对的包。 下载链接 centos下载rpm包 利用rpm安装 rpm -ivh foundationdb-clients-5.1.5-1.el6.x86_64.rpm foundationd...

2018/04/26 09:53
1.4K
centos 安装rabbitmq遇见 Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces

centos 安装rabbitmq 首先安装erlang 下载rpm仓库:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 安装rpm仓库 rpm -Uvh erlang-solutions-1.0-1.noarch.r...

2018/03/20 17:30
2.7W
golang Reflect包

Reflect包 Reflect 反射包有2个重要的类型,分别通过Typeof()和ValueOf()返回。 分别在源码包里的reflect包中的type.go和value.go Type TypeOf() 返回一个Type接口类型,源码中 type Type in...

2018/03/05 15:16
1.3K
golang Endian字节序

golang 字节序 简述 最近看TCP通信发现字节序,对此不太了解,故记录下来。 所谓字节序就是字符顺序。在查看资料常用的有2类排序方式: Big-Endian 高位字节放在内存的低地址端,低位字节放在...

2018/01/31 15:46
8.4K
golang Tag

Tag 理解 Golang中可以对struct定义Tag 例如: type TestTag struct{ UserName string `json:"name"` Age Int `json:"age"` } json:"name"就是 UserName属性的tag。 我们可以在反...

2018/01/12 10:23
178
Golang 字符串转URLCode

Golang 字符串转URLCode 最近因调用gitlab API,在生成某些字符串的时候直接请求 gitlab API 失败, url如下: keysURL := "http://192.168.1.212:10080/api/v3/user/keys?id=" + strconv.I...

2017/03/30 11:12
790
Go转json数组

Golang json数组 struct

2017/03/29 10:46
2.8K
SQLSERVER sysobjects syscolumns

最近因要分析一个其他项目数据库,由于没有数据字典十分难受。在网上查询到一个存储过程可以根据一个值查询到所在表的所在列。 其中存储过程中调用了2张系统表sysobjects syscolumns 其中sys...

2016/12/28 18:04
171

没有更多内容

加载失败,请刷新页面

返回顶部
顶部