milkup:桌面端 markdown AI续写和即时渲染
Hi,朋友们好,我是德莱厄斯,前段时间给大家带来一个桌面端的开源 markdown 编辑器,当时扬言要干翻 typora 的那个,你还有印象吗? 原文是:干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!,这篇文章共曝光了 16 万次,有 12000+ 人围观,在社区内收 ...
1分钟搭建 Redis三主三从集群!附完整自动化脚本(直接复制可用)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Redis Cluster三主三从自动化部署脚本 适配系统:CentOS 7.x 64位(最小化安装即可) Redis版本:6.2.6(稳定版,生产环境推荐) 部署模式:单机三主三从(可扩展多机,脚 ...
基于项目工程构建SBOM(软件物料清单)的研究
研究项目的SBOM(软件物料清单)的生成。会涉及到四个SBOM生成工具,sbom-tool,DycloneDX,Sift,ORT,分别就每个工具的优缺点做说明看,列出其关键命令和命令参数,并说明其在实际使用过程中的优劣点。 ...
鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
学习目标 建立鸿蒙应用“宏观-微观”完整认知:明确应用、应用程序包、HAP/HSP、组件、页面的层级关系,理解 Stage 模型编译期与运行期概念的对应逻辑; 清晰区分 Stage 模型与 FA 模型的核心差异,理解 Stage 模型在资源利用、配置管理、跨端适配等实际开发场景中的核心优势; 掌握 ...
.NET 中如何快速实现 List 集合去重?
前言 在数据处理中,去除集合中的重复元素是一个常见的需求。.NET 6 和 .NET 7 引入了 DistinctBy 方法,这是一个非常实用的新特性,可以方便地根据指定的键对集合进行去重。 本文将详细介绍 DistinctBy 方法的使用,并通过具体的案例来展示其在实际开发中的应用。 正文 1、D ...
扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
大家好,我是汤师爷,专注AI智能体分享,致力于帮助100W人用智能体创富~ 热点监控智能体是帮你自动发现爆款选题的利器。 它能全天候扫描各大平台的热门内容,从海量信息中筛选出最有价值的话题和创意。 你不需要再手动搜索,智能体会自动将热点内容整理成表格,让你清晰直观地掌握行业动态。 1 为什么要做热点 ...
Apache SeaTunnel Zeta、Flink、Spark 怎么选?底层原理 + 实战对比一次讲透
本文档将深入解析 Apache SeaTunnel 支持的三大执行引擎:Zeta (SeaTunnel Engine)、Flink 和 Spark。我们将从架构设计、核心特性、优缺点对比以及使用方法等多个维度进行详细讲解,帮助你根据业务需求选择最合适的引擎。 ...
从零开始学Flink:状态管理与容错机制
本文深入解析 Apache Flink 的核心特性——状态管理(State Management)与容错机制(Fault Tolerance),涵盖状态类型、State Backend 选择、Checkpoint 原理及配置、以及 Savepoint 的生产实践。 ...
istio流量分发实战:从配置到踩坑全解析
本文通过一个真实的 Istio 流量分发案例,系统梳理按比例、按 Header、按 URL 前缀等常见路由方式,并重点分析 Host 不匹配导致流量失效的根因。结合 Nginx 与 Sidecar 共存场景,详细说明金丝雀、灰度、蓝绿及 A/B 测试在 Istio 中的落地方式,适合正在或即将引入 ... ...
一天一个Python库:pygments - 强大的代码高亮和格式化工具
pygments - 强大的代码高亮和格式化工具 一、什么是pygments? pygments 是一个用于语法高亮和格式化各种编程语言代码的 Python 库。 它可以帮助你: 将代码渲染成带有颜色和样式的HTML、LaTeX、RTF等格式。 支持数百种编程语言和标记语言。 提供简单的API,易于 ...
每周读书与学习->JMeter性能测试脚本编写实战(四)-利用JMeter对MySQL数据库查询进行性能测试
每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 在前面的学习中,介绍了很多Jmeter的理论知识,包括Jmeter中很多不同元件的详细介绍以及每个元件的作用 ...
三维模型瓦片服务三剑客:3D Tiles、I3S与S3M全解析
系统解析了三维GIS中三大主流瓦片标准——Cesium 3D Tiles、Esri I3S 和超图 S3M 的核心机制、数据结构与适用场景,涵盖瓦片树、包围体、几何误差、要素化设计及样式表达等关键技术。 ...
Agentic Coding一些实践总结
最近一年AI编码飞速发展,现在我的90%以上的代码都是出自AI。想想在2024年调用OpneAI官方接口(3.5模型),超过10K的Token就让LLM的上下文完全混乱,导致LLM无法记住太多东西,更不用说调用工具,生成代码了。到目前为止,用了各种工具已经半年以上了,记录一下总体的实践经验。后面将c ...
AI开发-python-langchain框架(1-10 返回日期-格式解析器)
如何让大模型返回的结果是一个标准的日期格式? 如下这段代码展示了如何使用 LangChain 构建一个结构化输出链(chain),将自然语言问题(“中华人民共和国是什么时候创立的?”)通过大语言模型(LLM)转换为标准的 Python datetime 对象 from langchain.promp ...
Redisson 使用手册:从 API 误区到看门狗失效,在此终结分布式锁的噩梦
在上一篇《分布式锁的代价与选择:为什么我们最终拥抱了Redisson?》中,我们聊到了手写 SETNX 的"茹毛饮血"时代。既然选择了 Redisson,就意味着我们已经告别了那些让人提心吊胆的死锁噩梦。
很多时候,我们以为只是调用了一个简单的 lock.lock(),但背后其实是一整套复杂的自动续... ...
kubectl top 没数据:一次从 metrics-server 追到 kubelet feature gate 的排查(OrbStack 2.0.5)
日期:2026-02-04 环境信息: OrbStack:2.0.5 (19905) kubectl:v1.32.7 kube-apiserver / kubelet(集群):v1.33.5+orb1 问题出现:kubectl top 失灵 我想在本地集群里看一下 Pod 的资源使用量,按惯例跑: ...
FastAPI定时任务全攻略:从入门到避开多进程的坑
本文详细介绍了在FastAPI框架中如何集成并使用APScheduler创建可靠的定时任务。从为什么需要专门的定时任务库讲起,通过比喻解释核心概念,提供了完整的、可直接复用的集成代码。文章重点剖析了多进程部署环境下定时任务重复执行的经典问题,并给出了基于文件锁和数据库锁的两种实用解决方案,帮助你避免... ...
懂得编程语言的通用结构,随便哪个语言都是手拿把掐
编程语言核心结构体系:从相似性到本质理解 前言 在接触过多个编程语言的学习之后,观察到一些通用的范式结构,编程语言虽然表面差异巨大,但底层存在一套不可简化的最小完备集——这是所有语言都必须包含的基本元素,否则无法表达任意算法。 而把握住这一点之后,对任意编程语言的学习都有一种脉络极其明晰的感觉,一旦 ...
HagiCode 启动页设计:React 19 应用中填补 Hydration 空白期的极致体验
为 HagiCode 设计 12 种极致的启动体验:从极简到赛博朋克 在 React 19 应用下载和 Hydration 的短暂间隙,是留给用户感知品牌个性的黄金窗口。本文分享了我们在 HagiCode 项目中,基于 HTML/CSS/JS 构建的一套完整的启动风格系统。 背景 HagiCode ...


