刷新
Android四大组件安全漏洞实战

博主头像 Android 四大组件Activity、Service、Broadcast Receiver和Content Provider是应用程序的核心组成部分,但如果实现不当,会引入严重的安全漏洞。本文将详细分析各组件常见的安全漏洞,通过漏洞代码逻辑基于 drozer 的利用方式,能够更清楚的了解具体漏洞... ...

基于 Docker 的 LLaMA-Factory 全流程部署指南

博主头像 LLaMA-Factory 是一个强大且高效的大语言模型(LLM)微调框架,支持多种微调方法(如 LoRA、QLoRA)、完整的训练流程(SFT、RM、PPO、DPO)以及丰富的模型和数据集支持,能帮助你在消费级显卡上高效微调大型语言模型。 这份指南将带你从零开始,完成基于 Docker 的环境搭建 ...

DX12 VS2022环境搭建踩坑

博主头像 在2025年基本上不管Unity还是UE都至少推荐装VS2022的版本了,但龙书《DirectX 12 3D 游戏开发实战》的代码库还默认用的是VS2015,所以项目配置多少有些不一样,这里记录一下踩的几个坑。 ...

什么是软件测试?零基础入门知识要点总结篇,5分钟带你快速了解

博主头像 1、什么是软件测试? 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较的过程。 ​ 添加图片注释,不超过 140 字(可选) 通俗的来讲,“软件测试”就是通过软件测试人员验证 ...

相比于直接消费 MCP 服务,您的企业可能更需要一个专属的 MCP 服务中心

博主头像 作者:寒斜 MCP 作为 AI 应用上下文工程中最重要的组成部分,现在已经被越来越广泛的应用于企业 AI 转型的生产实践中,比如企业开发人员会使用 Cursor,Cline,灵码等 AI 开发工具,而这些工具无一例外都支持了 MCP,然后企业内部员工开始围绕这些开发终端结合自定义 MCP 做了非常多 ...

【渲染流水线】[光栅阶段]-[片元着色]以UnityURP为例

博主头像 本文深入解析Unity URP渲染管线中片元着色器的核心功能与实现细节。重点介绍了:1)片元着色器在纹理采样、光照计算和特效处理中的关键作用;2)输入输出语义体系(如SV_POSITION、TEXCOORD0-7等)及其典型应用场景;3)URP常用纹理变量(_MainTex、_NormalMap等)... ...

简易BST实现

博主头像 BST,即二叉搜索树,该数据结构规定任意若一个结点存在左子树,那么该结点键必须要大于左子树上所有键;若有右子树,那么该结点键必须要小于右子树上所有键 简单的BST是树形查找里的入门级数据结构,不涉及平衡性调节,只需要简单插入删除,即可,其中删除稍复杂,但是也不难,只需要把三种情况分清即可。简单的BS ...

【渲染流水线】[光栅阶段]-[光栅插值]以UnityURP为例

博主头像 本文探讨了Unity URP渲染管线中的光栅化过程。重点解析了三角形设置阶段(计算边界框、预计算重心坐标分母)和遍历阶段(通过重心坐标判断像素覆盖,生成包含插值属性的片元)。文章详细介绍了透视校正插值公式,并举例说明颜色和纹理坐标的插值计算。同时指出URP中光栅化由UniversalRenderer... ...

常见的二十种软件测试方法详解(史上最全)

博主头像 一.单元测试(模块测试)单元测试是对软件组成单元进行测试。其目的是检验软件组成单位的正确性。测试对象是:模块。 对模块进行测试,单独的一个模块测试,属于静态测试的一类 测试阶段:编码后或者编码前(TDD)测试对象:最小模块测试人员:白盒测试工程师或开发工程师(测源码)测试依据:代码和注释+详细设计文 ...

程序员感觉工作没有成长,怎么破局?

博主头像 大家好,我是程序员鱼皮。转眼又是一年 8 月,很多小伙伴刚刚步入职场,难免会对未来的成长感到焦虑困惑。 今天我想和大家聊一个很现实的问题:如果你去了一个外包公司,或者你的工作本身不能带给你成长,应该如何破局? 跑,快跑! 开个玩笑,既然工作不能带给你成长,那就自己学习呗,纯把工作当做是金钱和劳动的交 ...

【渲染流水线】[几何阶段]-[屏幕映射]以UnityURP为例

博主头像 本文以Unity URP为例,详细解析了从NDC坐标到屏幕空间的视口变换过程。重点介绍了NDC坐标范围(x,y轴[-1,1],z轴[0,1])以及屏幕映射公式,包括y轴反转处理。通过1920×1080分辨率的实际案例,演示了NDC坐标(0,0,0.5)如何映射到屏幕中央(960,540)。同时概述了... ...

「转」基于爱奇艺HCDN视频分发网络的开放缓存

博主头像 Docusaurus独立博客链接:链接 为通过Internet向海量用户传输高清晰度、高码率的视频节目,爱奇艺融合CDN和P2P技术,开发 出一套适合多终端的混合分发传输网络——HCDN。本文来自爱奇艺高级技术总监庹虎在 LiveVideoStackCon 2018大会中的演讲,由LiveVideo ...

记录一次Home Assistant的安装和使用

背景 已经有很多Apple Home的配件,然后因为部分配件是小米、以及其他厂商的,且手头有一个暂时都不会用上的老笔记本电脑,就想着试试安装Home Assistant(以下简称HS),并且使用 最后成功的思路 使用macvlan,给在Docker运行的HS做了一个固定的IP,然后访问 踩坑记录 是 ...

QGIS 插件安装、使用及推荐

博主头像 在 QGIS Desktop(后续简写为 QGIS)软件中,通过相关插件可以帮助我们更加高效地进行数据处理、分析以及地图制图等操作。本文以 TianDiTu Tools 插件为例,介绍插件安装及使用方法,并推荐一些个人常用的 QGIS 插件。 ...

【渲染流水线】[几何阶段]-[归一化NDC]以UnityURP为例

博主头像 本文探讨UnityURP渲染管线中的NDC(归一化设备坐标)转换过程,详细解析了透视除法将齐次坐标转换为NDC空间的核心原理。文章指出URP根据平台差异(OpenGL/Direct3D)采用不同的NDC范围([-1,1]或[0,1]),并通过Shader代码示例展示了手动计算NDC坐标的方法。特别强... ...

单元测试三大神器:unittest vs JUnit vs Jest 终极对决

博主头像 导语“为什么我的单元测试总像纸糊的,一改代码就崩?”“写了200个测试用例,维护成本比开发还高…”今天彻底搞懂三大测试框架核心设计,让你的单元测试坚如磐石! 一、为什么单元测试是自动化测试的基石? ✅ 金字塔理论(Martin Fowler) 单元测试优势: ⚡ 执行速度毫秒级(比UI测试快1000 ...

<1···4950