240 发简信
IP属地:澳门
  • 120
    Nginx 学习笔记3 高并发与go

    最近和春晖、刘丁讨论定时器的问题,又仔细看了下 go timer 两个版本的实现,再结合 epoll 事件驱动,对比 Nginx, 实现方式如出一辙。只不过 go 的是无阻塞...

  • 120
    什么是 cpu cache

    最近阅读 nginx, go 代码时经常看到结构体 cache line 对齐,比如 go timer 全局数组。周末 google、知呼 搜索了相关文档,梳理一下做个总结分...

  • thrift client 报 EOF 的错误

    最近同事有个变更上线,暂且称为服务B,它的上游是服务A。服务B是thrift server,上线后,服务A报EOF错误。据此怀疑以下几点: C/S端协议不一致。CR 代码,发...

  • Golang中TCP连接回收问题

    最近同事上线了一个功能,涉及到 thrift rpc。上完线后看代码才发现 thrift client 用完之后忘记将 transport close 掉,担心 socket...

  • 120
    记一次golang gc优化过程

    我们使用golang编写的线上服务,通常会设置一个golang runtime指标监控,包括goroutine num、gc num、gc pause 等等。最近的一次上线,...

  • 最后的校园时光

    后天就要入职了,读书读到近三十岁,终于就要像大多数人一样工作了。这对于我既是期待又是紧张。期待的是,我认为工作的人才是走上正轨的人,而在校园里是一直处于预备阶段的,工作不仅可...

  • SVM多核学习

    SVM是机器学习里面最强大最好用的工具之一,它试图在特征空间里寻找一个超平面,以最小的错分率把正负样本分开。它的强大之处还在于,当样本在原特征空间中线性不可分,即找不到一个足...

  • 纳兰容若

    纳兰容若在我的印象里,是一朵生长在百草园中的玫瑰,他可以肆意绽放,弥漫芬芳,但是却始终不会属于那片百草园,绽放的孤独而凄美。 我想说的纳兰,不是对他文武双全的感慨,也不是对他...

  • gravity

    期待已久的《地心引力》终于看到了,然而接踵而至的不是太空浩瀚的快感,而是一种深刻的无助感,让人觉得从肉体到内心,甚至是到灵魂深处,都背负着一种沉重。 透过那种巨大的沉重,觉得...