自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 神经网络常见的多种激活函数(应用场景+数学公式+代码实现+函数图象)

但是,当我们有很多个并列最小的数时,对这些数删除的顺序是有讲究的。每次只能删除最左边或最右边的数,否则一定会产生两个相等的数交换位置的情况。这样,才能保证后面被删除的数是最优的。,然后再将前后的数合并,即将要删掉的数删掉。对一个序列分成三段,一段为要删的数前的数,一段为其自己,一段为其后面的数,启动次数就是前面的数的。其实树状数组也可以用,又快又好些,吹普常数大的没边,但我是范浩强吹普死忠粉,我就要用。小 D 认为一个整数序列是好的,当且仅当它先(不严格)上升,后(不严格)下降。,他想让这个序列变成好的。

2025-11-20 17:32:54 417

原创 echarts升级为echarts的常见问题

vu3中$attrs: 包含了所有[传递]给[子组件]的非 props 属性。如:继承的属性(如 class 和 style)以及未在 props 中声明的属性。vu2中$attrs: 包含了所有[传递]给[子组件]的非 props 属性和style和class之外的属性。当一个组件声明了prop时候,attrs里面包含除去prop里面的数据剩下的数据。v-bind="$attrs" 可以接收到父组件中的属性设置。我们发现一个问题:在父组件中的组件写相关属性时,没有属性提示。

2025-11-20 17:31:46 404

原创 直击现场! “ 直通乌镇 ”开源赛复赛收官,OpenCSG担任评委,十强藏着哪些产业机会?

本文介绍了夜莺的定位、架构、单进程还是多进程的抉择、高可用设计,如果你们公司只有一个机房或者有多个机房但是机房之间有很好的网络专线,那就部署一套夜莺就可以了,如果有多个机房,但是机房之间的网络链路很差,就需要考虑夜莺的边缘机房架构模式,咱们下一节详细介绍。需要考虑 sharding,比如有两个实例,有 1000 条规则,那每个实例要处理 500 条规则,不能重复执行,而且要均匀分配,如果某个实例挂了,剩下的实例要能承接原本宕机的实例负责的那些规则。如果是公司内部的系统,我更倾向于做成两个进程,方便维护。

2025-11-20 17:30:23 245

原创 【Groovy】类和对象

需要使用您的api-key替换示例中的YOUR_API_KEY、您的Cluster Endpoint替换示例中的YOUR_CLUSTER_ENDPOINT,代码才能正常运行。output_fields=['name', 'age'], # 仅返回name、age这2个Field。group_by_field='document_id', # 按document_id字段的值分组。vector=[0.1, 0.2, 0.3, 0.4], # 向量检索,也可设置主键检索。根据向量进行分组相似性检索。

2025-11-20 17:29:05 332

原创 InstructGPT 论文略读:三步走,让大模型真正听懂人话

如果一个“计算密集型”的进程(比如 A 用户)拿到 CPU,它可能执行很长时间(比如一个耗时循环),导致后面所有“交互密集型”的进程(比如 B、C 用户的轻量任务)都被阻塞,系统响应速度急剧下降。这其实就是操作系统级的时间片轮转调度算法在分布式系统中的应用。“动态权重调整机制”的目的,我个人理解是为了给每个生产者一个合适的权重,从而决定这次生产的任务是应该放在队列的前面还是后面。“吵闹的邻居”会留在轮询队列中,“空闲的邻居”会自动退出,并且无论他们排队的工作量有多少,每个人都能公平地获得处理时间。

2025-11-20 17:27:47 418

原创 bbitMQ 中,生产者发送消息后,有可能遇到以下几种情况: 消息成功投递到交换机(Exchange) 消息未能成功投递到交换机(E ...

查看 dest 的栈,它需要溢出 0x14+4,之后让其跳转到 backdoor 函数,也就是 what_is_this 函数的内存地址,但是,想要让复制操作执行,首先需要通过前面的 if ( v3 <= 3u || v3 > 8u ) 语句,即:让 v3 = strlen(s) 的长度保持在 0x04~0x08,也就是 buf 的长度要保持在 0x104~0x108。攻击思路:首先在choice时,选择 1,再输入用户名(随便输入),之后再溢出密码区域,dest 和 s。

2025-11-19 21:27:01 263

原创 . Spring AI + ELT

TRPO 用共轭梯度法求解带约束的优化问题,需要计算 Hessian 矩阵(目标函数的二阶导数)。PPO(Schulman et al., 2017)用一阶优化 + 巧妙的目标函数设计达到 TRPO 的效果,成为深度 RL 和 RLHF 的标准算法。过大(如 10),说明新旧策略差异巨大,重要性采样失效,梯度估计方差爆炸。新策略分布:P("多喝水")=0.5, P("休息")=0.35, P("吃药")=0.15。旧策略分布:P("多喝水")=0.3, P("休息")=0.4, P("吃药")=0.3。

2025-11-19 21:23:28 823

原创 HarmonyOS_SDK

但是每个 LLM 框架的 Plugin 实现方式不一样,其使用和实现机制跟语言特性深度绑定,不能实现跨服务跨平台使用,所以出现了 MCP Tool, MCP Tool 是对标 Plugin 的一类功能,主要目的跟 Plugin 一样提供 Function,但是 MCP 有统一协议标准,跟语言无关、跟平台无关,但是 MCP 也不是完全替换 Plugin ,Plugin 依然具有很大的用武之地。

2025-11-19 21:19:27 468

原创 里养虾 搞好隔离,鱼虾都不耽搁 二、最常用线程池的场景是什么 当然是Task,是用TaskFactory.StartNew方法创建T ...

虐爬急兆一、前言截图:baby7.github.io首页截图下面说一下优缺点,主要对比的是购买服务器搭建个人博客。优点:不需要买服务器使用Github Pages的服务器,只需要建一个github仓库,然后往里面放html文件就可以了,不需要去买服务器续费服务器。不需要买域名可以直接使用Github Pages提供的二级域名,不仅省去了买域名的花费,还省去了域名申请这个冗长的流程。

2025-11-19 21:15:52 262

原创 JavaScript 图片预览效果

全面的系统适配:可运行于 Windows 7+、macOS 10.13+、Linux 各发行版(符合 .NET 6 支持列表)、Android 5.0+、iOS,无论是桌面端软件、服务器批量处理,还是移动端 APP,均能稳定部署。2. 多场景模型覆盖 ManySpeech 通过 “语音识别、端点检测、标点恢复、音频分离增强” 等多任务协同,无需整合多套工具链,仅靠组件组合即可匹配不同业务需求,解决 “场景多变导致工具碎片化” 的问题。

2025-11-18 22:27:39 337

原创 成为优秀技术人员的两点建议

config.baseURL = 'https://api.example.com' // api地址。(uni as any).$u.toast(err.message || '网络错误')由于在main.uts挂载了全局属性,因此在pages里面的uvue文件,就可以直接调用了。uview-plus 自带一个 http 模块,但是在实际项目中,还是要自己封装一个,统一管理。你只需要 把 loading 开关打开 即可,成功/失败/超时都会 统一自动关闭,无需手动处理。

2025-11-18 22:23:42 357

原创 NHibernate.剖析:Query篇之NHibernate.Linq标准查询

露故菇贩NET 团队在官方博客上发布了.NET 10 RC2[1], .NET 10 作为继 .NET 9 后的长期支持版本(LTS),提供3年官方支持。RC2 是正式版(GA)前的最终候选版本,已具备生产环境可用性(Go-Live License),支持企业级部署。.NET MAUI:XAML 强类型源码生成器提升构建性能与 IntelliSense 支持,新增 ShadowTypeConverter、Switch.OffColor 等控件 API。RC1(2025年9月10日):聚焦稳定性与性能优化。

2025-11-18 22:19:23 421

原创 云计算-从基础到应用架构系列-云计算的演进

PaddleOCR-VL 的核心组件是 PaddleOCR-VL-0.9B,它创新性地将 NaViT 风格的动态分辨率视觉编码器与轻量级 ERNIE-4.5-0.3B 语言模型相结合,兼具结构理解力与资源效率。本文将详细演示如何通过 GPUStack 平台,在本地环境中完成 PaddleOCR-VL 模型的推理部署,并展示其在真实文档解析任务中的表现。由于 PaddleOCR-VL-0.9B 模型位于下载的模型目录的 PaddleOCR-VL-0.9B 子目录下,需要修改为指向该目录进行部署。

2025-11-18 22:15:24 383

原创 Visual Studio and .NET . Beta 发布(BT下载)

destPath: 'xxxx/a.zip' // destPath是接收文件的自定义路径,完整的沙箱路径是fileStoragePath+destPath,详情请参见应用沙箱目录。srcPath: '/data/xxxx/a.zip', // srcPath是需要发送文件的沙箱路径,详情请参见应用沙箱目录。needShowSystemUI: false // 是否展示系统UI,true为展示,false为不展示,默认为false。若当前设备为接收端,请设置为true,否则请设置为false。

2025-11-17 21:18:34 920

原创 微软最新嵌入式界面开发技术

chijing我靠误会大了,服务起不来wozhenfule经过博主多次测试后发现是最开始防火墙没有关闭的原因,然后在重装在安装之前找到  控制面板》系统和安全》Windows Defender 防火墙》启用或关闭Windows Defender 防火墙》关闭Windows Defender 防火墙(温馨提示关闭所有的防火墙),如下步骤图。然后再去运行Sql Server安装程序就好了,最后没有再提示“服务没有及时响应启动或控制请求”了,MSSQLSERVER服务是正常启动的了,如图。

2025-11-17 21:14:36 102

原创 WinForm二三事(二)

Label="用户名"Placeholder="请输入用户名" />Label="邮箱"Placeholder="请输入邮箱地址""" : "邮箱格式不正确")" />用户名: @userName邮箱: @email@code {5.复杂对象绑定事件冒泡和阻止默认行为父级区域(点击会触发)子按钮(点击不会冒泡)阻止默认行为的按钮自定义事件处理逻辑操作1操作2。

2025-11-17 21:10:22 913

原创 凭什么要用面向对象编程——面向对象重要设计原则概述

图形结果:用于生成一个简单的图形结果,图形中会展示所有取样器请求的耗时,单位为毫秒,在图形的底部会以黑色的形式显示每个取样器请求的耗时,会以蓝色来显示所有取样器请求的平均值,会以红色来显示耗时的标准偏差,会以绿色来显示当前的吞吐量,如下图所示,图中的吞吐量表示了所压测的服务器在单位时间内处理的实际请求数,图像结果的展示,可以更加直观的看到每个取样器请求的耗时情况以及观察性能指标曲线的走势来辅助判断可能存在的性能问题。对于转载了博主的原创文章,不标注出处的,作者将依法追究版权,请尊重作者的成果。

2025-11-17 21:06:15 467

原创 从扩展方法到流畅的程序体验(一)

既然 GapBuffer 采用下标映射实现实际下标和逻辑下标的转换,而在编辑的过程中,某个字符的逻辑下标往往是不断变动的,而其实际下标则要稳定得多,因此完全可以记录实际下标实现高效率的标记管理。由于间隙内的内容实际不可见,当我通过字符串索引获取字符时,需要跳过间隙,此时存在一个下标映射:将获取字符时的逻辑下标映射到所维护字符数组的实际下标。删除时,直接前移起始指针。局部性编辑:在间隙开头插入时,如果间隙不需要扩容,则记录不变,如果是删除,检查并处理实际下标落入间隙区中的下标,移动或删除,平均时间复杂度。

2025-11-17 21:01:36 247

原创 CSS 必须要知道的 个顶级命令

你是一位专业的B站内容策划专家,深谙B站用户生态和内容传播规律,擅长创作高互动、高完播率的视频文案。你熟悉各类视频内容形式(知识科普、游戏解说、测评、Vlog、教程等),能够精准把握B站用户的兴趣偏好和弹幕文化。不是让AI随便写点东西,而是按照视频创作的规范流程,生成包括开场、主体内容、结尾、标题、标签等完整内容的脚本。- **视频类型**: [知识科普/游戏解说/产品测评/Vlog/教程/娱乐搞笑/其他]- **Hook开场**: 设计吸引注意力的开头(悬念、痛点、反常识、数据震撼等)

2025-11-16 15:34:58 303

原创 zhangweiwen

KV Cache 是 Transformer 自回归推理的关键优化技术,通过缓存历史键值对将重复计算转化为内存查表,显著降低推理延迟。分页管理:借鉴操作系统的虚拟内存思想,vLLM 等框架将 KV Cache 切分为固定大小的块(如 16 个 token),动态分配物理显存,显著提升显存利用率和批处理吞吐。卸载与重算:对超长上下文,可将早期 token 的 KV 缓存卸载至 CPU 内存,或在访问时按需重算。需要明确的是,KV Cache 存储的是经过线性投影后的连续向量表示,其规模与词表大小无关。

2025-11-16 15:30:49 359

原创 一次心惊肉跳的服务器误删文件的恢复过程

咸杜恢葡下载完的librestreaming源码包缺少gradle目录,不能被Android Studio直接打开,需要先把其他App项目的gradle目录整个复制过来,并且打开gradle/gradle-wrapper.properties,把distributionUrl这行配置改成下面这样,表示使用6.7.1版本的Gradle。对比librestreaming的推流预览界面和VLC media player的拉流播放界面,可知手机摄像头采集到的视频信号正确传送给了电脑。二、更新工具库的仓库位置。

2025-11-16 15:26:49 391

原创 既然是游戏服务端程序员,那博客里至少还是得有一篇跟游戏服务端有关的文章,今天文章主题就关于游戏服务端。 ...

在日常开发中,我们常常需要将一个对象映射到另一个对象,比如将数据库实体转换为数据传输对象(DTO),或将请求模型映射为领域模型。Mapster 是一个开源免费(MIT license)、快速、高性能、灵活且易于使用的 .NET 对象映射库,用于在 .NET 用程序中进行对象之间的转换和映射操作,大幅减少手动赋值带来的重复代码、人为错误和维护成本。接下来我们分别定义一个源对象(Student)和一个目标对象(StudentViewModel),它们的属性名和类型完全一致。FirstName = "李",

2025-11-16 15:22:23 386

原创 Java案例拆解:junit/jvm一步到位

深入理解 Java 中的 JUnit 和 JVM 在 Java 开发领域,JUnit 和 JVM 是两个至关重要的概念。 JUnit 是一个用于编写和运行可重复

2025-11-16 14:46:24 298

原创 “同声传译”还是“全文翻译”?为何HotSpot虚拟机仍要保留解释器?

而 Vona 正视大型业务的复杂性,从框架核心引入缓存策略,并实现了二级缓存、Query缓存和Entity缓存等机制,轻松应对大型业务系统的开发,可以始终保持代码的优雅和直观。如果当前存在事务, 则把当前事务挂起。也就是说不管外部方法是否开启事务,总是开启新的事务, 且开启的事务相互独立, 互不干扰。如果当前存在事务, 则加入该事务。SUPPORTS 如果当前存在事务,则加入该事务. 如果当前没有事务, 则以非事务的方式继续运行。如果当前存在事务, 则加入该事务。如果当前存在事务,则把当前事务挂起(不用)

2025-11-15 16:36:41 324

原创 [深度学习] 大模型学习-RAG技术全景解析

跃刳丛幽虽然说是手算,但是我还是会写一点 C# 代码,避免敲坏了计算器。我和大家保证,整个手算过程中,最终的计算结果只需要用到初高中知识。推导过程会用到部分高数的知识。我尽量将用到的知识点全列举出来,本文对学渣友好,期望能够拿出纸笔和 VisualStudio 的伙伴阅读完本文能够真的理解神经网络BP传播算法是如何计算的看了一下时间,今年确实 2025 年,而不是 2015 年。在 2025 时还在聊BP 算法实在有点一言难尽。我在 10 多年前尝试写过贴近的程序,当时写的时候有一些概念没有理解,但代码是写

2025-11-15 16:31:38 684

原创 程序。Langfuse的核心产品包括追踪、可观察性、评估、提示管理和API/SDK等。作为一款开源项目,Langfuse能够解决数据 ...

自适应探针体积(Adaptive Probe Volumes)是Unity URP渲染管线中用于优化间接光照烘焙的核心技术,它通过自动化生成探针网格,动态适配场景几何密度,实现高效的光照数据采样与存储?:在静态场景中,动态物体无法直接使用烘焙光照贴图,光照探针通过存储空间中的光照信息,让动态物体也能获得与静态环境一致的间接光照效果。:高密度区域(如室内细节)使用小间距探针(1-3米),低密度区域(如开放地形)使用大间距探针(9-27米)?:基于场景几何密度自动生成规则排列的探针点,无需手动放置?

2025-11-15 16:26:24 364

原创 Java指南:eclipse、java-activemq与测试验证

深入探索Java与ActiveMQ在Eclipse中的应用 导语 在Java开发领域,消息队列是实现异步通信、系统解耦的重要工具。ActiveMQ作为一款广泛应

2025-11-15 01:02:25 951

原创 国产操作系统调研报告:产业现状与未来方向

/去除内容两边的空。slf4j-api日志框架下载地址:https://repo1.maven.org/maven2/org/slf4j/slf4j-api/格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度,%msg:日志消息,%n是换行符。Logback日志框架官方网站:https://repo1.maven.org/maven2/ch/qos/logback/如果一个文件中放置的是XML格式的数据,这个文件就是XML文件,后缀一般要写成.xml。

2025-11-14 14:16:29 734

原创 TCP反向代理:将局域网内部的TCP/HTTP服务暴露在公网上

而 Vona 正视大型业务的复杂性,从框架核心引入缓存策略,并实现了二级缓存、Query缓存和Entity缓存等机制,轻松应对大型业务系统的开发,可以始终保持代码的优雅和直观。如果当前存在事务, 则把当前事务挂起。也就是说不管外部方法是否开启事务,总是开启新的事务, 且开启的事务相互独立, 互不干扰。如果当前存在事务, 则加入该事务。SUPPORTS 如果当前存在事务,则加入该事务. 如果当前没有事务, 则以非事务的方式继续运行。如果当前存在事务, 则加入该事务。如果当前存在事务,则把当前事务挂起(不用)

2025-11-14 14:11:43 305

原创 AI 应用开发,不就是调个接口么?

猛寐静匾虽然说是手算,但是我还是会写一点 C# 代码,避免敲坏了计算器。我和大家保证,整个手算过程中,最终的计算结果只需要用到初高中知识。推导过程会用到部分高数的知识。我尽量将用到的知识点全列举出来,本文对学渣友好,期望能够拿出纸笔和 VisualStudio 的伙伴阅读完本文能够真的理解神经网络BP传播算法是如何计算的看了一下时间,今年确实 2025 年,而不是 2015 年。在 2025 时还在聊BP 算法实在有点一言难尽。我在 10 多年前尝试写过贴近的程序,当时写的时候有一些概念没有理解,但代码是写

2025-11-14 14:07:02 846

原创 UD动作游戏开发读书笔记--. 物理系统详解(上)

自适应探针体积(Adaptive Probe Volumes)是Unity URP渲染管线中用于优化间接光照烘焙的核心技术,它通过自动化生成探针网格,动态适配场景几何密度,实现高效的光照数据采样与存储?:在静态场景中,动态物体无法直接使用烘焙光照贴图,光照探针通过存储空间中的光照信息,让动态物体也能获得与静态环境一致的间接光照效果。:高密度区域(如室内细节)使用小间距探针(1-3米),低密度区域(如开放地形)使用大间距探针(9-27米)?:基于场景几何密度自动生成规则排列的探针点,无需手动放置?

2025-11-14 14:02:05 303

原创 Javasentinel详解:思路、代码与tomcat

导语 Java作为一种广泛应用的编程语言,在软件开发领域占据着重要地位。Sentinel、Tomcat和JUnit都是Java开发中常用的工具和框架。Senti

2025-11-14 00:19:01 132

原创 VonaJS AOP编程:全局中间件全攻略

当你的程序调用一个 CUDA API(比如申请显存)时,HAMi-core 会先“劫持”这个请求,然后根据你设置的限制(比如 2GB 显存)进行判断和管理,最后再把一个“修改过”的请求或者一个“虚拟”的响应回传给你的程序。HAMi 允许你为每个任务分配特定比例的算力(例如,为 A 任务(pod)分配 30% 的算力,B 任务 50%)。总结一下,HAMi 可以将 GPU 从一个混乱、不可预测的“公共资源”,转变为多个独立、稳定、可度量的“私有资源”,这就是它实现 GPU 高效利用的核心所在。

2025-11-13 16:51:49 388

原创 虚拟地址到物理地址与FEAT_VIPT

A: 核心使用.NET 9.0,跨平台UI用.NET MAUI,Windows桌面使用的WinUI 3。//System.Console.WriteLine($" 统计: 样本数={samples.Length}, RMS={rms:F1}, 范围=[{min}, {max}], 零值比例={zeroPercent:F1}%");//System.Console.WriteLine($"音频质量正常 ({context}): RMS={rms:F1}, 范围=[{min}, {max}]");

2025-11-13 16:41:47 352

原创 如何去读一个有万行代码的项目?

paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805 非流式 中文、粤语、英文 否 是 https://www.modelscope.cn/models/manyeyes/paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805。该项目是一个控制台/桌面端示例项目,主要用于展示语音识别的基础功能,像离线转写、实时识别等操作。

2025-11-12 15:05:21 279

原创 MP文件格式的解析,以及MP文件的分割算法

A: 核心使用.NET 9.0,跨平台UI用.NET MAUI,Windows桌面使用的WinUI 3。//System.Console.WriteLine($" 统计: 样本数={samples.Length}, RMS={rms:F1}, 范围=[{min}, {max}], 零值比例={zeroPercent:F1}%");//System.Console.WriteLine($"音频质量正常 ({context}): RMS={rms:F1}, 范围=[{min}, {max}]");

2025-11-12 14:59:57 442

原创 没有Happens-Before?你的多线程代码就是‘一锅粥’!

paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805 非流式 中文、粤语、英文 否 是 https://www.modelscope.cn/models/manyeyes/paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805。该项目是一个控制台/桌面端示例项目,主要用于展示语音识别的基础功能,像离线转写、实时识别等操作。

2025-11-11 14:27:13 239

原创 PandasAI连接LLM对MySQL数据库进行数据分析

A: 核心使用.NET 9.0,跨平台UI用.NET MAUI,Windows桌面使用的WinUI 3。//System.Console.WriteLine($" 统计: 样本数={samples.Length}, RMS={rms:F1}, 范围=[{min}, {max}], 零值比例={zeroPercent:F1}%");//System.Console.WriteLine($"音频质量正常 ({context}): RMS={rms:F1}, 范围=[{min}, {max}]");

2025-11-11 14:22:21 869

原创 Blazor全栈是个陷阱

paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805 非流式 中文、粤语、英文 否 是 https://www.modelscope.cn/models/manyeyes/paraformer-large-zh-yue-en-timestamp-onnx-offline-dengcunqin-20240805。该项目是一个控制台/桌面端示例项目,主要用于展示语音识别的基础功能,像离线转写、实时识别等操作。

2025-11-10 14:42:35 253

原创 构建你的 MCP 能力层:.NET + SK 的系统方案

A: 核心使用.NET 9.0,跨平台UI用.NET MAUI,Windows桌面使用的WinUI 3。//System.Console.WriteLine($" 统计: 样本数={samples.Length}, RMS={rms:F1}, 范围=[{min}, {max}], 零值比例={zeroPercent:F1}%");//System.Console.WriteLine($"音频质量正常 ({context}): RMS={rms:F1}, 范围=[{min}, {max}]");

2025-11-10 14:37:21 747

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除