240 发简信
IP属地:山东
  • 编译jdk(mac)

    之前都是想看啥源码就直接搜grepcode上面的看看。最近闲了,就在看tcp ip相关,想着从user层一步步怎么走到kernel的。就想编译一...

  • mit6.824-(lab1)

    mit-6.824 lab1文档这部分是实现和理解mapreduce论文,实现简单的mapreduce框架 主要设计点 先执行完map再执行re...

  • 线上运维-memcache timeout

    首先介绍一下:netstat netstat有两个重要的指标: recv-Q 表示网络接收队列表示收到的数据已经在本地接收缓冲,但是还有多少没有...

  • mit6.824-(lab2 partB)

    https://github.com/canezk/MIT-6.824/tree/master/src/pbservice Part B: Th...

  • mit6.824-(lab2 partA)

    github地址:https://github.com/canezk/MIT-6.824/tree/master/src/viewservice...

  • 线上运维-打log也要看基本法

    前言 今天 跟进一个线上问题,full gc频繁。 分析过程 工具jprofiler分析 首先是string相关的一些调研 string类型的点...

  • Resize,w 360,h 240
    lamport vs vector clock

    基本概念可以查看下面的参考链接 Lamport Lock 一张图表示自己的理解: Vector clock 上图可以看出,ta<tb并不能推出a...

  • Logger

    Log接口选择 Slf4j接口文档 Log4j官方文档 Logback官网 各种组件的对比 log4j vs slf4j 我选择了LOG4J+s...

  • Exception Handling

    一些例子 1.Symja 数据运算引擎 MathException 返回:message 2.Zookeeper KeeperException...

个人介绍
西交-》浙大,关注后端,分布式等等,偶尔跟踪下ml的paper
网易-》小米(now) 码农

github:
https://github.com/canezk
https://github.com/caneGuy
领英:
http://www.linkedin.com/in/%E5%BA%B7-%E5%91%A8-8a5529a2?trk=nav_responsive_tab_profile_pic