7byte

骐骥一跃,不能十步;驽马十驾,功在不舍

    • 主页
    • 存档
    • 分类
    • 标签
    • About

protobuf编码

英文原文:https://developers.google.com/protocol-buffers/docs/encoding 本文描述了protocol buffer 消息的二进制格式。当你在你的应用中使用protocol buffer 时无需了解这些细节。但是,要想理解

2019-05-09

轻量级在线游戏服务器框架skynet

skynet是什么 按照作者的说法,skynet是一个轻量级的为在线游戏服务器打造的框架 。 skynet可以做什么skynet怎么用常用Lua API skynet.newservice(name, …) 启动一个名为 name 的新服务 skynet.start(func)

2019-04-16

golang包初始化

相比于C/C++等语言,Golang提供了一个非常重要的特性:包。包可以提供类似其它编程语言中的库或者模块的功能,这在Java和Python等语言中已经很常见,但是golang的包自有其特点,比如禁止循环引用、通过首字母大小写区分可见性而不是使用public和private这样的

2018-05-20

二叉查找树(BST)

二叉查找树定义 二叉查找树(英语:Binary Search Tree),也称二叉搜索树、有序二叉树(英语:ordered binary tree),排序二叉树(英语:sorted binary tree),是指一棵空树或者具有下列性质的二叉树: 若任意节点的左子树不空,则左子

2018-04-16

openresty中连接池的应用

在各种形式的数据交互中,创建连接、传输数据、销毁连接这三个步骤都是必不可少的。但是,当并发量持续增加时,耗费在创建和销毁连接上的时间将越来越不容忽视,所以理想中的情况应该是这样:创建连接-传输数据-……-传输数据-销毁连接。连接池正是为了解决这种问题而产生的技术。在 OpenRe

2018-03-05

根据经纬度计算两个城市间的距离

非常简单的golang小练习,这个问题最大的难点在于求两点的球面距离,所以这实际上是一道立体几何题,当然如果不记得公式咱们可以百度……废话不多说了,直接上代码。 city.go1234567891011121314151617181920212223242526272829303

2018-01-05

nginx反向代理

英文原文:https://www.nginx.com/resources/admin-guide/reverse-proxy/ 本文描述了代理服务器的基本配置。你将学会怎样使用各种协议把一个请求从NGINX转发到代理服务器、怎样修改发送给代理服务器的客户端请求头,以及怎样为来自

2017-12-11

nginx gzip

nginx gzip The ngx_http_gzip_module module is a filter that compresses responses using the “gzip” method. This often helps to reduce the siz

2017-01-17

golang环境搭建

最近由于工作上的原因开始接触golang,虽然早前就已听说golang的大名,但是也仅仅只有一个大概的印象,比如其对C语言系程序员来说别扭的声明、集其它程序语言优秀设计于一身的大杂烩式语法、天生的并发机制、谷歌亲爹的强大背景。毫无疑问这是一门实用至上的语言,非常值得学习。本文记录

2017-01-14

wrk压力测试

wrk是一个开源的http性能测试工具,项目在github维护wrk的使用非常简单,首先需要已经安装了git,gcc这两个基础工具,然后依次执行下面的3个命令:123$ git clone https://github.com/wg/wrk.git $ cd wrk $ ma

2017-01-12
12Next

分类

  • golang3
  • openresty5
  • 性能测试1
  • 搭建个人博客1
  • 算法3

标签

  • nginx5
  • openresty4
  • golang3
  • 性能测试2
  • 树1
  • 搜索1
  • 反向代理1
  • 动态追踪1
  • github1
  • hexo1

友情链接

  • GitHub of 7byte
  • 程序猿也玩摄影
Creative Commons

Powered by hexo and Theme by Jacman © 2019 7byte