2025年2月28日

函数式编程

摘要: 在 Java 中,可以通过使用函数式接口(Functional Interface)和Lambda 表达式来将一个可执行的函数 作为 方法参数传递。 Java 8 引入了 Lambda 表达式和函数式接口,使得这一过程变得更加简洁和直观。 函数式接口 函数式接口是指仅包含一个抽象方法的接口。 Jav 阅读全文

posted @ 2025-02-28 15:03 anpeiyong 阅读(2) 评论(0) 推荐(0) 编辑

Idea工具使用指南

摘要: JSON大文件对比 1、将2个JSON文件用Idea打开 2、打开其中一个JSON文件 3、View菜单,compare with 选择另一个JSON文件 阅读全文

posted @ 2025-02-28 14:54 anpeiyong 阅读(3) 评论(0) 推荐(0) 编辑

2025年2月26日

Spring---依赖注入问题

摘要: 配置类中,手动new 对象 @Configuration public class TestConfig { @Bean public TestInterface testInterface(){ System.out.println("init testInterface"); return bu 阅读全文

posted @ 2025-02-26 16:54 anpeiyong 阅读(2) 评论(0) 推荐(0) 编辑

2025年2月21日

JVM---内存分析

摘要: 支配树 在 JVM 内存分析中,支配树(Dominator Tree) 是 分析 对象内存依赖关系的重要工具,尤其在定位内存泄漏和优化内存使用场景中至关重要。 概念 支配树是一种数据结构,用于表示对象之间的支配关系。 如果从 GC Roots 到对象 B 的所有路径都必须经过对象 A,则称 A 支配 阅读全文

posted @ 2025-02-21 10:03 anpeiyong 阅读(3) 评论(0) 推荐(0) 编辑

2025年2月13日

AI Agent

摘要: Agents决策流程 Agent流程图 AI Agent框架 Plan-And-Execute Self-Ask Thinking And Self-Refection 阅读全文

posted @ 2025-02-13 15:26 anpeiyong 阅读(1) 评论(0) 推荐(0) 编辑

2025年2月12日

SQL---TRUNCATE、DELETE、DROP 的区别

摘要: TRUNCATE 定义 TRUNCATE 是一种用于快速删除表中所有数据的操作,但保留表结构。 语法 TRUNCATE TABLE 表名; 特点 速度:非常快,因为它不记录单个行的删除操作。日志记录:只记录页级或块级的日志,而不是每一行的日志,因此效率更高。事务:通常不可回滚(取决于数据库管理系统) 阅读全文

posted @ 2025-02-12 17:13 anpeiyong 阅读(15) 评论(0) 推荐(0) 编辑

2025年2月10日

大模型概述

摘要: 前言 对于开发人员来说,比如在遇到程序报错时,想要去解决这个问题,可能会通过搜索引擎去搜索对应的解决方案,但是,搜索引擎会出现很多不相关的内容,需要开发人员自己去筛选&过滤,效率很低; 也可以直接通过AI工具,输入报错信息,AI会代替我们过滤&筛选出 与 报错最相关的解决方案,效率大幅度提升; 大模 阅读全文

posted @ 2025-02-10 15:11 anpeiyong 阅读(3) 评论(0) 推荐(0) 编辑

2024年10月12日

java.util.Arrays#sort

摘要: 基本数据类型数组 /** * java.util.Arrays#sort(int[]) * public static void sort(int[] a) { * DualPivotQuicksort.sort(a, 0, a.length - 1, null, 0, 0); // DualPiv 阅读全文

posted @ 2024-10-12 10:54 anpeiyong 阅读(11) 评论(0) 推荐(0) 编辑

java.util.Collections#sort(java.util.List<T>)

摘要: java.util.ArrayList/java.util.LinkedList /** * java.util.Collections#sort(java.util.List) * public static <T extends Comparable<? super T>> void sort( 阅读全文

posted @ 2024-10-12 10:47 anpeiyong 阅读(7) 评论(0) 推荐(0) 编辑

2024年10月8日

java.util.ComparableTimSort

摘要: 概述 ComparableTimSort 是 Java 标准库中用于排序的一个内部实现,它是 Timsort 算法的具体实现。 Timsort 是一种混合排序算法,结合了归并排序(Merge Sort)和插入排序(Insertion Sort)的优点。 它在实际应用中表现出色,特别是在处理部分有序的 阅读全文

posted @ 2024-10-08 18:26 anpeiyong 阅读(31) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示