会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黎明的星海
博客园
首页
新随笔
联系
订阅
管理
2022年10月15日
Java的CGLIB
摘要: CGLIB 规则: 目标对象: 不能是final类; 存在public的构造器;代理创建的目标代理对象需要与public构造器的参数相匹配。 需要进行增强功能的方法不能是final; cglib创建代理对象,对方法进行增强 public class HelloWorldCglib { private
阅读全文
posted @ 2022-10-15 16:30 黎明的星海
阅读(72)
评论(0)
推荐(0)
2022年10月13日
Java动态代理Proxy
摘要: Java动态代理Proxy 规则: 必须实现接口编程;需要一个接口,目标类实现该接口。 必须实现InvocationHandler接口;为目标对象实现增强功能。 例子: public interface IHelloWorld { void print(); } public class Hello
阅读全文
posted @ 2022-10-13 09:33 黎明的星海
阅读(127)
评论(0)
推荐(0)
2022年6月24日
数独
摘要: public class SudokuDemo { public static void main(String[] args) { // 数独 sudoku(); } public static void sudoku() { long start = System.currentTimeMill
阅读全文
posted @ 2022-06-24 19:46 黎明的星海
阅读(63)
评论(0)
推荐(0)
2022年2月27日
简单消消乐
摘要: package com.cgx.datastructure.leetcode; import org.junit.Test; import java.util.*; import java.util.stream.Collectors; /** * 消消乐 */ public class Elimi
阅读全文
posted @ 2022-02-27 18:07 黎明的星海
阅读(84)
评论(0)
推荐(0)
2022年1月13日
3,5,10面值的硬币换取N有多少种方法
摘要: package com.cgx.datastructure.pro; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class DPChangeCoin { /** 换取目标 n
阅读全文
posted @ 2022-01-13 12:30 黎明的星海
阅读(67)
评论(0)
推荐(0)
2021年12月2日
java搜索类文件并且创建类spring
摘要: package com.cgx.logtest1; import java.lang.reflect.Constructor; import java.util.ArrayList; import java.util.Collections; import java.util.List; impor
阅读全文
posted @ 2021-12-02 18:08 黎明的星海
阅读(45)
评论(0)
推荐(0)
2021年1月7日
字符编码简单术语解释
摘要: 字符编码 码元 抽象字符表(Abstract character repertoire) 编码字符集(CCS:Coded Character Set) 编码空间(encoding space) 码位(code point) 码位值(code point value) 字符编码表(CEF:Charac
阅读全文
posted @ 2021-01-07 12:34 黎明的星海
阅读(290)
评论(0)
推荐(0)
2020年1月19日
Java时间获取
摘要: // java时间获取类 public class DateUtil { // 获取当前时间 public static Date getNowTime() { Calendar calendar = Calendar.getInstance(); return calendar.getTime()
阅读全文
posted @ 2020-01-19 02:27 黎明的星海
阅读(245)
评论(0)
推荐(0)
2020年1月16日
Java基于字符串的进制转换(2、8、16进制与10进制的相互转换)
摘要: # 2,8,16进制转换成10进制 (1).使用Integer.parseInt()方法;转换成负数只需要在字符串前加上负号-;大于Integer.MAX_VALUE或小于Integer.MIN_VALUE的转换将会抛出错误。 // 2,8,16进制转换成10进制 // 使用Integer.pars
阅读全文
posted @ 2020-01-16 23:59 黎明的星海
阅读(20585)
评论(0)
推荐(2)
公告