java
羲玥
这个作者很懒,什么都没留下…
展开
-
Java JDK动态代理
态代理动: 代理类在程序运行时创建,而非在程序运行前手动编码定义的。 动态代理主要分为两种:1.JDK动态代理(基于接口的代理,只能对实现了接口的类生成代理) 2.CGLib(基于类的代理) JDK动态代理与CGLib对比: 1.Spring选择用JDK还是CGLib 如果Bean实现接口,会选择使用JDK动态代理。 如果Bean未实现接口,则使用CGLib。在Spring配置中加入<aop:aspectj-...原创 2020-08-12 17:16:59 · 226 阅读 · 0 评论 -
lambda表达式之list排序
lambda表达式常用的list排序 import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.List; import static java.util.Comparator.comparing; public class LambdaTest { ...原创 2020-03-04 14:51:59 · 3122 阅读 · 0 评论 -
向指定URL发送GET或POST请求(调第三方接口)
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection; public class HttpRequest {原创 2016-04-12 16:46:45 · 3104 阅读 · 0 评论 -
java实现Base64编码解码
import java.io.UnsupportedEncodingException; import java.lang.reflect.Method; import org.apache.commons.codec.binary.Base64; public class Base64Utils { //方法二 /** * base64编码 * @param bstr原创 2016-04-14 15:07:11 · 517 阅读 · 0 评论