240 发简信
IP属地:天津
  • Resize,w 360,h 240
    Kafka 学习

    Kafka 中topic、Partition以及Broker之间的关系: 一个Topic可以分成多个Partion分布到多个Broker Pro...

  • Resize,w 360,h 240
    ThreadLocal

    ThreadLocal是一个关于创建线程局部变量的类。使用ThreadLocal创建的变量是线程隔离的,其他线程则无法访问和修改。开发过程中利用...

  • 扎实的技术功底是否能够写出好的代码

    最近见识了一些坑引发了我的一些思考:有了扎实的技术功底的程序员是否一定能够写出好的代码呐?我想不一定,我觉得写的出好的代码的程序员一定有一种好的...

  • Resize,w 360,h 240
    造轮子之VAL TREE

    摘要 AVL即二叉查找树相对红黑树作为一种面对低频修改,大量查询的数据结构。网上已有比较成熟的实现方式,但是在读到本章节浏览网上实现过程发现大都...

  • 浮点数

    浮点数是《码出高效》第一章第二节一个内容,系统介绍了浮点数的计数方法,浮点数运算等内容以及浮点数误差的原因以及应对。 浮点数计数 首先浮点数计数...

  • Resize,w 360,h 240
    Json转换中Date那点事

    Java Bean传递过程中Date的格式化过程中时区的处理是一件非常恼人的事情。相信碰到过相关问题的同学应该深有体会。笔者最近也是频频采坑,终...

  • Java中基于Spring框架的null值处理方案

    在程序开发过程中空值处理一直是一个令人头疼的问题,大牛Bob大叔特地在神作《Clean Code》的错误处理章节中专门开辟两节别返回null别传...

  • Resize,w 360,h 240
    HTTPS 通信过程详解(含CA证书验证)

    背景 https协议对于我们做开发的小伙伴往往是一种既熟悉又朦胧的存在:对基本的概念有大致的了解包括加密,证书等等但是由于HTTP协议本身已经有...