240 发简信
IP属地:安徽
  • 对象的equals和hashCode

    对象的 hashCode() 方法,为对象返回一个 哈希值。那什么是 哈希值 ? 这个词的解释有很多。 哈希值是数据的摘要。(什么是摘要?看电...

  • Resize,w 360,h 240
    垃圾回收知识总结

    JDK1.7/1.8 默认的垃圾回收器:Parallel Scavenge(新生代)+ Parallel Old JDK1.9 默认垃圾回收器:...

  • Java序列化机制

    什么是序列化 序列化就是指对象通过写出描述自己状态的数值来记录自己的过程,将对象的运行时数据转化为二进制流。 反序列化是序列化的逆过程,将二进制...

  • 为什么会有小数精度问题

    为什么所有的语言都有小数精度问题,比如说:double result = 1.0 - 0.9,其结果是0.09999999999999998。这...

  • Resize,w 360,h 240
    Tomcat整体架构

    整体架构 tomcat的整体架构在server.xml配置文件中体现的整体视图如上。 server组件 Tomcat的一个实例,通常一个JVM只...

  • IDEA进行Tomcat源码调试

    资源下载 下载源码并解压到目录${tomcat.source}。我这里下载的是tomcat-8.5.34,下载地址:https://tomcat...

  • Resize,w 360,h 240
    RPC中常见的Stub怎么理解

    RPC服务的基本架构图如上,可以很清楚地看到,一个完整的RPC架构里面包含了四个核心的组件,分别是Client,Server,Client St...

  • Resize,w 360,h 240
    网络安全三要素

    安全目标 私密性 避免未经授权的 完整性 避免未经授权的更改 可用性 对授权实体随时可用 安全攻击 威胁机密性的攻击 窃听(snooping):...

  • Resize,w 360,h 240
    基本排序算法(选择、插入、冒泡、希尔)

    选择排序: 首先,找到数组中最小的那个元素,其次,将他和数组中的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次,在剩下...