240 发简信
IP属地:北京
  • 333.Counting Bits,理解位运算

    本题考查对位运算的理解,自己想出的思路,有点骄傲 首先是找规律,通过画图,并尝试使用位运算,找到相关性 不是一道典型的DP,但借鉴其思想 ret...

  • Resize,w 360,h 240
    HTTPS vs SSH 通信过程对比

    这两个协议有些相似之处,故一起对比记录 对比: 相同点:均使用对称加密和非对称加密的组合方式,来保证数据传输的安全性和效率 不同点:server...

  • Single Number II,一个容易理解的版本

    此题困扰我多时,即便是看了诸多结题报告之后 依然是一道位操作,是打开思路的一道题,对异或、与、非等操作加强了理解。 这是一份标准答案,但是却有多...

  • Jedis

    Jedis是Redis的Java客户端,连接池使用commons-pool2。此文记录Jedis的设计,也探讨连接池的实现。版本:jedis-3...

  • 解惑:#{@systemProperties}

    有些的spring项目,核心的xml文件中,都有如下一段配置,其中的#{@systemProperties}让我困惑很久: 这个配置的通俗理解:...

  • Resize,w 360,h 240
    CLH 锁

    CLH lock is Craig, Landin, and Hagersten (CLH) locks, CLH lock is a spin...

  • Java序列化

    关于java序列化,一些核心的概念。 基本概念 序列化的定义 序列化是将Java对象转换成字节流文件,反序列化就是反过来。 字节流文件,很多人写...

  • 让人困惑的final、static关键字

    项目中经常使用的日志框架,经常这样定义: 其中有两个关键字:final、static,以下是我的理解: static:一经static修饰的变量...

  • 开启macOS对于NTFS的读写

    macOS是不能对NTFS的硬盘进行读写的,据说是苹果官方是原生支持NTFS读写的,但是由于微软的限制,将该功能关闭了。 本人之前一直使用Par...