一款HTML转Markdown格式的工具

博主头像 Markdown格式不仅对写博客的人非常友好和方便,对AI也是如此。 目前AI大语言模型的输出基本都是Markdown格式,这就意味着AI是能充分理解Markdown格式的,这一点非常重要。 Markdown格式输出的另一个好处是可以方便的转换为HTML格式。比如AI服务器按流输出token时,我们 ...

AI与.NET技术实操系列(七):使用Emgu CV进行计算机视觉操作

博主头像 引言 计算机视觉(Computer Vision, CV)是人工智能领域中最为引人注目的分支之一。从自动驾驶汽车到医疗影像分析,从智能安防系统到虚拟现实体验,计算机视觉的应用无处不在,深刻地改变着我们的生活和工作方式。 对于.NET开发者而言,掌握计算机视觉技术不仅意味着能够开发出更智能、更具创新性 ...

在GNU Hurd中感受Mach微内核的进程通信(IPC)

博主头像 什么是GNU Hurd 具体的时间线已经在官方维基页面得到详细描述[0],笔者在此就简单叙述一下。在1983年Richard Stallman开启了GNU项目,目的是创建一个自由的操作系统[1]。在接下来的开发中各种软件都已经到位了,其中包括编译器GNU Compiler Collection,编辑 ...

用状态模式开发一个基于WPF的截图功能

博主头像 状态模式 状态模式是设计模式中的一种行为设计模式,对很多人来说,这个模式平时可能用不到。但是如果你做游戏开发的话,我相信你应该对这个模式有一个很深刻的理解。状态模式在游戏中开发中还是比较常见的。状态模式将状态的行为封装在独立的状态类中,使得状态转换变得更加清晰和易于管理。这样的话,对象只负责状态的切 ...

WebKit Inside: CSS 的匹配原理

博主头像 相关文章 WebKit Inside: CSS 样式表的解析 WebKit Inside: CSS 样式表的匹配时机 WebKit Inside: Acitvie 样式表 当WebView解析完所有外部与内联样式表,就要进入到CSS样式表的匹配阶段。 1 相关类图 WebKit中参与CSS样式表匹配 ...

Netty基础—7.Netty实现消息推送服务

博主头像 大纲 1.Netty实现HTTP服务器 2.Netty实现WebSocket 3.Netty实现的消息推送系统 (1)基于WebSocket的消息推送系统说明 (2)消息推送系统的PushServer (3)消息推送系统的连接管理封装 (4)消息推送系统的ping-pong探测 (5)消息推送系统的 ...

工作面试必备:SQL 中的各种连接 JOIN 的区别总结!

博主头像 前言 尽管大多数开发者在日常工作中经常用到Join操作,如Inner Join、Left Join、Right Join等,但在面对特定查询需求时,选择哪种Join类型以及如何使用On和Where子句往往成为一大挑战。特别是对于初学者而言,这些概念可能显得抽象且难以区分。在实际应用中,错误地使用Jo ...

browser-use 围绕 playwright 做了哪些事情

博主头像 browser-use 是基于 Playwright 的增强工具,专注于将 AI 代理与浏览器自动化结合,通过简化操作和扩展功能提升了开发效率。 以下是它对 Playwright 的主要增强点: AI 驱动的自动化能力 自然语言交互:通过集成 GPT-4、Gemini 等大模型,用户可以直接用自然语 ...

分享一个我遇到过的“量子力学”级别的BUG。

博主头像 你好呀,我是歪歪。 前几天在网上冲浪的时候,看到知乎上的这个话题: 一瞬间,一次历史悠久但是记忆深刻的代码调试经历,“刷”的一下,就在我的脑海中蹦出来了。 虽然最终定位到的原因令人无语,对于日常编码也没啥帮助,但是真的是: 情景再现 我记得当时我是学习 ConcurrentLinkedQueue ( ...

使用Istio灰度发布

博主头像 目录灰度发布1. Istio1.1 Istio介绍1.2 Istio是如何工作的2. 安装Istio2.1 环境2.2 得到二进制文件2.3 安装istio3. 部署bookinfo模拟业务3.1 v1页面3.2 v2页面3.3 v3页面4. 模拟灰度发布4.1 业务版本v24.2 灰度发布到v3版 ...

Semantic Kernel人工智能:1、从DeepSeek API调用到Semantic Kernel集成:深度解析聊天机器人开发全链路

博主头像 引言:AI时代下的聊天机器人开发范式演进 在生成式AI技术爆发的当下,基于大语言模型(LLM)的聊天机器人开发已形成标准化技术链路。本文将结合DeepSeek API与微软Semantic Kernel框架,以C#语言实战演示从基础API调用到高级框架集成的完整开发流程。 环境准备与基础配置 .NE ...

因为Apifox不支持离线,我果断选择了Apipost!

博主头像 要说国内最有名的两款API开发工具不是Apipost就是Apifox,因为曾经遭遇到这样的事情,导致我坚定的选择了Apipost。一个以用户立场设计工具、愿意把选择权交给用户的工具,是充分考虑用户和尊重用户的,这才应该是工具进化的终极意义。 ...

Trae 开发工具与使用技巧

博主头像 大家好,我是 V 哥。 前不久,字节重磅推出 AI 原生 IDE Trae,有了这款工具,程序员的开发效率得到了大大的提升,如何你是程序员,还没有使用起来,那 V 哥建议你即刻起马上安装上,谁用谁知道。废话不多说,一起来看看它的牛逼之处。 一、Trae 开发工具深度介绍:AI 原生 IDE 重塑编程 ...

上周热点回顾(3.10-3.16)

博主头像 热点随笔: · TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合 (graywen)· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义 (AI·NET极客圈)· Manus的开源复刻OpenManus初探 (mingupupup)·  ...

在大型软件项目中优化组件配置

博主头像 Ron Lach 摄影 我还记得当年参与一个复杂分布式系统的大规模重构时的情景。 当时,我们团队的最终目标是优化各个模块的组织、跟踪和部署方式,但很快发现,我们现有的组件管理方式存在诸多问题。 有些团队使用不一致的命名规范,有些仍依赖过时的脚本来处理部署,而没有人有一个统一的系统来跟踪生产环境中运行 ...

123···100>