首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AllenWu
掘友等级
资深后端工程师
|
一线大厂
一线大厂资深工程师,主攻后端开发,涉及Golang 、架构设计、基础框架、IM、容器、istio 、C/C++ 等领域。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
最新
热门
Golang面向对象编程之继承&虚基类【组合&接口】
Golang里面没有像C++一样有继承相关的概念,但是我们却可以实现继承相关的用法,这就要用到struct、interface这两个结构。 Golang里面有组合的概念,也就是一个struct 里面可以包含一个或者多个struct,struct可以近似理解为面向对象编程中的cl…
Golang面向对象编程之构造函数【struct&new】
构造函数是一种特殊的方法,主要用来在创建对象时初始化对象,即为对象成员变量赋初始值。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们,即构造函数的重载。 Golang里面没有构造函数,但是Golang却可以像C++一样实现类似继承、构造函数一样…
Golang的反射reflect深入理解和示例
在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 每种语言的…
如何进行架构方案选型和推进【Docker】
[TOC]如何进行架构方案选型和推进【Docker】架构选型架构选型和方案落地要全局观点,就是要考虑到方方面面才能落地推进比如docker这块,要真正落地,除了容器编排marthron和kuberne
Docker容器平台选型调研
Swarm可以从一个Dockerfile来构建镜像,但是构建的镜像只能在单一节点上运行,而不能够被分布到集群上的其他节点上。因此,应用被认为是一个容器,这种方式不是细粒度的。 Swarm需要使用docker-compose scale来扩展其中一个容器,这个新的容器将会根据调度…
容器化网络和日志的选型和落地
Weave,UDP广播,本机建立新的BR,通过PCAP互通。 Open vSwitch(OVS),基于VxLAN和GRE协议,但是性能方面损失比较严重。 Flannel,UDP广播,VxLan。 Calico,基于BGP协议的路由方案,支持很细致的ACL控制,对混合云亲和度比较…
音视频&流媒体
是什么促使我要写这一篇音视频&流媒体门的初级文章?那是因为和一妹子打赌码率的概念,结果输了;对一个技术人员而言,码率这个种最基本的概率都没整明白,简直是奇耻大辱,开个玩笑。有了这个前提之后,发现,还是得多理解下原理和基础入门知识。 当下,音视频、流媒体已经无处不在,直播已经火了…
Golang Context深入理解
golang在1.6.2的时候还没有自己的context,在1.7的版本中就把golang.org/x/net/context包被加入到了官方的库中。golang 的 Context包,是专门用来简化对于处理单个请求的多个goroutine之间与请求域的数据、取消信号、截止时间…
MySQL索引和SQL调优
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。 MySQL官方对索引的定义为:索引(In…
即时通讯IM技术领域提高篇
access 分为连接层和 access,前者不涉及业务,所以预期不用重启,后者承载业务,更新重启对连接没有影响。后面还考虑把 push 合进 access 连接层和 access 通过共享内存来维护连接信息。 调整接入层有状态=>无状态, 接入层与逻辑层严格分离. 通过测试验…
下一页
个人成就
优秀创作者
文章被点赞
1,784
文章被阅读
470,464
掘力值
9,738
关注了
0
关注者
1,132
收藏集
5
关注标签
12
加入于
2018-01-24