摘要:
一:consul介绍 consul用于提供服务发现和服务配置的工具。有以下特性:1. 服务发现 consul的客户端提供一个服务,比如api或者mysql,另外一个客户端就可以去发现指定服务的服务提供者。通过DNS或者HTTP应用程序可以容易找到所依赖的服务2. 健康检查 consul 可以提供健康 阅读全文
摘要:
thrift是一个用来实现跨语言的远程调用(RPC Remote Procedure Call)的软件框架。根据接口定义语言(IDL Interface definition lanuage) 并借助自身的协议栈和代码生成引擎来生成各种主流语言(C/C++,PYTHON,JAVA,GOLANG,PH 阅读全文
摘要:
转自:github.com/saminiir/level-ip Level-IP is a Linux userspace TCP/IP stack, implemented with TUN/TAP devices. The main goals are to: Learn TCP/IP Lear 阅读全文
摘要:
一:redis示例 使用redis的包是: github.com/garyburd/redigo/redis 1:编写第一个示例: 链接,设置,获取 redis_basic.go 2: 管道操作示例请求/响应服务可以实现持续处理新请求,客户端可以发送多个命令到服务器而无需等待响应,最后在一次读取多个 阅读全文
摘要:
领导的几个问题:1:领导者确实就像他们有时表现出来那样愚蠢吗?2:我能成为一名与众不同的领导者吗?3:我怎么样做到既能成为一名领导者,同时又能保持我的技术既能?4:高科技团体中是否没有任何技术背景的领导者的一席之地?5:我不得不牺牲掉多少技术专长?6:我能得到什么回报?7:如果我是领导者,我必须指挥 阅读全文
摘要:
转自:https://psr.phphub.org/ PHP 标准规范 PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG 组织制定的 PHP 规范,是 PHP 开发的实践标准。 PHP FIG,FIG 是 Framework Interoperabil 阅读全文
摘要:
我们往往说要加入一个好的团队,但是好的团队是什么样的呢? 有一本书中的序给出来答案,可以作为一个参考 《用户故事地图》一书中 Marty Cagan序 原作者:Ben Horowitz(本·霍罗威茨) 书地址:http://www.tup.tsinghua.edu.cn/booksCenter/pr 阅读全文
摘要:
gin框架教程代码地址: https://github.com/jiujuan/gin-tutorial 我们在用http的时候一般都会用一些web框架来进行开发,gin就是这样的一个框架,它有哪些特点呢 一:gin特点 1、性能优秀2、基于官方的net/http的有限封装3、方便 灵活的中间件4、 阅读全文
摘要:
简介 其实通过标题上哈希表的英文名HashTable,我们就可以看出这是一个组合的数据结构Hash+Table。 Hash是什么?它是一个函数,作用可以通过一个公式来表示: index = HashFunction(key),通过hash函数计算出一个固定的值,这个值就是哈希表中的索引。Table是 阅读全文
摘要:
一:外观模式 Facade Pattern:外部与一个子系统进行通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一接口更加容易使用。它又称为门面模式,是一种对象结构型模式。 二:外观模式角色1:Facade: 外观角色2:SubS 阅读全文