0

万字长文背诵最新Agent常见试题

什么是大模型 Agent?它与传统的 AI 系统有什么不同? 大模型 Agent 是基于大型语言模型并结合模块化规划、记忆和工具调用的自主决策系统,它能够根据最终目标把复杂任务拆分成子任务,调用 API、检索数据库或使用插件,再通过内部循环不断优化执行流程,基本不需要人在每一步都监督。 传统 AI ...

程序员Seven 发布于 2026-05-11 09:00 评论(0) 阅读(153)
0

12、ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析

一、ByteArrayInputStream的源码——零拷贝(Zero-Copy)的一种字节流 在传统的磁盘 I/O(比如FileInputStream.class、BufferedInputStream.class...等) 中,使用者都需要将磁盘的数据先复制到内存中来使用而无法实现零拷贝(Zer ...

Carey_ccl 发布于 2026-05-10 23:01 评论(0) 阅读(58)
0

在Windows使用MinGW和CMake编程开发C/C++将.c文件打包成.dll库调用的过程

前提条件 发现这个串口的Github仓库KissUARThttps://github.com/foldl/KissUART ,它的构建有打包成.dll库的选项,我想试着这样用一下(虽然我知道代码量不大直接用.cpp也没有影响) 之前在电脑安装了MinGW64开发C/C++,MinGW-w64http ...

XIE_CON 发布于 2026-05-10 20:55 评论(0) 阅读(7)
0

5、IntelliJ IDEA 之偏好设置

5.1、打开设置界面 5.2、设置外观主题 如上图所示,本示例设置一个比较浅色的外观主题。 5.3、设置文字大小 如上图所示,可以设置使用鼠标滚轮改变编辑器中的文字大小。 如上图所示,还可以手动设置文字大小、行高和字体。 5.4、设置智能提示 如上图所示,取消智能提示的区分大小写,可能会方便很多。 ...

Javaer1995 发布于 2026-05-10 20:26 评论(0) 阅读(10)
0

彻底搞懂|为什么K230/OpenMV不能直连MicroPython-mpremote?

解析 OpenMV、CanMV K230 无法直接用 mpremote 进入 REPL 的底层根源:IDE 调试线程独占串口、拦截握手信号。 ...

FreakStudio 发布于 2026-05-10 17:20 评论(0) 阅读(53)
0

Settings开发者模式添加OTG切换功能

框架 框架接口在frameworks/base/packages/SettingsLib当中 Settings开发者模式代码: packages/apps/Settings/src/com/android/settings/development/OtgPreferenceController.ja ...

瓶子的跋涉 发布于 2026-05-08 13:47 评论(0) 阅读(18)
0

【一个无聊问题的答案】golang 中的 map,当元素少于多少时,从数组中顺序查找比 hash 查找还快?

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 如果我定义了 map[key]value,当 key 是 int8, int16, int32, int64, string 等类型时: 是否存在一种可能:当 ...

ahfuzhang 发布于 2026-05-08 09:36 评论(0) 阅读(61)
0

Tomcat Request请求处理过程:Connector

引入 线程池Executor是在哪里启动的? Request是如何处理并交个Container处理的? Tomcat支持哪些协议?这些协议是处理的?协议层次结构如何设计的? Connector Connector构造 本质是初始化了ProtocolHandler,默认是HTTP/1.1 NIO实现。 ...

程序员Seven 发布于 2026-05-08 09:00 评论(0) 阅读(21)
0

Spring Boot 4.0.6 发布,紧急修复了 8 个安全漏洞,赶紧看看自己的 Spring Boot 版本!!

大家好,我是R哥。 Spring Boot 4.0.6 正式发布了: 这次不是功能型大版本,包含 65 项 bug 修复、文档改进和依赖升级。 最重要的一点是一次性紧急修复了 8 个 CVE,其中 1 个 Critical、2 个 High、5 个 Medium,尤其是 Actuator 端点未授权 ...

Java技术栈 发布于 2026-05-07 14:28 评论(0) 阅读(64)
0

golang 编译期的`常量折叠`的研究

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 继续上一篇:golang编码小技巧: 对数组元素赋值时,先赋值尾部再赋值头部就会变快,同样是在研究 github.com/planetscale/vtprot ...

ahfuzhang 发布于 2026-05-07 10:54 评论(0) 阅读(9)
0

Java 无需 Office 环境实现 Word 转 HTML

一、引言 在企业级开发、文档管理系统、在线预览等场景中,Word 文档转换为 HTML 是高频需求。HTML 具备跨平台、无需专用阅读器、可直接嵌入网页展示的优势,而 Java 生态中,Free Spire.Doc for Java 是一款免费、轻量的文档处理组件,可无侵入实现 Word(doc/d ...

LAYONTHEGROUND 发布于 2026-05-07 10:36 评论(0) 阅读(23)
1

Tomcat Container的管道机制:责任链模式

内容引入 承接上文Engine的设计,从以下几个方面,我将向你解释为什么要理解Tomcat中管道机制,它要解决什么问题? Tomcat总计架构图中Pipeline和Vavle 我们在上文Engine中有一块Pipline没有解释: 为什么Tomcat要引入Pipline呢?它要解决什么问题呢? 下文 ...

程序员Seven 发布于 2026-05-07 09:00 评论(0) 阅读(116)
0

[golang编码小技巧]对数组元素赋值时,先赋值尾部再赋值头部就会变快

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 最近看到一个非常棒的 protobuf 的库:github.com/planetscale/vtprotobuf 其性能非常强悍,我自己写的版本始终没干过它。 ...

ahfuzhang 发布于 2026-05-06 18:06 评论(0) 阅读(98)
0

11、(ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析前言)UTF-8 编码规则

UTF-8(Unicode Transformation Format-8-bit)是一种针对 Unicode 的可变长度字符编码,通过 1 至 4 个字节表示一个字符,完美兼容 ASCII 编码,同时支持全球所有语言的字符(包括中文、日文、韩文、阿拉伯语等)。其核心设计思想是通过首字节的标识符确定 ...

Carey_ccl 发布于 2026-05-06 16:33 评论(0) 阅读(81)
0

Tomcat Container容器之Engine:StandardEngine

理解思路 第一:抓住StandardEngine整体类依赖结构来理解 第二:结合server.xml中Engine配置来理解 见下文具体阐述。 第三:结合Engine Config官方配置文档 http://tomcat.apache.org/tomcat-9.0-doc/config/engine ...

程序员Seven 发布于 2026-05-06 09:00 评论(0) 阅读(78)
0

MicroPython 内核开发者直接狂喜!这个 Claude 插件市场,把开发全流程做成了「对话式外挂」

家人们谁懂啊!做 MicroPython 内核开发,每天 80% 的时间都耗在「非核心工作」上: 写个驱动,得翻半天官方文档确认编码规范; 改完代码,推上仓库等 CI 跑半小时才发现小问题; 手里一堆 PR,分不清哪个要重基、哪个该回复;连给设备传个文件、跑个脚本,都要敲一堆 mpremote 命令 ...

FreakStudio 发布于 2026-05-04 14:47 评论(0) 阅读(66)
0

4、IntelliJ IDEA 之 JDK 的相关配置

4.1、打开项目结构 4.2、设置项目SDK 如上图所示,可以根据需要设置项目的 SDK 版本。 ...

Javaer1995 发布于 2026-05-03 20:26 评论(0) 阅读(25)
0

泡泡玛特LABUBU冰箱的炒作现象经济学解读

泡泡玛特LABUBU冰箱的炒作现象经济学解读背景https://mp.weixin.qq.com/s/8pykaTyNbHABg8AFWzUqGw?scene=1&click_id=2泡泡玛特LABUBU冰箱的炒作现象可从三大经济学原理深度解读一、稀缺性溢价机制​限量策略​全球仅1998台的绝对稀缺 ...

PetterLiu 发布于 2026-05-03 16:03 评论(0) 阅读(8)
0

《小丑牌》游戏在Java上进行的模仿

突发奇想想写一个小游戏,看了看按我目前的水平能写出来的,打牌类算是能巩固我目前所学的方向。(注:我们当时是6个人来做,本人负责的是架构与出牌弃牌操作,其他都是同伴写的) 1.先把小丑牌的规则与想要实现的方向按文档写出来,就可以得到一张原型图与需求文案。原型图的链接https://rp.mockplu ...

岁甘 发布于 2026-05-02 23:30 评论(0) 阅读(27)
0

【Python列表去重的20种方法,总有一种你不知道】

Python列表去重的20种实现方式 列表(数组)去重是最常见的算法,非常简单,但不同实现方式背后的差异巨大。AI时代,可以不手写代码了,但需要知道代码背后的原理,这样才能更好地指导AI编程。 最简单的思路 新建列表,遍历原列表,当原列表的元素不在新列表的,则添加到新列表中。 def unique( ...

刀法如飞 发布于 2026-05-01 13:40 评论(0) 阅读(45)