Openresty (nginx + lua)

nginx由于优良的架构设计、高并发、稳定性、低内存占用,被广泛用于四层负载均衡(TCP Stream),七层负载均衡(UP Steam),  CDN, WebServer, 流媒体领域。 nginx提供了模块化的可扩展机制,本人以前基于nginx模块开发过行情服务器。本文的主角OpenRest...

2017-04-30 20:30:24

阅读数 1414

评论数 0

ubuntu 16.04编译OpenWRT

好多年以前,买了无线路由器TP-Link WR941N, 然后就刷了OpenWRT, 到现在还在使用并且是自己编译的版本。 今天是五一小长假正好有时间再编译一次写成博客,以前都没养成这个习惯。 我的设备信息TP-Link WR941N以及支持的OpenWRT版本 下载源代码, 这个从官...

2017-04-30 13:01:59

阅读数 4432

评论数 2

Docker swarm mode

Docker新版本已经通过Swarmkit组件内置了容器集群支持。本文主要描述如何使用docker swarm mode。 环境 manager 10.0.0.101 worker node 10.0.0.102 首先在两台服务器上都部署docker,本文采用的操作系统是ubuntu serv...

2017-04-28 17:36:37

阅读数 976

评论数 0

docker machine & compose for centos

Docker Machine  curl -L https://github.com/docker/machine/releases/download/v0.11.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine chmo...

2017-04-27 14:20:58

阅读数 281

评论数 0

docker for ubuntu安装

添加apt仓库 sudo apt-get -y install apt-transport-https ca-certificates curl curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-k...

2017-04-27 13:37:53

阅读数 751

评论数 0

docker for centos安装

sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum makecache fast su...

2017-04-27 13:07:29

阅读数 669

评论数 0

nginx https http2

前提条件 1.编译openssl最新版本 2.生成证书 (本文采用的是let's encrypt的证书) 安装nginx (本文不讨论nginx的性能优化) ./configure --prefix=/usr/local/nginx-1.12.0 --with-http_ssl_module ...

2017-04-27 00:02:00

阅读数 428

评论数 0

c++协程5(boost::coroutine2)

#include #include #include int main() { int i = 0; boost::coroutines2::coroutine::push_type sink( [&](boost::coroutines2::corou...

2017-04-26 20:02:00

阅读数 2627

评论数 0

linux编译libevent

./configure --prefix=/usr/local/libevent-2.1.8 make sudo make install sudo echo "/usr/local/libevent-2.1.8/lib/" >> /etc/ld.so...

2017-04-25 18:04:34

阅读数 499

评论数 0

linux编译openssl

./config --prefix=/usr/local/openssl-1.1.0e make make test sudo make install sudo echo "/usr/local/openssl-1.1.0e/lib/" >> /etc/l...

2017-04-25 17:46:22

阅读数 2416

评论数 0

linux编译folly

sudo apt-get install autoconf sudo apt-get install libtool autoreconf -ivf ./configure --prefix=/usr/local/folly make make check sudo make install

2017-04-25 17:26:04

阅读数 1715

评论数 0

linux编译cmake

从官方网站下载源代码 wget     http://..../cmake-3.8.0.tar.gz tar zxvf cmake-3.8.0.tar.gz cd cmake-3.8.0 ./bootstrap --prefix=/usr/local/cmake-3...

2017-04-25 17:09:42

阅读数 715

评论数 1

linux编译boost

从官方网站下载源代码 tar zxvf boost_1_64_0.tar.gz cd boost_1_64_0 ./bootstrap.sh --prefix=/usr/local/boost-1.64.0 ./b2 install

2017-04-25 16:34:27

阅读数 778

评论数 0

金融业对区块链必须有足够认识

普华永道2017年4月中旬发布的调查报告显示,中国的金融从业人员尚未对金融科技有足够的重视程度,在运用已经较为广泛的区块链技术中,有30%的受访者表示完全不知道区块链技术,有40%的受访者仅在新闻中读到过区块链技术,这说明金融科技的普及程度仍然较低。 我经常说,以余额宝诞生为标志,中国互联网...

2017-04-24 20:20:09

阅读数 385

评论数 0

一文分清Cortex-M系列处理器指令集

Cortex-M 处理器ARM架构规范的规范 所有的Cortex-M 处理器都支持Thumb指令集。整套Thumb指令集扩展到Thumb-2版本时变得相当大。但是,不同的Cortex-M处理器支持不同的Thumb 指令集的子集,如下图所示(点击可查看大图)。               ...

2017-04-21 14:10:54

阅读数 6218

评论数 0

c++协程4 (boost::coroutine)

#include #include #include using boost::coroutines::coroutine; void cooperative(coroutine::push_type &sink) { //返回main sink(); throw std...

2017-04-21 11:40:58

阅读数 948

评论数 0

c++协程3 (boost::coroutine)

#include #include #include #include using boost::coroutines::coroutine; void cooperative(coroutine>::pull_type &source) { auto args = ...

2017-04-21 11:32:16

阅读数 1973

评论数 0

c++协程2 (boost::coroutine)

#include #include #include using boost::coroutines::coroutine; void cooperative(coroutine::push_type &sink, int i) { int j = i; //调用main...

2017-04-21 11:25:05

阅读数 3388

评论数 0

c++协程1 (boost::coroutine)

#include #include using namespace boost::coroutines; //coroutine函数 void cooperative(coroutine::push_type &sink) { std::cout << &quo...

2017-04-21 11:05:38

阅读数 3253

评论数 0

贾扬清撰文详解Caffe2:从强大的新能力到入门上手教程

选自 Nvidia Blog 作者:Aaron Markham、贾扬清 机器之心编译 昨天,Facebook 推出了 Caffe2,一个兼具表现力、速度和模块性的开源深度学习框架。它沿袭了大量的 Caffe 设计,可解决多年来在 Caffe 的使用和部署之中发现的...

2017-04-20 14:48:39

阅读数 6288

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭