0

高性能!一个企业级的 AI 接口透明代理服务!

gpt-load —— 一个基于 Go + Vue 开发、高性能、企业级的 AI 接口透明代理服务,专门为需要集成多种 AI 服务的企业和开发者设计。具备智能密钥管理、负载均衡和完善的监控功能。 ...

Java陈序员 发布于 2026-05-14 09:32 评论(0) 阅读(5)
0

Paxos算法:如何解决分布式系统中的共识问题?

背景 Paxos 算法是 Leslie Lamport莱斯利·兰伯特在 1990 年提出了一种分布式系统 共识 算法。这也是第一个被证明完备的共识算法(前提是不存在拜占庭将军问题,也就是没有恶意节点)。 为了介绍 Paxos 算法,兰伯特专门写了一篇幽默风趣的论文。在这篇论文中,他虚拟了一个叫做 P ...

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

WIZnet-EVB-Pico2开始,用MicroPython玩转以太网开发

这段时间一直在折腾 MicroPython 的网络开发,踩了不少 “入门劝退坑”,也挖到了个让我直呼 “相见恨晚” 的宝藏 ——​WIZnet EVB-Pico2 系列开发板​。说真的,作为一个不想再啃复杂 C 语言、只想快速把想法变成可跑项目的嵌入式人,这块板简直戳中了我的所有需求! ...

FreakStudio 发布于 2026-05-12 16:38 评论(0) 阅读(94)
1

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

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

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

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

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

Carey_ccl 发布于 2026-05-10 23:01 评论(0) 阅读(82)
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) 阅读(21)
0

5、IntelliJ IDEA 之偏好设置

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

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

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

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

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

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

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

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

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

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

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

Tomcat Request请求处理过程:Connector

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

程序员Seven 发布于 2026-05-08 09:00 评论(0) 阅读(27)
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) 阅读(92)
0

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

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

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

Java 无需 Office 环境实现 Word 转 HTML

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

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

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

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

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

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

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

ahfuzhang 发布于 2026-05-06 18:06 评论(0) 阅读(99)
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) 阅读(89)
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) 阅读(82)
0

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

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

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

4、IntelliJ IDEA 之 JDK 的相关配置

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

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