2016年9月13日

vim自动补全插件YouCompleteMe

摘要: 前言 Valloric/YouCompleteMe可以说是vim安装最复杂的插件之一,但是一旦装好,却又是非常好用的。YouCompleteMe简称ycm 在安装折腾的过程中,我再一次的体会到,除了官网教程,百度上的教程都是辣鸡,都是坑! 安装准备: 1.确保已经安装好build-essential 阅读全文

posted @ 2016-09-13 10:19 空转流明 阅读(3917) 评论(0) 推荐(0)

2016年9月12日

mysq基础一(字段类型)

摘要: 本文转自 “旋木的技术博客” 博客,http://mrxiong.blog.51cto.com/287318/1651098 一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FL 阅读全文

posted @ 2016-09-12 16:24 空转流明 阅读(273) 评论(0) 推荐(0)

2016年9月8日

ImFire即时通讯系统构建(架构)

摘要: msgServer集群(ms) 设计作用: 该服务主要提供客户端的接入服务。每个ms维护当前接入用户的用户状态和心跳,每个ms地位是对等的。 设计考虑: ms之间不会直接交互,减少交互的复杂度。在用户数量增大的情况,只需要简单增加ms节点就可以解决。 routeServer集群(rs) 设计作用: 阅读全文

posted @ 2016-09-08 12:03 空转流明 阅读(984) 评论(0) 推荐(0)

2016年9月5日

ImFire即时通讯系统构建(需求)

摘要: ImFire需求 一期需求(近期) 1.新用户(账号)注册。 2.用户登入登出,支持pc端,移动端同时登录。 3.获取好友列表,包含好友的各种信息,状态。 4.根据用户id或用户名申请添加好友。 5.发送单聊消息(可发往陌生人)。 6.新建群聊。 7.申请加入群聊。 8.发送群聊消息。 9.获取聊天 阅读全文

posted @ 2016-09-05 11:12 空转流明 阅读(318) 评论(0) 推荐(0)

2016年9月4日

ImFire即时通讯系统构建(前言)

摘要: 缘起termtalk 一切起源于我对蘑菇街termtalk开源IM系统源代码的好奇,termtalk简称tt。无论如何,都应该先向tt致敬,开源实属不易。看了一些分析tt架构的文章,感觉还不错,说是能支持高并发高可用的。听说有一些公司也借用了该开源代码做产品,那tt应该还是不错的。但是正等我去打开t 阅读全文

posted @ 2016-09-04 00:58 空转流明 阅读(545) 评论(0) 推荐(0)

导航