240 发简信
IP属地:浙江
  • java 求最大公约数

    求最大公约数有三种方式 暴力穷举法 辗转相除法 更相减损术 暴力穷举法 暴力穷举法的思路:从两个数之间找最小的数,然后用这个数往下减,若是两个数...

  • Resize,w 360,h 240
    如何判断链表有环

    如何判断类似这样含有环的链表 第一种:暴力对比第二种:借助HashSet第三种:跑步法 暴力对比 暴力对比法是最容易想到的,每次遍历一个节点都和...

  • Java枚举

    背景 Java枚举类型是java1.5后提出的,解决了使用public static final定义的变量的类型安全性和程序可读性无法保证的问题...

  • Java的类加载机制

    类加载过程 类从被加载到虚拟机内存开始,直到被卸载出内存为止,它的整个生命周期过程是: 加载 ---> 验证 ---> 准备 ---> 解析 -...

  • Integer源码分析

    title: Integer源码分析date: 2017-09-11 15:07:46tags: javacategories: java In...

  • mybatis插件配合SpringMVC拦截器实现操作日志统计

    在Mybatis的拦截器中,只能统计出最终执行的Sql语句,无法统计出每行语句执行的操作人。 如果想看一个用户主动对数据库的操作日志,则单使用拦...

  • SpringBoot编写自己的starter

    SpringBoot是约定优于配置产物,其核心就是所对应的starter,只要在配置文件中填写所需要的参数,就能够实现自动配置。 用阿里云ONS...

  • Autowire原理

    Spring5的@Autowire原理分析 Autowire注解 从Autowire注解点进去看 注释的第一句话说是将构造函数、字段、sette...

  • 合并两个有序的链表

    问题描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 有的时候还需要将链表反转,逆序输出: