240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    golang http2长链接问题

    前几天项目中遇到了一个长链接假死问题,服务端和client端采用的是h2c长连接。服务端作为sidecar部署在k8s的pod里面,当滚动升级p...

  • 1. Two Sum(Leetcode)

    前段时间刷了一下leetcode的热门top100题目,在此做一下记录。记录刷题过程中的思路和想法,当然有的并不是最优解。 题目: 给定一个整数...

  • Resize,w 360,h 240
  • DockerFile 设置环境变量

    镜像的Layer 在docker docs里面有一句话: We’ve already seen that Docker images are r...

  • etcd API-V2

    etcd API V2 获取etcd版本 设置etcd的key的value V2版本的key在etcd是按照目录格式来存储的: 对于create...

  • Go语言二叉树操作常用技巧

    二叉树经常作为面试题目,一般包含二叉树的遍历和二叉树的查找。自己用GO去写了个小的例子。来加深一下二叉树的操作。 自己见过的关于二叉树的题目,主...

  • c语言面试题目之offset函数的作用

    看Linux内核的代码,看到很多地方对结构体成员求偏移量。相信很多做过嵌入式的同学在面试中应该会被问到这个问题。怎么求结构体里面的变量的偏移量?...

  • std::set_terminate 和 std::set_unexpected

    std::set_unexpected 当函数抛出的异常不在dynamic-exception-specification包含的时候。异常可以被...

  • 对于多线程的锁的异常处理

    对于多线程的锁来说,如果某个线程获取了这个锁,但该线程挂掉了,然后锁就不会释放了。对于这种问题,只需要在锁初始化的时候设置锁的属性。 pthre...