
Java基础
子非鱼yy
求知若饥,虚心若愚
展开
-
Java对List中任意属性进行排序
今天在项目中遇到的问题,不能在sql中进行order by。所以将数据库中查询出来的集合,在java代码中进行排序。 直接上代码: package com.ly.hcms.common.utils; import java.lang.reflect.Field; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.regex.Matcher; import .原创 2020-05-18 19:33:39 · 2373 阅读 · 0 评论 -
idea查看Java字节码文件
idea查看字节码文件的原理 一、javap命令的使用 在jdk工具包的bin目录下,有一个java可执行文件javap,该工具可以查看java编译后的class文件。使用命令如下命令进行查看: javap -c User 此处User为User.class文件 -c: 选项可以查看对代码的反汇编代码 注意:如果javap不可用,在系统变量Path中加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 二、idea下配置宏 首先进入Idea,打开File->Settings原创 2020-05-14 17:30:25 · 1692 阅读 · 2 评论 -
拦截器和过滤器的区别
基础知识复习 过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。 ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次。 ⑥拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很重要,转载 2020-05-13 17:29:15 · 471 阅读 · 0 评论