[fastgrind] 一个轻量级C++内存监控及可视化开源库
fastgrind 是一个仅单一头文件、轻量级、快速、线程安全、类似 Valgrind 的内存分析器,旨在跟踪 C++ 应用程序中的运行时内存分配并分析调用堆栈。fastgrind 通过自动和手动插桩两种检测方法提供全面的内存使用情况分析。 ...
WebSSH的简单实现
因为web的便利性,很多传统功能都有了web端的实现,WebSSH就是其中之一,我是第一次接触,所以来记录一下使用。
WebSSH支持终端交互,主要可以分为两部分,第一是页面输入命令行并传递给远程终端,第二是展示命令执行结果,这两部分现在都已经有具体实现的库了,所以我们只需要把它们组合起来。 ...
【光照】UnityURP[屏幕空间环境光遮蔽SSAO]原理剖析实践
本文探讨Unity URP中屏幕空间环境光遮蔽(SSAO)技术的实现。SSAO通过计算像素周围几何体的遮挡关系增强场景真实感,其发展经历了传统算法、优化改进和URP集成三个阶段。核心技术包括深度纹理采样、法线重建、遮蔽计算和双边滤波处理。URP通过ScreenSpaceAmbientOcclusio... ...
DeepResearch代码浅析
DeepResearch代码浅析 概述 代码:DeepResearch 主要看一下inference下面的ReAct推理流程。 inference ├── eval_data │ ├── example_with_file.jsonl │ ├── example.jsonl │ └── file_c ...
史诗级漏洞警报:ASP.NET Core 被曝 CVSS 9.9 分漏洞,几乎所有.NET 版本无一幸免!
背景 在2025年10月的微软补丁星期二更新中,一个针对 ASP.NET Core 的漏洞 CVE-2025-55315 引起了安全社区的高度关注。该漏洞被美国国家漏洞数据库 (NVD) 评定为 CVSS 3.1 基础分 9.9 (高危),这是一个极其罕见的高分,预示着其巨大的潜在风险 。 CVSS ...
同一设备多账号登录,如何避免消息推送“串门”?
对各应用厂商而言,推送通知消息是App提高用户活跃度和转化率的高性价比营销工具。然而,当一个用户设备登录多个账号时,开发者可能会遇到同一条消息在同一设备的不同账号上重复展示的问题,这不仅降低了消息推送的精准度,还可能对用户造成困扰。 为解决这一问题,HarmonyOS SDK推送服务(Push Ki ...
彩笔运维勇闯机器学习--孤立森林
前言 孤立森林,一种非常高效快速的异常检测算法 开始探索 scikit-learn import numpy as np import matplotlib.pyplot as plt from sklearn.ensemble import IsolationForest rng = np.ran ...
flutter openharmony项目新手从0到1的保姆级教程
flutter oh项目新手从0到1的保姆级教程 前言 很多的坑踩过才知道,保姆级教程就是无脑跟随作者的教程走,不要有自己的想法。请注意,如果你读到这个文章,请必须严格按照文档顺序操作,保证一把过,如果有个人思想跳过部分章节,请自己排坑。 请准备好鸿蒙5的设备,必须要鸿蒙5及以上系统,其低于这个版本 ...
鸿蒙应用开发从入门到实战(二十四):一文搞懂ArkUI网格布局
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ArkUI提供了各种布局组件用于界面布局,本文研究使用Grid组件实现网格布局。 一、概述 网格布局(Grid)是一种强大的布局方案,它 ...
深入理解 PHP-FPM 的最佳配置
深入理解 PHP-FPM 的最佳配置 对大多数开发者来说,PHP-FPM 的配置并不是日常工作中需要深入研究的东西。这没什么问题,毕竟不是每个人都想或需要在服务器调优上花时间。 况且,现在有很多托管服务(宝塔, 1panel等)可以帮你把服务器配置好,安装所有依赖(包括 PHP-FPM),你只需要在 ...
重新认识 Golang 中的 json 编解码
欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ json 是我的老朋友,上份工作开发 web 应用时就作为前后端数据交流的协议,现在也是用 json 数据持久化到数据库。虽然面熟得很但还远远达不到知根知底,而且在边界的探索上越发束手束脚。比如之前想写一个范型的结构提高通用性,但是不 ...
为 .NET 10 GC(DATAS)做准备
原作者:maoni 原文链接:https://maoni0.medium.com/preparing-for-the-net-10-gc-88718b261ef2 在 .NET 9 中,我们默认启用了 DATAS。但 .NET 9 并不是长期支持(LTS)版本,因此很多人会在升级到 .NET 10 ...
你的程序为何卡顿?从LINUX I/O三大模式寻找答案
I/O交互流程 在LINUX中,内核空间和用户空间都位于虚拟内存中。LINUX采用两级保护机制:0级供内核使用,3级供用户程序使用。每个进程都有独立的用户空间(0~3G),对其他进程不可见,而最高的1G虚拟内核空间则由所有进程和内核共享。 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间。由 ...
超越基础:SightAI 智能路由与多模型选择实战
在第一周的入门指南中,我们已经学会了如何使用 SightAI 的基础 API 调用,实现了一个简单的对话交互。不少开发者会面临新的需求:想降低推理成本时,如何找到性价比更高的模型?追求交互速度时,怎样获取更快的响应?需要特定能力(如 Claude 的长文本处理)时,又该如何精准对接?这些问题的答案, ...
最小二乘问题详解5:非线性最小二乘求解实例
通过拟合非线性函数的实例,详细讲解了非线性最小二乘问题中Gauss-Newton方法的实现过程,并给出了基于Eigen库的C++代码示例及收敛分析。 ...
夜莺监控设计思考(二)边缘机房架构思考
这将是一个系列,讲解 夜莺监控 的设计思考,可以理解为原理+最佳实践+产品设计时的折中取舍。 本系列其他文章: 夜莺监控设计思考(一)项目定位、组件思考、单进程多进程选择、高可用设计 下面开始第2篇。 上一篇我们遗留了一个话题,就是如果贵司有多个数据中心,而且数据中心之间网络链路较差,此时应该怎么办 ...
Composition API 与 React Hook 很像,区别是什么?
从 React Hook 的实现角度看,React Hook 是根据 useState 调用的顺序来确定下一次重渲染时的 state 是来源于哪个 useState,所以出现了以下限制: 不能在循环、条件、嵌套函数中调用 Hook; 必须确保总是在你的 React 函数的顶层调用 Hook; use ...
Meta推出Agent Learning via Early Experience,推动语言代理自主学习新范式
原文: https://mp.weixin.qq.com/s/fhNRtk0FhK6K9_LBLwbDSg 全文摘要 在人工智能领域,语言代理(Language Agents)的自主学习能力一直是研究热点。传统依赖专家数据的模仿学习(Imitation Learning)存在泛化能力弱、依赖人工标注 ...
没有运作项目,就不干了?
我接触的大部分人认为:没有运作的项目,不会投标。因为成功几率小嘛,这个判断的出发点是:(1)技术层面只能依靠招标技术要求,可能和实际的需求相差较大;(2)商务层面是完全没有接触过甲方的相关人员,从人性的角度出发本身就是一种抵触心理。 ...
传统算法之Canny亚像素边缘检测及将离散边缘点链接成线条的优化和探讨。
成熟的商业软件在进行边缘检测后都能动态的将检测到的边缘分成彩色的线条样式展现给客户,这不仅让客户看起来更为高级,也对一些后续的处理提供了更为有力的手段,本文通过学习相关资料对Canny检测进行了亚像素扩展,并提供了将离散点提取为线条的方法。 ...



