Wed, Jun 19, 2024
有些管理者为了逃避管理责任,会把一些决定说成是他的上级做的决策或直接说是公司的要求。比如绩效评估的场景,小帅作为管理者给团队成员小明打了一个
Sun, Dec 12, 2021
本科期间不算学霸,但学业成绩也不算差,课外参加一些电赛、嵌入式竞赛之类的,也获得一些奖项,然后保送混了个研究生文凭。 大四和研究生期间在某大专
Mon, Dec 6, 2021
假设张三在美国,准备通过华美银行给中国的李四的工行卡汇款。假设汇款网络走的支付宝渠道。 前期各机构准备工作 美国华美银行跟支付宝国际进行系统对接
Mon, Dec 6, 2021
本示例显示了客户A准备用自己的工行卡给客户B的农行卡转一笔钱的各个机构之间的信息流和资金流交互过程。有任何疑问欢迎指正。 附录:http://
Mon, Dec 6, 2021
This piece of wood will be made into a small bench. (这块木头将要被制成为一个小木凳。) 解析✨词组辨析 👉be made of 意为“由…制成”,一般指能够看出原材料,或发
Mon, Nov 29, 2021
互联网公司组织结构相对比较扁平,沟通也很直接。比如一个群里有三个人,张三、李四、王五,张三向李四汇报,李四向王五汇报。这天,张三在群里说个事
Thu, Nov 25, 2021
有幸见证了国货的崛起!支持国货从我做起。 下表是我日常生活中逐渐用国货替代洋货的清单,会陆续增加! 品类 以前用的外国品牌 现在在用的国货 润唇膏 妮维
Wed, Nov 24, 2021
相信很多人都听过“一个和尚挑水喝,两个和尚抬水喝,三个和尚没水喝”的故事。这在管理学上是一个很经典的现象,就是责任分散了,就没有人担责了。在
Sun, May 28, 2017
0. 前言 Windows平台的程序包的依赖管理一直以来都是个大难题。之前有NuGet,现在有vcpkg。 本文的重点是先介绍一下vcpkg的特性,
Wed, Apr 19, 2017
0. 前言 https://github.com/Qihoo360/evpp是一个高性能的Reactor模式的现代化的C++11版本的高性能网络库
Sun, Apr 9, 2017
English version : The performance benchmark of queue with std::mutex against boost::lockfree::queue and moodycamel::ConcurrentQueue Brief 我们使用https://github.com/Qihoo360/evpp项目中的EventLoop::Queu
Tue, Apr 4, 2017
简介 Boost.Asio是用于网络和低层IO编程的跨平台C++库,为开发者提供了C++环境下稳定的异步编程模型。也是业内公认的优秀的C++网
Tue, Mar 14, 2017
简介 muduo是最近几年中国开源界里产生的优秀作品。它是由业内大牛陈硕实现的。详细介绍,请参考其博客介绍http://blog.csdn.n
Mon, Mar 13, 2017
简介 evpp是一个基于libevent开发的现代化的支持C++11特性的高性能网络库,自带TCP/UDP/HTTP等协议的异步非阻塞式的服务
Tue, Sep 6, 2016
简介 minio是Go实现的一个完全兼容S3的服务,和大多Go项目一样,干净小巧,没有依赖,编译运行一键搞定,便利之极。 源码阅读 HTTP事件注
Sun, May 29, 2016
goini 这是一个为Golang开发的读取INI格式文件的库,它还能读取类似于INI格式的key/value对数据。 goini 的设计目标是简单、灵活、高效,
Thu, May 26, 2016
Trafik介绍 其官网是这么介绍的: Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) to manage its configuration automatically and dynamically. 翻译过来就是:Træ
Wed, May 25, 2016
gopcap是libpcap库的Golang封装,其项目地址在这里 https://github.com/akrennmair/gopcap 。 本文简要介绍一下如何在win7 64位系统平台上使用 gopcap 库。 安装步骤如下:
Wed, Apr 20, 2016
现代所有主流操作系统几乎都是用C语音实现的,几乎所有高级语言都能调用C语言,例如PHP可以调用C语言写的PHP扩展,Python也可以调用C
Wed, Feb 24, 2016
etcd是随着CoreOS项目一起成长起来的,随着Golang和CoreOS等项目在开源社区日益火热, etcd作为一个高可用、强一致性的分布
Sat, Feb 20, 2016
之前的博客内容都是用jekyll来渲染的,这是用ruby写,部署起来比较麻烦。最近看到Golang开发的 hugo 工具,真是眼前一亮啊。 促使我做这种
Fri, Feb 19, 2016
Go 1.5发布后,其包含一个特性:可以编译生成C语言动态链接库或静态库。本文给出了示例代码和用法。 go build和go install命令,可以使
Sun, Feb 14, 2016
本文介绍一个简单的方法使用Go语言发送邮件。直接调用系统自带的mail命令发送邮件。 在网上找了很多例子,基本上都是基于Golang本身自带的
Sun, Feb 14, 2016
C++中的std::remove_if函数实现了一个算法,可以将一个容器中的元素按照一定的规则进行删除,但Go语言中却没有类似的函数。代码其
Fri, Feb 5, 2016
最近看到一篇介绍influxdb的文章,然后又看到用grafana配合图形展示,就简单试用了一下,确实还不错。但其中也遇到一些低级问题,这篇
Tue, Feb 2, 2016
一个最简单的例子 我们还是从一个最简单的示例代码开始: package main import ( "github.com/huichen/wukong/engine" "github.com/huichen/wukong/types" "log" ) var ( // searcher是协程安全的 searcher = engine.Engine{} ) func main() { // 初始化 searcher.Init(types.EngineInitOptions{ SegmenterDictionaries: "./data/dictionary.txt"}) defer searcher.Close() // 将文
Wed, Jan 27, 2016
简介 在一个网络服务器不间断运行过程中,有一些资源数据需要实时更新,例如需要及时更新一份白名单列表,怎么做才能做到优雅无损的更新到服务的进程空
Sun, Dec 20, 2015
简介 Serf是一个无中心化的服务调度和服务发现工具。它容错性极好、无中心化设计、没有单点故障。Serf是建立在Gossip协议之上的,Gos
Tue, Dec 15, 2015
简介 godotenv是ruby社区的dotenv的Golang移植版本。该库会解析 .env 文件,该文件是一个典型的INI格式的文件,类似于下面: SOME_ENV_VAR=somevalue
Thu, Oct 22, 2015
简介 nsq客户端逻辑 nsq消费者 主要请参考nsq_tail代码。nsqd的回应消息处理代码为func (c *Conn) readLoop()。 TCP消息流的
Thu, Oct 8, 2015
简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、f
Sat, Sep 19, 2015
总览 github.com/julienschmidt/httproute httprouter 是一个轻量级的高性能HTTP请求分发器,英文称之为multiplexer,简称mux。 httproute特性 仅支持精确匹配,及只匹配
Wed, Jun 17, 2015
类 基础类 base Pickle:针对二进制数据进行pack和unpack操作 MessagePump:消息泵基类,也就是做消息循环用的 TimeDelt
Fri, May 8, 2015
概述 动机 支持SPDY协议的动机 目标 我们希望开发出一套传输协议以支持下列目标: 在今天的因特网上的广泛的部署能力(例如,能够顺利通过中间路由、可
Wed, Mar 18, 2015
使用PHP里面的curl扩展库可以方便的从一个php array来构造一个multipart/form格式的HTTP请求,但golang里构造
Thu, Feb 12, 2015
其实golang里是不提倡继承的,也不提倡重载的。但是有些场景下,我们还是想试验一下传统C++或Java语言里的继承和重载能否用在golan
Mon, Feb 2, 2015
介绍 请参考下列文章: 深入浅出Docker(一):Docker核心技术预览 Docker镜像文件(images)的存储结构 初次使用 实验环境 $ uname -a
Fri, Jan 23, 2015
MIME格式 MIME是multipurpose Internet mail extensions 的缩写。它是一种协议,可使电子邮件除包含一般纯文本以外,还可加上彩色图片、视频、声音或二
Tue, Jan 13, 2015
wait 和 waitpid 当一个进程正常或异常退出时,内核就向其父进程发送SIGCHLD信号。因为子进程退出是一个异步事件,所以该信号也是内核向父进程发送的异步
Mon, Jan 12, 2015
根据文档说明,ConstantTimeByteEq返回1,如果 x == y;相反则返回0。为什么一个简单整数比较操作要搞一个单独的函数出来实现?并
Wed, Jan 7, 2015
最简单的一个客户端 编程步骤: 创建一个udp socket并连接服务器 发送数据给服务器 从服务器接收数据 关闭udp socket package main import ( "fmt" "net" "os" ) func main() { hostport := "10.16.28.17:1053" if
Tue, Jan 6, 2015
简介 本文主要介绍Nginx内存池结构ngx_pool_t这一重要的数据结构的使用方法和具体实现。同时为了方便学习和研究,还从ngx_pool
Sun, Jan 4, 2015
简介 本文主要介绍Nginx单向链表结构ngx_list_t这一重要的数据结构的使用方法和具体实现。 该链表结构与我们常说的链表结构(例如std
Sun, Jan 4, 2015
简介 本文主要介绍Nginx双向链表结构ngx_queue_t这一重要的数据结构的使用方法和具体实现。 ngx_queue_t 是Nginx提供的一个轻量级双向链表容
Sat, Jan 3, 2015
本文主要介绍Nginx数组ngx_array_t这一重要的数据结构的使用方法和具体实现。 ngx_array_t是nginx内部使用的数组结构
Sat, Jan 3, 2015
简介 本文主要介绍Nginx的hash结构ngx_hash_t这一重要的数据结构的使用方法和具体实现。nginx实现的hash表特点是构建一次
Sat, Jan 3, 2015
Linux下的iconv是针对单个文件处理,但是转码后的数据直接输出到STDOUT,不方便批量处理。gbk2utf8工具可以针对一个目录以及
Fri, Jan 2, 2015
nginx-research 本项目是为了研究Nginx源码而建立的。该项目有以下几点比较不错的优点: VS2013源码编译和调试 将Nginx看做一个优秀的C库使用,已经
Thu, Jan 1, 2015
std::move作用:如果其类型支持移动的话,会无条件的将其参数(可能是左值)强制转换为右值引用,从而表示其可以移动,它使得编译器随后能够
Wed, Dec 31, 2014
最近编程哥又开始阅读和研究Nginx源码,这一过程中做了一些笔记,从而形成本系列文章。 本文主要介绍如何将nginx编译为一个动态库或静态库,
Tue, Dec 30, 2014
这是一个测试覆盖率图标,非常的漂亮。我们可以在很多github的项目主页上看到,本文将介绍如何自动生成这个图标。 1. 在其主页上https://
Sun, Dec 28, 2014
总览 src/cmd/dist/buf.c 该文件提供两个数据结构:Buf、Vec,分别用来取代char*和char**的相关操作。Buf和Vec这两个数据结构非常简单易懂,其他
Sat, Dec 27, 2014
gochart是仿照goplot使用golang和highcharts开源库制作的一个使用起来非常简单的绘制图表的工具,图表风格有曲线图、折
Mon, Dec 15, 2014
当前golang官方主页背墙,且有些golang.org/x下面的库也下载不到,因此我将这项资源统一放在这里供大家下载。 golang.org
Mon, Dec 15, 2014
首先备份Ubuntu源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) sudo vim /etc/apt/sources.list 将下面的代码粘贴进去(“#”开头的那一行为注释,可以直接复制进文件中)之后,再
Sun, Dec 14, 2014
Sun, Dec 14, 2014
1. Jekyll介绍 Jekyll是一个静态站点生成器,它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,可以用来生成整个网站。 Je
Sun, Dec 14, 2014
卫鞅亡魏入秦,孝公以为相,封之于商,号曰商君。 商君治秦,法令至行,公平无私,罚不讳强大,赏不私亲近,法及太子,黥劓其傅。 期年之后,道不拾遗,
Sat, Dec 13, 2014
Golang写网络程序的确很简单,一个HTTP Echo服务,几行源码就可以搞定。Golang源码如下: package main import ( "log" "net/http" "io/ioutil" ) func handler(w http.ResponseWriter, r *http.Request) { buf, err := ioutil.ReadAll(r.Body) //Read
Sat, Dec 13, 2014
哥都不记得上次写博客的具体时间了,中间一直说写点什么,就是没有动手。原因有几: 哥的文笔不太好 总觉得技术水平不够高,文章写起来总没深度,不好意
Sat, Dec 13, 2014
本博客框架是直接在 BeiYuu:使用Github Pages建独立博客 上改造而来的。增加了下列特性: 文章Tags Tags聚合 时间显示 作者显示 感
Fri, Apr 12, 2013