用户中心USER CENTER

首页/用户
  • java中 == 与equals之间的区别

    摘要:问题引入在进行一个条件查询的时候,没太注意与之间的区别,之间用来判断两个字符串是否相等,明明都是中文全部,却没有结果,于是开始调试结果图如下,直接到了模块中结果图如下,条件成立。总结用于对象之间的比较,而是用于值之间的比较。 问题引入: 在进行一个条件查询的时候,没太注意== 与equal之间的区别,之间用==来判断两个字符串是否相等,明明都是中文全部,却没有结果,于是开始调试 ca...

    Kahn 发布于Java
  • java9 gc log参数迁移

    摘要:序本文主要研究一下参数的迁移。比如实例为,为,文件数为,每个文件,文件名为,为和输出实例迁移旧版相关参数迁移旧版运行时参数迁移小结把的配置统一到了中,可以按照官方给出的新旧参数映射表进行迁移。 序 本文主要研究一下java9 gc log参数的迁移。 统一JVM及GC的Logging java9引进了一个统一的日志框架,对gc log的输出进行了统一的配置。 相关JEP(JDK Enh...

    Kahn 发布于Java
  • How to Override Equals in Java and Scala

    摘要:总之,在编写单个类的方法时比较简单,当涉及子类继承时,就要多考虑一下了。另外不要忘记覆盖方法哦。 相信读过 《Effective Java》 的读者都已经知道编写 equals 方法的作用与重要性,基本概念不多做解释,这里就总结一下如何编写正确的 equals 方法。 equals 在 Java 和 Scala 中含义相同,都需要满足以下五个条件: 自反性 对称性 传递性 一致性 a...

    Kahn 发布于Java
  • Hello Spring-AOP

    摘要:简介什么是面向切面编程,是对传统的面向对象编程的补充。通知有五种通知,执行前,执行后,执行成功后,执行抛出异常后,环绕通知。连接点连接点是一个应用执行过程中能够插入一个切面的点。 OOP(Object Oriented Programming)面向对象编程解决了纵向上的层次分割,例如MVC模式将展示层、持久化层、逻辑处理层一一分开了,使得开发效率得到了较大提高,但是这只是纵向上的分割,...

    Kahn 发布于Java
  • UTF-8 Validation

    摘要:题目链接这道题关键是搞懂题目意思。思路及代码知道意思之后,这道题就很简单了。一个,每次分三步来做,是每次都是新的统计后位里面,从前开始有多少个,用变量来保存,其中可能的值只有从开始检查,后八位中的前两位是否为,一共检查更新的值为 UTF-8 Validation 题目链接:https://leetcode.com/problems... 这道题关键是搞懂题目意思。 UTF-8 1 by...

    Kahn 发布于Java
<