- 博客(12)
- 问答 (1)
- 收藏
- 关注
转载 golang 使用 strings.Split 切割的注意
golang 使用 strings.Split 切割的注意s := strings.Split("", "") fmt.Println(s, len(s)) s = strings.Split("abc,abc", "") fmt.Println(s, len(s)) s = strings.Split("", ",")
2017-12-20 11:44:10 71007 4
转载 如何关闭Golang中的HTTP连接 How to Close Golang's HTTP connection
我们的一个服务是用Go写的,在测试的时候发现几个小时之后它就会core掉,而且core的时候没有打出任何堆栈信息,简单分析后发现该服务中的几个HTTP服务的连接数不断增长,而我们的开发机的fd limit只有1024,当该服务所属进程的连接数增长到系统的fd limit的时候,它被操作系统杀掉了。。。 HTTP Connection中连接未被释放的问题在https://groups.google.
2017-12-19 15:30:21 5095
转载 golang range 遍历
在python,我们常用for i in x来遍历list/tuple,在go语言中,遍历数据或切片时可以用range,range会产生两个值,分别是数据的索引与值:package mainimport "fmt"func main() { x := []string{"a", "b", "c"} for v := range x { fmt.Println(v) //
2017-12-19 15:05:52 21435
转载 golang字符串不能为"nil"
字符串不能被赋为”空”:package mainfunc main() { var x string = nil //error if x == nil { //error x = "default" }}./hello.go:4: cannot use nil as type string in assignment./hello.go:6: inval
2017-12-19 14:55:36 22947 2
转载 golang中json小谈之字符串转浮点数
有时会有这种需求,将一个json数据形如:{"x":"golang", "y":"520.1314"}中的y反序列化为浮点类型,如果这样写:package mainimport ( "encoding/json" "fmt")type JsonTest struct { X string `json:"x"` Y float64 `json:"y"`}func
2017-12-19 14:49:59 5688
转载 go连接mysql数据库
首先,在mysql数据库中建立一张表:CREATE TABLE `t_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `age` int(11) DEFAULT '0', `name` varchar(32) COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGI
2017-12-19 14:33:00 763 1
转载 Java中的ReentrantLock和synchronized两种锁定机制的对比
多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构造 —— synchronized 和 volatile 。在简化与平台无关的并发类的开发的同时,它决没有使并发类的编写工作变得更繁琐,只是使它变
2017-12-12 15:56:23 208
转载 分布式锁与实现(一)——基于Redis实现
概述目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一
2017-12-06 10:33:34 13156
空空如也
后端接口和h5交互,复杂请求只有OPTIONS,然后就没有POST请求了,为何?
2019-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人