摘要: 前提介绍: java获取方法有两种方式: 1、class.getMethods 2、class.getDeclaredMethod 查看JDK注释,这两个方法: getMethods:返回一个数组,其中包含反映该类对象表示的类或接口的所有公共方法的方法对象,包括由类或接口声明的方法对象以及从超类和超 阅读全文
posted @ 2022-07-18 10:35 喝花茶 阅读(190) 评论(2) 推荐(0) 编辑
摘要: 动态代理 public class Main { public static void main(String[] args) { final ProxyMapper mapper = (ProxyMapper) Proxy.newProxyInstance(Main.class.getClassL 阅读全文
posted @ 2022-05-26 17:16 喝花茶 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1、调用 ServletWebServerApplicationContext.onStartup 2、获取所有的 ServletContextInitializer 3、initializers => 未排序的 Filter 4、sortedList => 排完序的Filter 5、实际循环的是排 阅读全文
posted @ 2022-05-09 02:06 喝花茶 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Windows AD是Windows ActiveDirectories的简称,意为活动目录。可以用这个服务,进行用户信息的管理。 安装AD : http://blog.postcha.com/read/80 代码部分 阅读全文
posted @ 2019-09-05 16:31 喝花茶 阅读(588) 评论(0) 推荐(0) 编辑
摘要: <div style="position: relative;"> <div style="position: absolute;"> <img class="img" src="/image/unselected.png" onclick="changeColor(this)"> </div> < 阅读全文
posted @ 2019-08-28 14:16 喝花茶 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 【Initializing gradle...】解决方案 1、修改Flutter的gradle 2、配置项目的gradle 阅读全文
posted @ 2019-07-31 15:27 喝花茶 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 1、设置网络 2、安装mysql apt install mysql-server 3、切换到root用户,修改 mysql配置文件,可以无密码访问 1、切入root用户:su root 2、进入文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 3、添加配 阅读全文
posted @ 2019-07-29 10:53 喝花茶 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 二叉树遍历 遍历命名 根据访问结点操作发生位置命名: ① NLR:前序遍历(Preorder Traversal 亦称(先序遍历)) ——访问根结点的操作发生在遍历其左右子树之前。 ② LNR:中序遍历(Inorder Traversal) ——访问根结点的操作发生在遍历其左右子树之中(间)。 ③ 阅读全文
posted @ 2019-07-06 20:03 喝花茶 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组,作为压缩普通数组的一种方式 import java.util.Arrays; /** * 1、原数组的行数,列数,非0数据个个数 * 2、所有非0数据个坐标(row,column) */ public class SparseArray { public static int[][] toSparseArray(int[][] array) { /... 阅读全文
posted @ 2019-07-05 21:07 喝花茶 阅读(752) 评论(0) 推荐(0) 编辑
摘要: Queue定义,直接copyJava的Queue,去除了Collection接口。 ArrayQueue 阅读全文
posted @ 2019-07-05 20:33 喝花茶 阅读(2669) 评论(0) 推荐(0) 编辑