- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 Go语言 channel详解
出处:http://hustcat.github.io/channel/“网络,并发”是Go语言的两大feature。Go语言号称“互联网的C语言”,与使用传统的C语言相比,写一个Server所使用的代码更少,也更简单。写一个Server除了网络,另外就是并发,相对python等其它语言,Go对并发支持使得它有更好的性能。Goroutine和channel是Go在“并发”方面两个核心feature
2017-09-30 18:26:20 1453
转载 go里面select-case和time.Ticker的使用注意事项
出处: https://studygolang.com/articles/5224上周末参加Go技术聚会,京东的美女工程师讲到一个select-case和time.Ticker的使用注意事项(真实的应用场景是:在测试收包的顺序的时候,加了个tick就发现丢包了),觉得很有意思,记录一下。package mainimport ( "fmt" "runtime" "time"
2017-09-30 14:25:54 1766 1
原创 Codis源码解析——sentinel的重同步(2)
Topom.ha.monitor本身相当于一个上帝视角的sentinel。它本身并不是一个实际的sentinel服务器,但是它负责收集各个sentinel的监控信息,并对集群作出反馈。这一讲我们就来看看Topom.ha.monitor。下面参数中的servers []string就是添加的sentinel的ip:port所组成的字符串数组,有多少个sentinel,数组的长度就有多少func (s
2017-09-30 11:44:52 1474 1
原创 Codis源码解析——sentinel的重同步(1)
sentinel是redis集群高可用的保障。怎么搭建sentinel,网上有很多教程,我们这里就不重复了。 添加sentinel的过程很简单。新建sentinel,调用sentinel flushconfig强制 sentinel 重写所有配置信息到配置文件,然后更新ctx.sentinel和zk上存储的信息。但是刚刚添加sentinel的OutOfSync属性默认为true,也就是说,此时与集
2017-09-27 17:39:50 2685
转载 Go语言并发模型:使用 context
出处: https://segmentfault.com/a/11900000067442131 简介在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的身份认证信息、验证相关的
2017-09-25 16:08:01 750
原创 navicat无法连接阿里云mysql
阿里云服务器上布了一个mysql,然后本地想要通过navicat连接,一直连接不上。后来索性本地telent阿里云服务器的3306端口,发现连不通,于是想到3306端口并没有对外开放。一开始以为是linux服务器的防火墙,不过查看了服务器的防火墙等等也都没有开。后来才知道,阿里云的服务器默认端口是不对外开放的,如果想要供外部访问,需要在安全组中手动添加规则。。。。这是个大坑啊首先创建安全组,然后再安
2017-09-04 11:29:37 25874 8
原创 Codis源码解析——Jodis
我们在java项目里面连接已经搭建好的Codis集群时,需要用到其java客户端——Jodis。这一篇我们就来看看Jodis是如何操作对Codis集群进行操作的。import io.codis.jodis.JedisResourcePool;import io.codis.jodis.RoundRobinJedisPool;import redis.clients.jedis.Jedi...
2017-09-01 18:17:03 6467 2
转载 Tomcat中更改网站根目录和默认页的配置方法
出处: http://blog.csdn.net/u011101881/article/details/375693151.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到:<Host name="localhost" appBase="webapps" u
2017-09-01 11:37:33 1045
maven-3.5.0
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人