2025年5月16日

《系统架构设计师教程》

摘要: 系统分析与设计方法 对于架构设计师而言,如何进行系统设计是其“看家本领”,而设计是在对系统进行分析的基础上进行的,否则,设计就是“无米之炊”。 从软件开发项目中的角色分配来看,系统架构设计师应该在信息系统项目管理师的协调下,与系统分析师协同工作。 定义问题与归结模型 软件系统的目的是为了解决问题,因 阅读全文

posted @ 2025-05-16 11:28 anpeiyong 阅读(1) 评论(0) 推荐(0)

2025年4月28日

《投资-最重要的事》

摘要: 成功的投资或成功的投资生涯 的基础,是 价值;你必须清楚的认识到你想买进的东西的价值; ( 为取得卓越的投资结果,你必须对价值有深刻的洞察; 必须学会别人不会的东西,以不同的视角看待问题,或对问题分析的更到位; ) 必须以可靠的事实和分析为基础,建立并坚持自己的价值观;只有这样,你才能知道买进和卖出 阅读全文

posted @ 2025-04-28 10:59 anpeiyong 阅读(5) 评论(0) 推荐(0)

2025年4月25日

AI框架---LangChain

摘要: 概述 what 为什么要用LangChain? LangChain的核心 LangChain底层原理 LangChain应用场景 LangChain实战操作 安装 https://www.langchain.com/ 监控工具:LangSmish https://www.smith.langchai 阅读全文

posted @ 2025-04-25 17:55 anpeiyong 阅读(14) 评论(0) 推荐(0)

2025年2月28日

函数式编程

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

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

Idea工具使用指南

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

posted @ 2025-02-28 14:54 anpeiyong 阅读(19) 评论(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 阅读(5) 评论(0) 推荐(0)

2025年2月21日

JVM---内存分析

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

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

2025年2月12日

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

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

posted @ 2025-02-12 17:13 anpeiyong 阅读(28) 评论(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 阅读(14) 评论(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 阅读(11) 评论(0) 推荐(0)

导航