个人开发

jufeng13077 小时前
linux·软件工程·个人开发·makefile
【系列:MiniKV 原理剖析 · 第 6 篇】导读: 前几篇我们把 MiniKV 的存储引擎和网络层都拆完了,该聊聊测试了。但 MiniKV 的测试代码有点特殊——它的整个测试框架,加起来不到 100 行。没有 Google Test,没有 Catch2,没有 CMake 的繁琐配置。一个 64 行的头文件,加上一个 19 行的 main 函数,撑起了全部 8 个测试用例。更神奇的是,你写测试的时候不需要手动注册任何东西——只要写 TEST(MyTest) { ... },测试就自动出现在运行列表里。这怎么做到的?秘密全在 C++ 静态初始化顺序和
Hy行者勇哥11 小时前
个人开发
硬件开发外包需要哪些技术文档?目录硬件开发外包:甲方输出文档 & 乙方必须交付文档一、✅甲方需要提供给外包方(开发输入)二、📜合同强制要求:乙方/外包必须交付给甲方文档(关键!)
yanaiding1 天前
图像处理·c#·wpf·个人开发
C# WPF 独立开发看图工具 PixSight 经验介绍(二)—— 水印模块开发实录上篇《C# WPF 独立开发看图工具 PixSight 经验介绍》介绍了整体技术架构、图片浏览/查看/编辑/OCR/格式转换,以及几个最耗时的性能坑(大图内存溢出、多格式兼容、启动速度、2000+ 图片假死、OCR 语言选择等)。
2501_915918412 天前
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
免 Xcode 开发 iOS,工具链替代方案与编译、签名、安装之前一直觉得 iOS 开发绕不开 Xcode:Mac 上装十几个 G 的 Xcode,跟着系统版本更新,磁盘不够就要先删东西。直到有次在 Windows 机器上把 iOS 项目跑起来,才发现 iOS 开发必需的其实是编译工具链、签名打包、真机安装这几件事,Xcode 只是把这些事包起来的壳——壳可以换,工具链可以内置。这篇把免 Xcode 开发 iOS 的两条路径拆开讲,再说说哪些环节绕不开。
不可能掉发4 天前
前端·javascript·chrome·测试工具·html·开源软件·个人开发
Env Guard:让浏览器一眼分清生产、测试和开发环境做后端、测试或者运维的朋友,应该都经历过这样一幕:你以为自己在测试环境里点了一个删除按钮,结果页面跳了一下,URL 看起来差别不大,但其实是生产环境。
long3164 天前
ai·团队开发·个人开发·ai编程
Codex 团队开发入门到精通学习资料本文档面向希望用 Codex 开展日常项目开发的工程师与团队,内容涵盖入门基础、学习练习、精通进阶、扩展应用四个层次,并附带常用命令速查表。建议按章节顺序学习,先打牢基础,再通过练习巩固,最后在团队项目中实践精通与扩展部分。
2501_915106324 天前
ide·vscode·ios·swiftui·个人开发·xcode·敏捷流程
SwiftUI项目创建详解:使用Xcode从零开始创建第一个App项目下载Xcode开发工具并安装完成后,在Mac启动台中可以看到Xcode软件图标,单击此图标打开Xcode。初次加载可能需要较长时间,软件加载完成后,映入眼帘的是Xcode的欢迎界面,如图1-6所示。
T01156184 天前
微信小程序·小程序·个人开发·前端实战
独立开发者商单实战|商超门店小程序(自提 + 同城配送):小程序全端页面 & 业务流程总图汇总前两篇完整拆解了商超小程序 B 管理端、C 端全套产品设计逻辑,包含页面需求、数据表结构、云接口规范、双端数据联动规则。纯文字方案抽象度偏高,本篇搭配整套项目完整设计截图、业务流转逻辑图直观展示,把首页、商品、订单、营销、后台管理、全链路数据走向全部可视化,方便对照前文产品需求快速理解整体架构,同类门店商城开发可直接参考页面布局与业务流转思路。
2501_916007475 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
IDE 是什么?集成开发环境详解与 iOS 开发选型指南开发同学应该都被问过这样的问题:IDE 是什么,为什么你们写代码不直接用记事本?回答起来其实不简单,IDE 三个字母背后的东西不少。我自己刚入门时也花了一段时间才搞明白,一个集成开发环境到底"集成"了什么,以及为什么写 iOS 会默认用 Xcode,而有些人又选了别的。这篇把 IDE 的构成拆开讲清楚,再落到 iOS 开发的选型上。
RobinDevNotes5 天前
人工智能·网络安全·ai·个人开发·开发工具
开源AI渗透测试智能体自动验证真实漏洞Strix 是一款开源的 AI 渗透测试工具,用一组能像真实黑客一样工作的自主智能体,动态运行你的代码、发现漏洞,并通过真实的漏洞利用(PoC)来验证——而不是像传统静态扫描工具那样只给出一堆待人工复核的疑似告警。它面向需要快速、准确安全测试的开发者和安全团队,目标是把原本要几周的人工渗透测试压缩到几个小时。
2501_915921436 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
SwiftUI开发框架入门指南:从基础到实战苹果APP开发之SwiftUI开发框架入门指南SwiftUI,苹果的用户界面开发工具包,极大地改善了 iOS、iPadOS 和 macOS 开发者的”生活“。那些需要编写无尽代码或与 Interface Builder 苦苦斗争以创建视觉上吸引人且具有交互性的应用屏幕的日子已经一去不复返了。凭借其声明式语法和强大的预构建组件集,SwiftUI 使 UI 开发更加民主化,使其比以往任何时候都更易于访问和更快速。
加密狗复制模拟9 天前
安全·软件工程·个人开发·同态加密
使用x64dbg进行超级狗super dog 加密狗逆向分析复制 超级狗克隆备份超级狗(SuperDog)是一款主流的硬件加密锁设备,通过 USB 接口与宿主计算机通信,内置专用加密芯片,采用硬件级加密机制存储密钥、授权许可、设备唯一标识等核心数据。目标软件运行时,需与加密狗完成双向身份校验与数据交互,若未检测到合法加密狗或校验失败,软件将终止启动或限制核心功能。x64dbg 作为开源64位调试器,具备断点调试、寄存器监控、内存分析等逆向能力,可精准捕获软件与加密狗的交互指令,为加密狗的分析与合规复制提供技术支撑。
2501_9160074710 天前
ide·vscode·ios·swiftui·个人开发·xcode·敏捷流程
SwiftUI 声明式语法与 Xcode 预览功能详解借助 SwiftUI,你可以利用 Swift 的强大功能打造适合各个 Apple 平台的精美 App,而无需编写大量代码。只需使用一套工具和 API,你就能为所有 Apple 设备用户带来更加出色的体验。
2501_9159214312 天前
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
iOS开发环境搭建详解 Xcode 配置与快蝎轻量级工具选择我注意到一个现象,身边想学 iOS 开发的朋友,一半以上卡在了环境搭建这一步。Xcode 下完十几个 G,装好之后还要配证书、搞签名,有时光是让第一个 Hello World 跑在真机上就要折腾一两天。这篇 iOS开发环境搭建详解把两条路径梳理一下,帮你对比不同方案,一条是标准 Xcode 方案,一条是轻量级工具链方案,按需选择就行。
BestHeaker13 天前
个人开发·学习方法·ai编程
试用 WorkBuddy 一段时间的个人笔记:它能做什么、积分怎么算、以及我的真实评价我本职做技术相关的工作,日常离不开写文档、处理数据、整理文件。过去用 AI 的流程基本是:对话框里问 → 复制答案 → 自己再加工。问题不在于“答得不好”,而在于从答案到成品之间,还得我自己动手搬一遍。
meetqyx15 天前
生活·个人开发
Inset v0.0.6:批量整理、独立 资源库 设置与中英文支持发布日期:2026 年 7 月 21 日当图片越来越多,整理效率往往取决于几个高频动作:能不能一次处理多张图片,能不能在整理过程中直接创建分类,以及常用设置是否足够顺手。
您^_^15 天前
人工智能·windows·个人开发·claudecode·deepseek v4 pro
使用技巧(十一):Claude Code 最强审问官 —— grill-me 深度指南,装完先别写代码Windows/macOS/Linux · Claude Code 2.x · Matt Pocock Skills v1.2.0 · 2026-07-25
代码里的AI星15 天前
个人开发·推荐算法·吐槽
新网站上线后的推广与收录实战:独立开发者如何获取第一批真实用户很多开发者完成网站开发后,会陷入一个现实问题:功能上线了,但没有用户。从技术视角看,网站已经部署完成;从产品视角看,网站还没有真正上线。因为一个产品只有被目标用户发现、理解并实际使用,才算进入真实运行阶段。
2501_9160088917 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS应用开发工具全面解析:如何选择与优化开发效率iOS应用开发工具全面解析:如何选择与优化 iOS开发工具介绍发展iOS应用时, 选择合适的iOS开发工具能显著影响开发效率及产品质量。尤其在iOS开发环境日益完善的当下,开发者更需从中选出最适合的工具。
游戏开发爱好者818 天前
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
iOS开发IDE有哪些 Xcode 和 快蝎 轻量替代方案之前一直觉得做 iOS 开发就只有 Xcode 这一条路,直到有个用 Flutter 的同事抱怨 Xcode 太重——装一次要十几个 G 的磁盘,日常写 Flutter 代码其实用不上大部分功能。才意识到不同项目类型和开发场景,对 iOS开发IDE 的需求差别挺大的。这里把两种路线对比一下。