240 发简信
  • Java - 泛型数组

    Java不允许创建泛型数组的原因 Quora - Why-does-Java-prohibit-generic-array-creation 上...

  • Java - 对Hashcode的理解

    hashcode方法的注释 从下面的注释中可以得出以下几点重要信息: 如果两个对象通过equals方法比较返回true, 那么这两个对象的has...

  • Java - Serializable 和 Externalizable

    参考 理解Java对象序列化 主要是参考了该文章的例子, 推荐阅读! Serializable接口 如果一个类要支持序列化, 必须得实现Ser...

  • 服务端TCP连接数问题

    参考 经典的”服务器最多65536个连接”误解 由socket的accept说开去 how-do-multiple-clients-connec...

  • Java - ExecutorService shutdown系列方法 的理解

    涉及的主要方法 void shutdown(); List<Runnable> shutdownNow(); boolean awaitTerm...

  • Java - ScheduledExecutorService 101

    Executors.newScheduledThreadPool 实际返回类型: 实例 scheduleAtFixedRate方法: initi...

  • Java Executors.newFixedThreadPool 101

    Exectuor 接口只有一个方法 ExecutorService 继承了接口Exectuor, 定义了一些用于管理性的方法. 比如说shutd...

  • Java - finally与return

    try-return-catch-finally 在finally中执行返回值是非常不好的做法. 在一些语言中被直接禁止. 因为有很多副作用. ...

  • Google Let's Encrypt 证书

    背景 因为国内域名不备案, 如果不使用HTTPS访问网站, 那么会直接提示温馨提示:该网站暂时无法访问. 而且也正是因为HTTP请求会被拦截, ...