flos chen
码龄7年
求更新 关注
提问 私信
  • 博客:195,532
    社区:1,334
    动态:16
    196,882
    总访问量
  • 215
    原创
  • 8,738
    排名
  • 1,961
    粉丝
  • 44
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2019-05-06

个人简介:希望你身体健康,平凡的过好每一天~

博客简介:

一起学习进步!

查看详细资料
个人成就
  • 获得2,783次点赞
  • 内容获得117次评论
  • 获得1,824次收藏
  • 代码片获得299次分享
  • 原力等级
    原力等级
    5
    原力分
    1,804
    本月获得
    61
创作历程
  • 45篇
    2026年
  • 84篇
    2025年
  • 85篇
    2024年
  • 1篇
    2022年
成就勋章
TA的专栏
  • AI
    8篇
  • 计算机网络通信
    14篇
  • 计算机
    8篇
  • python
    12篇
  • 前端
    6篇
  • 系统分析师
    21篇
  • docker
    2篇
  • 软件设计师
    6篇
  • 深度学习
    6篇
  • OpenCV
    8篇
  • SQL
    21篇
  • C/C++
    55篇
  • Qt
    28篇
  • Linux
    13篇
  • 数据结构
    7篇
  • 算法
    8篇
  • MFC COM/ATL
    5篇
  • 虚拟机
    2篇
兴趣领域 设置
  • Python
    pythonnumpypipconda
  • 编程语言
    c++c语言
  • 开发工具
    githubgitsvnvimvscodepostmanvisualstudiovisual studio code
  • 数据结构与算法
    算法数据结构
  • 后端
    golang
  • 人工智能
    人工智能chatgpt
  • 操作系统
    linux
创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

126人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 帖子

  • 社区

搜索 取消

【C/C++ 宽窄字符详解:char、wchar_t 的原理、编码关系与跨平台互转】

本文深入解析C++中宽窄字符的本质区别,从编码原理出发,阐明char、wchar_t、char16_t与char32_t的语义差异。指出“宽窄”实为编码单元宽度之别,非存储能力之分。强调wchar_t因平台依赖导致跨系统行为不一,而char16_t/char32_t提供可移植的现代编码方案。推荐以UTF-8为主、结合std::string与std::u8string进行跨平台开发,避免乱码陷阱。
原创
博文更新于 2026.09.23 ·
408 阅读 ·
5 点赞 ·
3 评论 ·
12 收藏

【C++ 检测本机端口是否被占用:Winsock `bind` 探测法原理深挖与工程实现】

本文深入剖析C++中利用Winsock bind探测端口占用的原理与实现,指出朴素方法存在的6大隐患:错误信息丢失、误判权限错误、绑定地址盲区、SO_REUSEADDR导致的假阳性、频繁初始化开销及不支持双栈。通过分析bind系统语义与错误码(如WSAEADDRINUSE、WSAEACCES),提出优化方案,强调使用127.0.0.1或0.0.0.0的适用场景,并重点警示SO_EXCLUSIVEADDRUSE对避免假阳性的关键作用,实现更精准、可靠的端口检测。
原创
博文更新于 2026.09.23 ·
835 阅读 ·
8 点赞 ·
2 评论 ·
17 收藏

【C/C++ 子进程环境变量全是垃圾?真凶:缺 CREATE_UNICODE_ENVIRONMENT 标志】

子进程环境变量异常根因在于 CreateProcessW 缺少 CREATE_UNICODE_ENVIRONMENT 标志。尽管使用宽字符接口,系统仍按 ANSI 解析环境块,导致 UTF-16 内存被逐字节截断,变量名残缺。修复仅需添加该标志,确保环境块正确解码。教训:代码复用需验证,关键调用应纳入评审与 CI 测试。
原创
博文更新于 2026.09.23 ·
275 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

【AI Agent 对话演进史:从 Function Calling 到 MCP 与 A2A 协议(2022—2026 关键节点复盘)】

本文梳理了2022—2026年AI Agent对话演进的四大阶段:从对话(2022)到工具调用(2023)、协议标准化(2024)、最终迈向中立治理与基建化。核心突破在于Function Calling实现“会做”,MCP协议统一“手”的接口,A2A协议促成Agent间协作。2026年,MCP与A2A并入AAIF基金会,形成开放生态,推动Agent成为可调度、可持久、跨系统协同的智能基础设施。
原创
博文更新于 2026.09.22 ·
460 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

【登录控制 客户端登录认证中 AppKey 与 AppSecret 的正确姿势:从原理到实践的深度剖析】

<think>我们只需要根据提供的长文内容生成一个≤150字的摘要。内容主要是关于客户端登录认证中AppKey与AppSecret正确用法的文章介绍,包括原理、区别、安全风险等。摘要应简洁概括主题和要点。注意字数限制。使用中文。</think>本文深入剖析客户端登录认证中AppKey与AppSecret的正确使用姿势,阐明签名模式与OAuth2密码模式的区别,指出AppSecret绝不明文传输,而应通过签名计算验证身份。文章覆盖认证流程、安全风险和最佳实践,适合后端架构师、客户端开发及安全工程师参考。
原创
博文更新于 2026.09.22 ·
800 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

【算法/C++ MD5算法能否逆解码?原理、C++实现与同类哈希算法对比】

本文深入解析了MD5算法的不可逆特性及其原理,并通过C++代码示例验证。MD5作为单向哈希函数,其关键特性包括:固定128位输出、信息丢失导致的不可逆性、多对一映射关系以及已被攻破的碰撞安全性问题。文章对比了MD5与SHA等哈希算法及加密算法的本质区别,澄清了"MD5解密网站"实为彩虹表查询而非真正逆向运算的常见误解。最后强调MD5已不适用于安全场景,密码存储应使用加盐慢哈希算法,并提供了相关面试问题解答要点。(149字)
原创
博文更新于 2026.09.21 ·
540 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

【python pip install -e . 完整流程、底层原理与实战避坑】

本文详细解析了pip install -e .命令的完整流程与底层原理。该命令用于Python项目的本地开发调试,通过可编辑模式实现源码修改即时生效。关键点包括: 命令拆解:.表示当前目录,-e启用可编辑模式,避免重复安装 执行流程:构建配置→路径映射→pth文件注入,核心依赖.egg-link和easy-instalk.pth 工作原理:非软链接实现,而是通过路径注入直接加载原始源码 规范演进:从setup.py到pyproject.toml的标准化过程 常见问题:代码不更新、导包失败等问题的排查方法 适
原创
博文更新于 2026.09.21 ·
382 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

【JavaScript 原生JavaScript Form表单全方位详解:底层原理、表单校验、FormData文件上传与企业级实战】

JavaScript表单开发常见问题与解决方案 表单重复提交问题 现象:用户多次点击提交按钮导致重复请求 解决:禁用提交按钮或添加提交状态锁 let isSubmitting = false; form.addEventListener('submit', e => { if(isSubmitting) return; isSubmitting = true; submitBtn.disabled = true; // 异步请求完成后重置状态 }) 移动端表单兼容性问题 现象:iOS键盘遮挡输入框 解决:滚
原创
博文更新于 2026.07.03 ·
432 阅读 ·
13 点赞 ·
1 评论 ·
11 收藏

【JavaScript 标签(Label)完全指南:语法、使用场景、作用与意义|告别多层循环跳转难题(面试必刷)】

以下是基于您提供的技术博客内容生成的≤150字文章摘要: JavaScript标签(Label)完全解析:多层循环跳转终极方案 本文深度剖析JS中鲜为人知的Label语法,解决嵌套循环中break/continue的层级限制问题。通过对比传统flag标记方案与Label方案的代码差异,展示如何用outer:标签直接跳出任意外层循环。详解Label的三大核心能力:精准循环终止、跨层迭代跳过、代码块中断,附执行流程图和面试标准答案。包含企业级实战场景代码示例,揭示90%前端开发者忽略的高效原生语法,助您提升代码
原创
博文更新于 2026.07.03 ·
508 阅读 ·
11 点赞 ·
0 评论 ·
6 收藏

【C++ 逻辑短路求值机制完全指南:从ISO标准到工业级避坑实战(&&/||惰性判断深度拆解)】

本文详细介绍了C++中逻辑运算符&&和||的短路求值机制,阐述了其核心规则——&&遇假停止、||遇真停止。通过代码示例展示了短路特性在空指针防护、数组越界检查等场景中的实用价值,同时指出带副作用表达式可能因短路导致执行不全的隐患。文章提供了编码规范建议,强调安全判断前置、避免依赖短路控制流程,并对比了逻辑运算符与位运算符的关键区别。合理利用短路机制能显著提升代码安全性,但需警惕其潜在的副作用问题。
原创
博文更新于 2026.07.02 ·
516 阅读 ·
8 点赞 ·
1 评论 ·
4 收藏

【C++17 核心新特性:if语句带初始化语法详解(工程实战+避坑)】

C++17引入的if带初始化语法通过分号分隔初始化语句和条件判断,有效解决传统写法变量作用域污染、代码冗余等问题。该特性允许在if语句中定义临时变量并立即用于条件判断,变量生命周期严格限定在if-else块内。典型应用场景包括函数返回值判断、智能指针/optional判空、文件流校验等,支持auto推导和多变量初始化。需注意分号不能误写为逗号,避免在初始化语句中嵌入复杂逻辑,并确保编译器支持C++17标准。该语法同样适用于switch语句,是现代C++工程实践中推荐使用的轻量化语法升级。
原创
博文更新于 2026.07.02 ·
445 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

【AI 大模型进阶】一文吃透CoT思维链:原理、分类、Prompt实战、源码实现、面试必问(全网最通俗详解)

本文深入解析了CoT(Chain-of-Thought)思维链技术,主要内容包括: CoT核心原理:通过分步拆解问题,引导大模型模仿人类思考过程,显著提升复杂推理任务的准确性,无需修改模型或额外训练。 原生大模型短板:一步式推理算力不足、缺乏分步思考范式、黑盒输出难以纠错,而CoT通过延长计算链路解决这些问题。 效果对比:普通提问易出错,加入CoT提示后,模型正确率大幅提升,展示了数学题案例的显著差异。 两大分类:零样本CoT(简单提示词)和少样本CoT(提供示例),分别适用于日常场景和高精度推理任务。 实
原创
博文更新于 2026.07.01 ·
556 阅读 ·
11 点赞 ·
5 评论 ·
8 收藏

【AI 2026年主流大模型全景盘点:核心能力、适配领域与落地选型全指南】

2026年大模型技术进入深度应用阶段,形成海外闭源旗舰(GPT-5.5/Gemini 3.1/Claude Opus)、国产商用主力(豆包2.1/通义千问/文心一言4.5)和开源轻量化(GLM-5.2/Llama 4)三大梯队。选型需遵循"场景优先"原则:海外模型强在多模态与代码开发但国内合规风险高;国产模型在中文理解、内容创作及政企适配性上优势突出;开源模型适合私有化部署与定制开发。本文提供四步选型框架,建议企业根据业务场景、数据合规、成本预算和技术栈综合评估,避免盲目追求参数
原创
博文更新于 2026.07.01 ·
1220 阅读 ·
11 点赞 ·
1 评论 ·
8 收藏

【AI 2026主流大模型调用项目案例汇总:调度策略、实现方法、落地效果全解析】

本文摘要总结了2026年主流大模型调用项目的四大落地赛道与典型案例: 开源Agent框架: OpenClaw采用五层自主调用链路架构,实现96.2%意图识别准确率,可节省40%办公时间 Hermes Agent通过敏感数据分级实现本地/云端动态切换,Token成本降低62% 多模型网关平台: ModelGateway支持20+模型统一接入,QPS提升15倍 MoE-Router实现95%请求命中率,推理成本下降70% 行业私有化中台: 某三甲医院AI中台实现诊疗流程自动化,医嘱生成准确率达98.6% 政务大
原创
博文更新于 2026.06.29 ·
1579 阅读 ·
53 点赞 ·
1 评论 ·
9 收藏

【AI 2026年主流短视频开源项目全维度选型指南|AI成片/文生视频/剪辑引擎/移动端框架深度对比】

2026年主流短视频开源项目全维度选型指南 本文深度解析2026年短视频开源生态,聚焦四大核心赛道:全自动AI成片引擎、文生视频大模型、可视化剪辑引擎和底层音视频框架。精选标杆级开源项目,提供精准选型对照表、国内高速镜像和部署指南。 核心要点: 全自动AI成片:推荐MoneyPrinterTurbo(低门槛批量生产)和Pixelle-Video(企业级模块化引擎) 文生视频大模型:LongCat-Video(美团开源长视频模型)和HunyuanVideo 1.5(腾讯混元开源模型)表现突出 剪辑引擎:Sho
原创
博文更新于 2026.06.27 ·
878 阅读 ·
19 点赞 ·
2 评论 ·
6 收藏

【软考 SOA架构下胖客户端与瘦客户端:原理拆解、全维对比与落地选型指南】

本文探讨了SOA架构下胖客户端与瘦客户端的原理、差异及应用场景。胖客户端承载大量业务逻辑和本地计算,适合离线、高性能需求场景,但运维成本高;瘦客户端仅负责UI渲染,核心逻辑全在服务端,适合跨平台、易维护场景,但依赖网络稳定性。文章对比了两者的技术特征、优缺点,并提供了选型决策步骤。混合架构(智能客户端)结合两者优势,是新项目的推荐方案。根据业务需求、终端规模、预算和安全等级,合理选择客户端类型可优化系统性能和运维效率。
原创
博文更新于 2026.06.27 ·
591 阅读 ·
16 点赞 ·
1 评论 ·
5 收藏

【Docker 深入拆解Docker Desktop:为何桌面端依然是Client-Server架构?从内核限制到实现机制全解析】

Docker Desktop采用客户端-服务端架构的核心原因在于系统内核限制。原生Docker依赖Linux内核特性(如Namespace、Cgroups),而Windows/macOS无法直接支持。解决方案是在桌面端内置轻量级Linux虚拟机(WSL2/HyperKit),其中运行真正的dockerd服务端,本地UI和命令行则作为客户端通过API与虚拟机通信。这种架构保持了Docker原生的交互层与执行层分离设计,既实现了跨平台兼容性,又维持了核心功能的一致性。理解这一原理有助于掌握Docker的底层运行
原创
博文更新于 2026.06.26 ·
799 阅读 ·
16 点赞 ·
3 评论 ·
10 收藏

【软考 因果分析法与鱼骨图(石川图)实战全解:从根因定位到落地整改,全流程攻克技术故障与项目难题】

摘要: 因果分析法结合鱼骨图是系统化问题根因分析的实用方法论,适用于项目故障、生产缺陷等多场景。通过锁定问题(鱼头)、划分大类维度(人员、机器等)、逐层拆解诱因(大/中/小骨),最终定位根本原因并制定针对性解决方案。该方法逻辑清晰、直观易懂,能有效避免表面归因,实现问题根治。使用时需注意问题描述具体化、原因客观化、层级结构化,并确保分析结果落地为整改措施。案例演示表明,该工具组合能显著提升团队问题分析与解决效率,是职场核心能力之一。
原创
博文更新于 2026.06.26 ·
3005 阅读 ·
11 点赞 ·
1 评论 ·
9 收藏

【SQL 一文搞懂ORM数据库访问:核心原理、与原生SQL本质区别、优缺点及企业级适用场景】

本文深入对比了ORM与原生SQL两种数据库访问方式。ORM通过对象关系映射自动生成SQL,具有开发效率高、安全性好、可移植性强等优点,适合中小型项目和快速开发;原生SQL直接操作数据库,性能最优且灵活可控,适合复杂查询和高并发场景。文章指出实际开发中应混合使用两种方式:基础CRUD用ORM简化开发,复杂业务逻辑和性能关键场景用原生SQL精细优化。通过代码示例和对比表格,帮助开发者根据项目需求合理选择技术方案,平衡开发效率与系统性能。
原创
博文更新于 2026.06.25 ·
204 阅读 ·
5 点赞 ·
1 评论 ·
5 收藏

【C++/Java Java与C++闭包底层原理超详解(反编译验证+内存图解+面试考点全覆盖)】

本文深入解析Java与C++闭包的底层实现原理。Java闭包基于堆上匿名内部类实现,通过值拷贝捕获外部变量,强制final约束确保安全;C++闭包则由编译器生成栈仿函数,支持值/引用/移动三种捕获方式,性能更高但引用捕获存在悬空风险。文章通过代码示例、反编译分析和内存图解对比了两者的核心差异:Java闭包安全但开销较大,C++闭包灵活高效但需警惕野指针问题。最后总结了面试常见问题和避坑指南,强调Java的值拷贝安全性和C++引用捕获的生命周期注意事项。
原创
博文更新于 2026.06.25 ·
402 阅读 ·
11 点赞 ·
1 评论 ·
4 收藏
加载更多