240 发简信
  • 2019年更换工作的总结

    今年换了份工作,从6月上旬开始到10月中下旬结束,持续了近5个月的时间。这期间自己有一些感悟,在此记录一下。 面试的几个阶段 第一阶段 这一阶段...

  • 如何开发一个TcpServer -- 第一篇

    今年开始我这边在用C++写一个TcpServer,包括核心的网络框架部分,目前开发接近完成,所以从这篇文章开始和大家分享一下我是如何从0到1完成...

  • 2018年的项目思考

    去年我由干了多年的业务部门调岗到目前的技术平台部门已经快1年了,这一年过得并不轻松,遇到很多困难,到目前也没有全部解决,总有一种夹缝中求生存的感...

  • 最近遇到的一次线上事故的反思

    最近我负责的一个平台型服务遇到了故障,导致一个用到它的业务部门出现连锁反应,最终发生P0级(公司内部认定的最高级别)事故。 事故恢复后,我这边也...

  • C++多线程中的锁和条件变量使用

    在做多线程编程时,有两个场景我们都会遇到: 多线程访问共享资源,需要用到锁; 多线程间的状态同步,这个可用的机制很多,条件变量是广泛使用的一种。...

  • protobuf的简单使用

    Google的Protobuf是一个高效的二进制编解码机制,应用很广,很多RPC库都使用了它,包括gRPC。 为了让大家更好的理解它,今天我来用...

  • 应用编程基础课第五讲:Go项目实践

    今天我给大家介绍下我使用Go语言做项目的一些心得,实际项目由于涉及公司代码,所以我这里开发了一个通用的模版项目gobox-demo用于说明。 g...

    0.3 510 8 10
  • 120
    应用编程基础课第四讲:Go编程实践

    今天我给大家介绍下我使用Go语言做过的一些编程实践 golog 代码在:https://github.com/goinbox/golog 无论我...

  • 应用编程基础课第三讲:Go编程基础

    上面两次课我讲解了编程方面的基础知识,这次开始,我使用Go语言来做一些编程实践方面的讲解。 今天先来说下Go语言中的一些我认为比较重要的知识点。...

个人介绍
怀着对中华传统文明的热爱从北京中医药大学毕业,工作3年后毅然转行投入到现代科学文明的代表(IT互联网)行业中。多年程序员,热爱编码工作,有一定的项目经验。平时喜欢游泳、篮球,偶尔也打打游戏。