自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 黑马ai大模型笔记(自用,比较粗糙)

除了内置解析器,我们经常需要在链中执行自定义的数据转换,比如从模型中提取部分信息、修改格式等。可以将任意普通函数或 Lambda 表达式包装成Runnable对象,从而直接通过嵌入链中。它让链条中的数据处理完全自由定制。RunnableLambda(函数对象)包装后的对象即可作为链中的一环,其输入来自上游,输出传递给下游。"我邻居姓: {lastname}, 刚生了{gender}, 请起名, 仅告知我名字""姓名{name}, 请帮我解析含义。

2026-05-16 13:30:07 516

原创 all-in-rag零散的笔记(自存/持续更新)

2026.3.17原文说的很详尽,写这么一篇只是为了让自己背的更顺。------

2026-03-17 20:51:44 453

原创 牛客网刷题(2)

(Java 8 及以后默认方法 / 静态方法除外)。abstract仅能修饰类和方法不能修饰字段。

2026-02-05 14:38:31 708 1

原创 牛客网刷题(1)

七个维度彻底讲透。方法重写的规则。

2026-02-02 11:49:45 975

原创 (面试常考)inner类

(视频来源)成员内部类是作为外部类的成员存在的内部类(与外部类的成员变量、成员方法同级),属于非静态内部类(静态内部类是另一种,本次只讲成员内部类),是最常用的内部类类型。成员内部类直接定义在外部类的类体中,与外部类的成员变量、方法平级,不能定义在外部类的方法 / 代码块中(否则是局部内部类)。外部类的访问修饰符仅支持 2 种public或默认(包访问,不写修饰符),Java 不允许外部类用;成员内部类的访问修饰符支持全部 4 种(这是语法核心区别,为封装性提供基础);

2026-02-01 14:43:43 951

原创 (老生常谈)二分查找不同位置同一个数的方法关键点理解

区间类型含义初始right值循环条件指针收缩规则闭区间[L,R]包含 L、R 对应元素收缩时需排除已检查的mid(如左闭右开[L,R)包含 L,不包含 R 对应元素收缩时无需排除mid(如right=mid当代码用的是闭区间right必须初始化为(数组最后一个元素的索引),否则会出问题。的核心:代码采用闭区间定义查找范围,必须覆盖数组合法索引(0 ~ nums.length-1),否则会越界;若用,需同步改成左闭右开的循环 / 收缩规则。找左边界:找到target后执行(往左收缩),最终用。

2026-01-27 10:49:29 600

原创 力扣hot100常错点记录(自用占用抱歉)

在 Java 中,普通的String是不可变的—— 一旦创建,它的内容就无法修改。比如你执行时,JVM 并不是在原字符串上追加内容,而是创建一个全新的字符串对象,频繁拼接会产生大量临时对象,导致性能低下。是 Java 提供的可变字符序列工具类,专门解决字符串频繁修改 / 拼接的性能问题。它就像一个 “可编辑的字符容器”,所有增删改操作都在同一个对象里完成,不会频繁创建新对象,效率远高于直接拼接String。// 1. 创建 StringBuilder 对象(空容器,默认初始容量16)

2026-01-27 10:40:18 597

原创 传统ssm后端总结

以上都是传统的springmvc方法。以上都是传统的spring。

2026-01-22 11:49:24 573

原创 leetcode刷题错误复盘(2)栈的专题

c艹py小白选手接触java算法第三天,靠着吃老本勉强到15题,依旧是每道题都有语法错误。。。。java语法好多规矩啊!!力扣找不到作者,如果引用代码有侵权私聊我删除。

2026-01-17 19:36:19 651

原创 leetcode自刷+复盘

总结:再回顾一下常用数组,以及数值匹配一定要注意,跟python的缩进一样严格。超级小白.做出来项目但是算法语法都不懂的那种.c艹py选手勇闯java。需将排序后的 char 数组转为 String 作为 key。总之,一定要好好背常用数据结构的方法啊。(连续长度),导致连续序列长度计算错误。拓展:set和arraylist转换。,但空数组的最长连续序列长度应该是。错误 2:未处理数组中的重复元素。错误 3:空数组边界情况处理错误。数组排序后可能存在重复元素(如。补充,int装入set方法。

2026-01-16 13:23:14 610

原创 黑马笔记(线程/自用)

/ ② 封装到FutureTask(桥接Thread和Callable)// ③ 直接在Thread构造方法中传入任务+设置线程名称(核心!Thread thread = new Thread(futureTask, "自定义Callable线程");参数一:核心线程数量(王熙凤)(>=0)参数二:总线程数量(清秀小厮也给我算上)(>0,最大数量>=核心线程数量)(怎么举这个例子感觉有点负罪感。。。。参数三:空闲时间(>=0)参数四:时间单位参数五:任务队列(排队)(不能null)

2026-01-12 14:15:19 732 1

原创 黑马笔记(file类/自用)

file封装对象路径存不存在都可以转义字符\

2026-01-09 15:09:28 169

原创 leetcode刷题存储(自用)

也就是末尾元素一定是多数元素 x。2. 反证法验证假设重组后末尾元素不是 x(而是 y),说明 “剩余 x 部分” 为空(长度 = 0),即。

2026-01-09 10:48:38 790

原创 黑马笔记(Map/自用)

【代码】黑马笔记(Map/自用)

2026-01-08 11:14:46 161

原创 黑马笔记(set/自用)

在 Java 中,hashCode()和equals()是一对 “孪生方法”,重写时必须遵循以下规则,否则会导致HashMapHashSet一致性:对象的equals比较属性未修改时,多次调用hashCode()必须返回相同整数。相等性:若两个对象equals()返回true,则它们的hashCode()必须相等。优化性:若两个对象equals()返回false,尽量让hashCode()不同(减少哈希冲突)。示例:先搞个引入类/*** 示例:正确重写equals和hashCode的User类。

2026-01-08 10:16:55 1042

原创 黑马赶课笔记(list进阶相关/自用)

/ 定义函数式接口// 1. 加法(单行简化)// 5// 2. 乘法(多行写法)// 6// 自定义工具类(含静态方法)// 静态方法:两数求和// 静态方法:打印字符串// 函数式接口(匹配静态方法的参数/返回值)// 1. Lambda 调用静态方法 add// 5// 静态方法引用简化:MathUtils::add// 5// 2. Lambda 调用静态方法 printStr// Hello。

2026-01-06 09:28:18 935

原创 [研0知识学习打卡]python数据预处理

在这段代码中: - `b = a.reshape((3,4))` 对`a`进行形状重塑后,`b`与`a`共享同一块内存;- 当执行`b[:] = 2`修改`b`的所有元素时,由于内存共享,`a`的对应元素也会被同步修改。1.在张量(如PyTorch的`Tensor`或NumPy的`ndarray`)操作中,`reshape`方法在满足条件时(元素总数不变且内存布局兼容),会返回原张量的视图(共享底层内存)而非新的拷贝。JAX 最核心的功能之一是自动微分,支持一阶、高阶微分,以及前向 / 反向微分。

2025-11-04 17:53:53 651

原创 [研0知识学习打卡]python基础数据操作

区间是左闭右开。

2025-11-04 17:06:57 972

原创 掘金刷题 不同整数的计数问题 非官方解法

该字符串由数字和小写英文字母组成。小R想用空格替换每一个不是数字的字符。然后,他希望统计在替换后剩下的整数中,就是记录数然后不用管倒着计数,本质上就是上课基本的转数问题。官方是知识向科普,题解很好。的十进制表示不同,才认为它们是不同的整数。,替换后形成的字符串是。不同的整数有三个,即。注意,只有当两个整数的。

2025-02-12 12:01:08 251

原创 Android studio安装怎么办都识别不了jdk的情况

c盘user删除.android文件,system setting 设置http时候改为无代理端口,重启电脑就可以了。干了一天,next和back都不行,改成正斜杠也不行,下载免安装版都不行。

2024-10-11 13:48:39 427

原创 P1873 [COCI 2011/2012 #5] EKO / 砍树 不走正道解法

例如,如果一排树的高度分别为 $20,15,10$ 和 $17$,Mirko 把锯片升到 $15$ 米的高度,切割后树木剩下的高度将是 $15,15,10$ 和 $15$,而 Mirko 将从第 $1$ 棵树得到 $5$ 米,从第 $4$ 棵树得到 $2$ 米,共得到 $7$ 米木材。请帮助 Mirko 找到伐木机锯片的最大的整数高度 $H$,使得他能得到的木材至少为 $M$ 米。第 $1$ 行 $2$ 个整数 $N$ 和 $M$,$N$ 表示树木的数量,$M$ 表示需要的木材总长度。

2024-09-21 15:22:39 537

原创 洛谷P1678 烦恼的高考志愿

教训 :选取值可能是边界,手写二分一定扩大边界,只要mid整除一定不会触及一开始设定l,r的值,即可能取得边界值的情况下,r应该取n+1,l取-1。发这一个洛谷题绝不是为了水,这限制条件我一个小白敲了一个小时才过......遂写一个题解纪念一下。尤其注意取不到和取边界值时,函数的情况。

2024-09-21 14:46:53 518

原创 3325. Kick_Start

【代码】【无标题】

2024-09-07 09:41:14 524

原创 2022本科组睿抗省赛RC-u3:跑团机器人(c++)

RC-u3 跑团机器人分数 20全屏浏览切换布局作者 DAI, Longao单位 杭州百腾教育科技有限公司在桌面角色扮演游戏(TRPG,俗称“跑团”)中,玩家需要掷出若干个骰子,根据掷出的结果推进游戏进度。在线上同样可以跑团,方法是由玩家们向机器人发出指令,由机器人随机产生每个需要掷出的骰子的结果。玩家向机器人发出的指令是一个仅涉及加法和减法的表达式,即对若干个数字进行一系列加法或减法计算。这些数字可以是直接给出的非负整数(数字不超过 1000),也可以是若干个骰子掷出的结果。

2024-07-13 15:13:25 500

2023数学建模国赛评阅要点

2023年数学建模国赛中,评阅要点主要包括:模型的合理性与创新性、问题解决的深度和广度、数学理论的运用、计算与仿真的准确性、结果的解释与分析、报告的规范性和清晰性。此外,评委还会考虑团队的协作与思维逻辑,确保所提出的方案能够切实解决问题并具有实际应用价值。

2024-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除