自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AI 代码分析(三)--集成LLM

统一抽象,灵活实现。所有模型都实现相同的接口(ChatModel),但底层实现可以完全不同。这种设计让用户可以轻松切换模型,而不需要改业务代码。今天用 OpenAI,明天想换 DeepSeek?改个配置就行。密钥管理统一化。通过ApiKey接口,所有模型使用相同的密钥管理方式。这简化了配置,也为未来的动态密钥刷新提供了扩展点。想从配置中心动态获取密钥?实现ApiKey接口就行。选项合并机制。提供了灵活的选项合并机制,支持默认选项和运行时选项的合并,让配置既灵活又简单。默认配置在,运行时可以动态调整。

2025-11-21 11:45:44 830

原创 【Kubernetes】集成Prometheus + Grafana监控

通过以上步骤,你已经成功为你的 Kubernetes 集群搭建了一套强大、开源且功能完整的监控系统。这套系统不仅能监控集群本身和核心组件的健康状况,还能通过简单的配置轻松扩展,监控你部署在集群上的所有业务应用。

2025-11-21 11:44:50 913

原创 一种“用平衡树修改自己”的算法

因此考虑可以进行区间加的 ���−�����。从前往后对于每个位置,求出一个数对 ��=(��,��),其中 ��∈[��,�),要求 �� 是 [��,�) 中 �� 最小的位置。对于两个数对排序方式是:先比较 ��,�� 的大小,若相同比较 ��� 和 ��� 的大小。由于 ����� 操作本身就有一个 log,所以现在 ����� 的总时间复杂度为 �(log2⁡�)。最近在考试时发现可以用 ���−����� �(�log2⁡�) 做一些事情,觉得很有趣,就记录下来。若有与他人重复,还请提醒。

2025-11-21 11:43:51 423

原创 事务隔离级别终极指南:从脏读到串行化的并发控制艺术

隔离级别数据一致性并发性能脏读/不可重复读/幻读锁竞争/版本维护开销读未提交:裸奔模式,性能最高,数据最不可靠读已提交:折中方案,屏蔽脏读,允许不可重复读可重复读:主流选择,事务内视图稳定(MySQL防幻读)串行化:绝对安全,性能代价高昂💡核心口诀RC:每次查询刷新快照("喜新厌旧")RR:事务启动锁定快照("从一而终")Undo Log:Insert Undo用完即焚,Update Undo留作史册隔离级别核心定义解决的问题(避免的风险)允许的风险(仍存在的数据问题)

2025-11-21 11:43:04 586

原创 JSAPIThree 渲染系统学习笔记:让场景动起来

渲染系统的作用:控制场景的渲染方式、动画循环、渲染特效等如何开启循环渲染:通过开启如何设置帧率:通过设置如何监听渲染事件:通过监听如何配置渲染特性:通过features配置 Bloom、抗锯齿等如何优化性能:通过调整像素比、帧率、关闭不必要的特效等如何开启截图功能:通过开启如何获取渲染对象:通过rendererscenecamera等属性访问如何获取渲染状态:通过获取渲染状态信息我的感受:渲染系统真的很强大!虽然功能很多,但是用起来其实不难。

2025-11-21 11:42:14 730

原创 如何用 ShedLock 让 Spring Boot 的定时任务在多实例环境下只执行一次

一个典型的问题就是求逆矩阵:在工程实践和数值计算中,直接求解逆矩阵通常是一个性能消耗大且可能不精确的操作,应该尽量避免。其实效率只是一方面的问题,使用计算机求解的另外一个问题是舍入误差累积:在计算机中,浮点数运算存在固有的舍入误差;总而言之,使用通解求解逆矩阵,可能存在不精确且性能消耗大的问题。(对应零奇异值的分量)在正规方程中不受约束——这反映了在列秩不足时普通最小二乘解不是唯一的(可以在零空间方向任意加解)。从以上论述可以看到,SVD分解稳定且能处理秩亏的情况,但比QR分解慢,复杂度高,通常。

2025-11-20 17:32:53 715

原创 Harbor磁盘空间清理指南:如何安全清理半年前的镜像

HDRP引入更高精度的光照贴图UV生成和分辨率控制,URP随后适配简化版流程,如自动生成Lightmap UVs功能。Unity 5.x之前采用Enlighten光照系统,仅支持静态物体烘焙,动态物体需依赖Light Probe间接光照。URP整合了轻量级烘焙管线,支持混合光照模式(Mixed Lighting),允许静态物体烘焙阴影与动态物体实时交互。光源设为Mixed模式,静态阴影烘焙到光照贴图,动态物体接收实时阴影。:远景物体降低Scale In Lightmap值。

2025-11-20 17:31:44 416

原创 从零开始:C#回收魔法—深入浅出揭开Dispose与释放模式的神秘面纱

周一早上9点,某制造企业的项目经理李明收到一个紧急任务——公司决定开发一套新的ERP系统,预算300万元,需要12个月完成。企业AI的未来,不是一个"超级大脑"替代所有人,而是让每个专业团队拥有自己的AI助手,然后通过标准化的协议实现智能协作。在传统软件工程中,这意味着:如果你的组织有5个团队,那么你的系统架构最终会演化成5个相对独立的子系统。// ========== Stage 2: PMO规划 ==========10:30-11:30:跑到HR部门,询问有没有足够的开发人员,现有团队的技能如何?

2025-11-20 17:30:21 954

原创 【光照】[PBR][环境光]实现方法解析

但是在复杂系统中,不同的业务消息(例如“下单”、“扣库存”、“发积分”)在投递失败时,需要采取不同的补偿逻辑。策略模式的核心思想是:定义一系列算法(或行为),让它们可以相互替换,且算法的变化不会影响使用算法的客户。//根据bean的名称从map中获取相应的实现类。

2025-11-20 17:29:03 850

原创 理解Kubernetes Pod:容器设计的基本单元

向量内积更是各种推荐算法、特征相似度计算的基础范式,向量外积在机械工程学中大行其道等等,这些无一证明了向量在现实的数学应用中的重要地位。需要注意的是,向量的外积仅适用于三维图形,在四维及更高维空间中,垂直于两个向量的方向不唯一,而是一个高维子空间,因此无法用一个单一向量来表示。这种商品推荐的场景便可以基于"余弦相似度"来实现,余弦相似度的核心是仅考虑向量的方向一致,忽略模长的影响。从几何图形上看,向量的外积可以垂直于两个向量组成的平面,当向量平行(共线)时,向量的外积为0。

2025-11-20 17:27:45 347

原创 RabbitMQ投递回调机制以及策略业务补偿

例子:比特币 (Bitcoin)、以太坊 (Ethereum)、BNB Chain、波场 (TRON)、Solana (SOL)、莱特币 (Litecoin) 等。例子:Arbitrum (ARB), Optimism (OP), Polygon (MATIC) 等,它们都是依附于以太坊的 L2。例子:BTC (比特币链)、ETH (以太坊链)、BNB (BNB链)、TRX (波场链)、DOGE (狗狗币链)。Cardano (ADA) L1 原生币 Ouroboros PoS,总量450亿,通缩模型。

2025-11-19 21:26:59 327

原创 .NET运行时核心仓库的治理架构解析:责任分配与协作机制

AI也是如此,给它什么样的提示词,就会得到什么样的回答。以前我也是这样,每次长假后的第一周都像在调试一个状态异常的系统,各种报错和性能问题接踵而至。现在是2025年10月7日,国庆假期倒数第2天(明天10月8日是假期最后一天,10月9日上班)。定义了明确的输出格式,确保每次得到的信息都是完整和一致的。国庆假期还有2天结束(今天10月7日,后天10月9日上班),现在感觉[描述你的状态]。你是企业心理健康顾问。- [ ] **21:00** 进行10分钟"4-7-8呼吸法"(吸气4秒,憋气7秒,呼气8秒)

2025-11-19 21:23:26 846

原创 数字商品服务助力开发者降本增效,加速数字商品商业变现

现实生活中,若宫保鸡丁的必需食材(例如花生)突然缺货,真正的专业厨师会主动寻找替代食材,而不会要求顾客重新“下指令”或“换个点餐方式”。同理,在软件中,一个设计得足够“智能”的对象,也应该能在外部条件或业务需求变化时,自行调整内部逻辑,而不影响调用者的使用方式。对 AI 的误导:当 AI 工具在大规模代码库中搜索或补全时,见到“RestaurantService”可能以为这里面能找到任何与餐厅运营相关的逻辑,补全时也可能把更多不相干的功能(例如“采购食材”、“营销活动”等)一股脑塞进来,很容易导致上帝类。

2025-11-19 21:19:25 669

原创 .NET . 中的契约式编程

在 HT for Web 引擎之上进行了性能优化,支持大规模粒子特效应用,支持物理特性(重力、风力、碰撞)模拟,支持粒子交互特性,粒子可与场景中的物体产生碰撞、吸附等互动特性,可应用于数字孪生与仿真应用中,实现模拟天气、火灾、泄漏、气流、洋流、物体应变、形变等动态过程。HT 监控系统基于炉身传感器网络采集的实时数据,与 CAE 压力场仿真结果进行耦合校验,构建实时压力等值线与等压面模型,通过专属数据面板直观展示炉身、炉腰、炉腹、热风围管等关键部位的最高压力、压力极差等核心数据。

2025-11-19 21:12:32 265

原创 [冰极峰教程系列之一]:九宫格基本布局

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

2025-11-18 22:34:15 302

原创 javascript Array扩展

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

2025-11-18 22:31:02 266

原创 《程序是给自己看的还是给别人看的》(//)

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

2025-11-18 22:27:37 300

原创 WP有约(三):课堂重点

三维数据,我们将其放进一个多层感知机(MLP)中,将原来每个点的三维特征升维为八维特征,并将这个五个点对应的八个维度中不同通道的最大值保存下来得到一个最终的最大值向量,而由于取每个通道最大值的操作和点云的处理顺序是无关的,所以不管怎么改变点云的排列顺序我们最终得到的特征向量也是不变的,因此我们如果使用最终得到的这个无关的输入的特征向量进行分类、检测、分割便可以得到一个无论输入如何改变结果也不会发生任何变化的模型啦。并不固定,但在训练模型时,我们通常希望每个点云有相同数量的点 num_points。

2025-11-18 22:15:21 426

原创 深入了解CLR的加载过程

UnifiedTTS 通过统一的 API 屏蔽了不同 TTS 模型的差异,使你无需维护多个 SDK,即可在成本与效果之间自由切换。UnifiedTTS 抽象了不同模型的请求,这样用户可以用同一套请求参数标准来实现对不同TTS模型的调用,这个非常方便。所以,为了简化TTS的客户端调用,非常推荐使用 UnifiedTTS。下面根据API 文档:https://unifiedtts.com/zh/api-docs/tts-sync 实现一个可运行的参考实现,包括配置文件、请求模型、服务类与控制器。

2025-11-17 21:14:34 890

原创 Windows 读取域服务器文件(Samba)

这里确认到我攻击机所处于的网段为192.168.111.0/24,对于此网段进行扫描nmap -sV 192.168.111.0/24,发现受害主机192.168.111.128。进行初始化的环境配置,若是想要进行实际的断网攻击,这里的网络适配器需修改为桥接模式,我这里仅作攻击演示,所以采用虚拟机环境,使用NAT 模式。NAT : 虚拟机可正常上网,但其环境始终是位于一个虚拟的内网环境,通过宿主机作为桥接上网。导入下载的 .vmdk 文件(正常下载得到的是zip 压缩包,需解压导入)选择导入的虚拟机文件。

2025-11-17 21:10:19 350

原创 凭什么要用面向对象编程(补充)

的叶患占MaxKB 通过模块化的检索增强生成(RAG)引擎,高效地处理大规模文档集合,并实现智能生成。MaxKB 的 RAG 引擎通过结合文档分段、向量检索和生成模型,实现了高效可靠的知识问答能力。默认情况下,MaxKB 将向量模型和生成模型的二进制文件放置在 /opt/maxkb/model 目录中,并在启动时自动加载,支持动态模型切换和版本回滚。分词和分块 : 使用高效的分词器处理原始文档,并根据预定义的长度阈值对其进行分块,确保每个文档片段既不过长(导致截断)也不过短(信息不足)。

2025-11-17 21:06:14 369

原创 系统设计与规划--一点总结

但今天读到的一篇文章《Java Performs Better When You Misspell Variable Names》,把这条铁律里的“性能部分”掀了桌:在 Java 的某些栈中,刻意缩短、甚至“错拼”的变量名,可能真的让服务更快。用 JMH 写对照实验,两个版本代码逻辑完全一致,唯一变量是“命名长度与形态”:一个版本用规范、完整、可读的名字,另一个版本把元音删掉、前缀缩短、偶尔把名字变得更随机。毕竟,在工程世界里,漂亮的代码不一定是最快的代码,而我们有时需要的,是能顶住流量的那一段真实提升。

2025-11-17 21:01:34 437

原创 转身-再不仅仅只是开发人员

我在动态方法调用中遇到的最大问题之一是集成开发环境(IDE),如 PhpStorm,很难理解它们的使用。例如,如果你想在 PhpStorm 中重命名一个方法,它将无法找到所有引用(因为它们是动态的),也不会为你重命名它们。所以如果你正在阅读这篇文章并在自己的代码中使用它们,请不要认为我在侮辱你的代码。过去,我曾被诱惑删除 IDE 标记为未使用的方法,后来才发现它们确实通过动态方法调用被使用了。在上面的方法中,我们使用了 "match 表达式"来读取负载的 event 字段,然后根据其值调用相应的方法。

2025-11-17 20:56:36 402

原创 LINQ之路:LINQ to XML之X-DOM介绍

当你的程序调用一个 CUDA API(比如申请显存)时,HAMi-core 会先“劫持”这个请求,然后根据你设置的限制(比如 2GB 显存)进行判断和管理,最后再把一个“修改过”的请求或者一个“虚拟”的响应回传给你的程序。这就像一场没有规则的“大乱斗”。在 AI 大模型“军备竞赛”白热化的今天,谁能把算力用得更精、更省,谁就掌握了未来的主动权。总结一下,HAMi 可以将 GPU 从一个混乱、不可预测的“公共资源”,转变为多个独立、稳定、可度量的“私有资源”,这就是它实现 GPU 高效利用的核心所在。

2025-11-16 15:38:46 579

原创 C# 温故而知新:Stream篇(六)

本文主要是针对Python开发领域,对使用PySide6/PyQt6实现自定义窗口布局的探讨,因此也注意PyQt-Fluent-Widgets (https://github.com/zhiyiYo/PyQt-Fluent-Widgets)这个界面组件的实现效果,非常不错,因此对它的实现方式和组合界面的方式进行了一定的研究学习。在对这些界面大致了解后,心里希望模拟他们的实现方式,构造一个类似的自定义窗口布局,其中参考上面组件的作者的图示进行分析下。常用于多页面界面切换(比如“设置/主页/详情”之间切换)。

2025-11-16 15:34:55 414

原创 优化反射性能的总结(上)

该方法将复杂的实时镜面积分拆分为预滤波环境贴图和BRDF积分两部分:预滤波环境贴图存储不同粗糙度下的环境光卷积结果,BRDF积分贴图(LUT)则编码菲涅尔与几何项的组合效应。传统实时计算Cook-Torrance积分需处理O(n)量级的视角-光线组合,而分裂求和近似将其降为O(1)的贴图采样。引入RGBM编码的HDR环境贴图支持,解决低动态范围贴图的亮度失真问题,预滤波mipmap层级扩展至8级。首次引入分裂求和近似法,采用512x512的立方体贴图存储预滤波环境光,但仅支持静态场景反射。

2025-11-16 15:30:47 398

原创 Javascript生成二维码(QR)

查看 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-16 15:26:47 330

原创 游戏服务端究竟解决了什么问题?

Mud代码生成器是一套基于Roslyn的源代码生成器,专门针对.NET平台设计,提供了类似Lombok的功能,甚至更加丰富。在.NET的依赖注入系统中,构造函数注入是最推荐的依赖注入方式。这套工具通过在代码中添加特定的特性(Attribute)标记,然后在编译时自动生成相应的代码,大大减少了开发者需要手动编写的代码量。在现代Web应用开发中,数据传输对象(DTO)和视图对象(VO)是常见的设计模式。[property: Required(ErrorMessage = "客户端key不能为空")]

2025-11-16 15:22:22 865

原创 故障处理:Oracle .未知BUG导致oraagent进程内存泄漏的案例处理

攻击者可以发送一个“畸形”的 HTTP 请求,让你的前端代理(比如 Nginx、负载均衡器)和后端的 Kestrel 服务器对这个请求的“边界”产生误解,从而把恶意请求“走私”进去,绕过你的所有安全检查。通过对 PoC 代码的分析,可以得出结论:CVE-2025-55315 的根源在于 Kestrel 的 HTTP/1.1 解析器在处理分块传输编码 (Chunked Transfer Encoding) 时,对行结束符的处理过于宽松,接受了不符合 RFC 规范的畸形输入。

2025-11-15 16:45:08 778

原创 Python全栈应用搭建神器magic-dash .新版本介绍

因此,Agent的数据和训练目标 均服务于 如何使Agent学会更好的使用工具与外界交互,从而利用外界的信息更好地完成任务。使用rl教会模型最后一种能力(工具间的协调调用,因为此任务比较难学习,需要大量的探索以及较高的泛化性要求)利用模型内部知识+外部知识(R) 根据q生成下一步的工具调用/答案 的能力 (step-wise)而训练目标体现在(1)数据集的构建方案(2)训练策略(loss)相较于传统的single-step的数据及其sft RL的训练方式。所以Agent的目标(需要的推理能力)分为三类。

2025-11-15 16:40:56 412

原创 上周热点回顾(.-.)

注意:这里数学公式中的每个元素要分开写,也就是:MathTex("E", "=", "m", "c", "^2")。波浪形文字特效的核心是通过自定义Animation类,对文本对象中的每个字符应用不同的位置偏移,从而形成波浪效果。这个示例展示了波浪特效在数学公式(使用MathTex创建)上的应用,同样分别应用了垂直和水平方向的波浪效果。这个示例展示了波浪特效在中文文本上的应用,先应用垂直方向的波浪,然后应用水平方向的波浪。"""在动画过程中更新文本对象""""""中文波浪文字特效简单示例场景"""

2025-11-15 16:36:39 616

原创 没有vCenter怎么使用EXSI克隆虚拟机?

此外,回调必须由调用方向被调用方传递,迫使调用方提前了解并携带完成后要唤醒的代码,这与自然的思维方式相悖——同一项操作的完成可能会被多个位置同时关心,而发起该操作的代码不应对等待其完成的代码产生任何形式的依赖。Runtime Async 下,我们需要编写的 C# 代码不能说没有一点变化,只能说是一点变化没有,只需要用支持 Runtime Async 的新 C# 编译器重新把代码编译一下,代码中的老 Async 代码就会被自动升级为新的 Async 代码,因此并不存在任何的源代码破坏性更改。

2025-11-15 16:31:35 556

原创 Langfuse-开源AI观测分析平台,结合dify工作流

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-15 16:26:22 512

原创 我们一起“扒一扒”ReentrantLock:看看锁背后那些精妙的设计

注意:这里数学公式中的每个元素要分开写,也就是:MathTex("E", "=", "m", "c", "^2")。波浪形文字特效的核心是通过自定义Animation类,对文本对象中的每个字符应用不同的位置偏移,从而形成波浪效果。这个示例展示了波浪特效在数学公式(使用MathTex创建)上的应用,同样分别应用了垂直和水平方向的波浪效果。这个示例展示了波浪特效在中文文本上的应用,先应用垂直方向的波浪,然后应用水平方向的波浪。"""在动画过程中更新文本对象""""""中文波浪文字特效简单示例场景"""

2025-11-14 14:11:41 280

原创 Torch核心数据结构Tensor(张量)

此外,回调必须由调用方向被调用方传递,迫使调用方提前了解并携带完成后要唤醒的代码,这与自然的思维方式相悖——同一项操作的完成可能会被多个位置同时关心,而发起该操作的代码不应对等待其完成的代码产生任何形式的依赖。Runtime Async 下,我们需要编写的 C# 代码不能说没有一点变化,只能说是一点变化没有,只需要用支持 Runtime Async 的新 C# 编译器重新把代码编译一下,代码中的老 Async 代码就会被自动升级为新的 Async 代码,因此并不存在任何的源代码破坏性更改。

2025-11-14 14:07:00 704

原创 超越基础:SightAI 智能路由与多模型选择实战

对高性能内存池项目感兴趣的朋友可以看这篇文章:三周肝出4000行代码,我的内存池竟然让malloc"破防"了!如果你想深入掌握内存池的设计精髓,想拥有一个能让面试官眼前一亮的硬核项目,想在简历上添加最亮眼的技术标签,我强烈推荐你了解我最新打磨完成的 高性能内存池实战项目!// block1指向block2。// block2是最后一个。// 指向实际内存块。

2025-11-13 16:46:56 302

原创 QT实现DockWidget内部组件自动换行布局

本文将介绍基于 SurfaceControlViewHost 实现跨进程渲染普通 View 和 GlSurfaceView,力求用最简单的 Demo,介绍 SurfaceControlViewHost 的应用,方便读者轻松扣出核心代码应用到自己的业务中。// 创建SurfaceControlViewHost。// 将View附加到SurfaceControlViewHost。// 创建要渲染的View。

2025-11-13 16:41:45 454

原创 介绍下Nuget在传统Asp.net项目中的使用

对高性能内存池项目感兴趣的朋友可以看这篇文章:三周肝出4000行代码,我的内存池竟然让malloc"破防"了!如果你想深入掌握内存池的设计精髓,想拥有一个能让面试官眼前一亮的硬核项目,想在简历上添加最亮眼的技术标签,我强烈推荐你了解我最新打磨完成的 高性能内存池实战项目!// block1指向block2。// block2是最后一个。// 指向实际内存块。

2025-11-12 15:05:19 656

原创 自动开机调用迅雷下载数据库备份,完成后自动关机

本文将介绍基于 SurfaceControlViewHost 实现跨进程渲染普通 View 和 GlSurfaceView,力求用最简单的 Demo,介绍 SurfaceControlViewHost 的应用,方便读者轻松扣出核心代码应用到自己的业务中。// 创建SurfaceControlViewHost。// 将View附加到SurfaceControlViewHost。// 创建要渲染的View。

2025-11-12 14:59:54 915

原创 c# ACME client (补充)

对高性能内存池项目感兴趣的朋友可以看这篇文章:三周肝出4000行代码,我的内存池竟然让malloc"破防"了!如果你想深入掌握内存池的设计精髓,想拥有一个能让面试官眼前一亮的硬核项目,想在简历上添加最亮眼的技术标签,我强烈推荐你了解我最新打磨完成的 高性能内存池实战项目!// block1指向block2。// block2是最后一个。// 指向实际内存块。

2025-11-11 14:27:10 329

空空如也

空空如也

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

TA关注的人

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