Go Json 技巧 2020-05-12 golang 约 710 字 预计阅读 2 分钟 omitempty 忽略 struct 空字段,当字段的值为空值的时候,它不会出现在JSON数据中. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package main import ( "encoding/json" "fmt" ) type User struct { Email string `json:"email"` Password string 阅读更多
Go 开发遇到的性能问题 2020-05-09 golang 约 653 字 预计阅读 2 分钟 原生 json 包效率低 原因 原生 json 包主要是用到了reflect,所以比较慢,推荐优先使用 json-iterator 包解析 json。 代码分析 测试环境:macbook pro macos Go 版本: 阅读更多
PHP注释规范 2020-05-08 php 约 386 字 预计阅读 1 分钟 函数/方法注释规范 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 /** * @param 定义函数或者方法的参数信息 * @return 定义函数或者方法的返回信息 * @throws 指明 阅读更多
PHP 的一些坑 2020-05-07 php 约 666 字 预计阅读 2 分钟 大小写的坑 mysql5.7 查询不区分大小写。 php7.2 array_diff() 区分大小写,在不区分大小写的情况下取差集,应使用 array_udiff() 和 strcasecmp() 处理 示例:array_udiff([‘a 阅读更多
Mysql 主从复制延时案例 2020-05-07 database 约 4314 字 预计阅读 9 分钟 MySQL 主从复制的延时一直是业界困扰已久的问题。延时的出现会降低主从读写分离的价值,不利于数据实时性较高的业务使用 MySQL。 如果主从复制之间出现 阅读更多