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

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

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

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

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

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

5、IntelliJ IDEA 之偏好设置

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

Tomcat Request请求处理过程:Connector

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

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

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

Java 无需 Office 环境实现 Word 转 HTML

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

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

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

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

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

<1···678···50>