老师好,我叫王同学
码龄101天
求更新 关注
提问 私信
  • 博客:352,006
    问答:1
    352,007
    总访问量
  • 516
    原创
  • 8,549
    排名
  • 34
    粉丝
  • 11
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
加入CSDN时间: 2025-10-17

个人简介:多拉A夢:求關注

博客简介:

王同學的博客

查看详细资料
个人成就
  • 获得7,321次点赞
  • 内容获得21次评论
  • 获得6,359次收藏
  • 原力等级
    原力等级
    5
    原力分
    962
    本月获得
    300
创作历程
  • 129篇
    2026年
  • 387篇
    2025年
成就勋章
TA的专栏
  • html
    27篇
  • openMV
    1篇
  • Java
    1篇
  • 打工人上班摸魚小說
    8篇
  • javascript
    2篇
  • Python
    71篇
  • Python 極限挑戰
    52篇
  • C#
    3篇
  • C++
    24篇
  • 程序員人生
    26篇
  • openCV
    1篇
  • AI大模型与API调用
    79篇
  • 开發語言
    61篇
  • 機器人
    2篇
  • 深度強化式學習
    27篇
  • 网絡安全
    36篇
  • 程序员⾯试
    12篇
  • APP INVENTOR开发集锦
    3篇
  • App inventor 2俄罗斯方块开发笔记
    14篇
  • AI如何改变IT行业
    1篇
  • PyTorch深度學習攻略
    24篇
  • App inventor 2
    10篇
  • 量子力學
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 5

TA参与的活动 0

兴趣领域 设置
  • Python
    python
  • 开发工具
    github
  • 大数据
    时序数据库数据库涛思数据kylin大数据数据仓库数据库架构etl工程师数据库开发
  • 人工智能
    opencv数据挖掘语音识别计算机视觉目标检测机器学习深度学习神经网络自然语言处理目标跟踪知识图谱自动驾驶生成对抗网络pytorch机器翻译语言模型oneflowpaddlepaddle智慧城市视觉检测图像处理数据分析AI作画
  • 游戏
    游戏程序
  • 云平台
    CSDN开发云
  • 软件工程
    性能优化
  • 网络空间安全
    网络安全安全系统安全web安全安全架构密码学可信计算技术网络攻击模型ddos安全威胁分析计算机网络
创作活动更多

Claude Code 开发者创客大赛: AI 编程实战征文计划

随着 Claude Code 的爆火,AI 编程助手正在彻底改变开发者的工作流。它不仅能自动补全代码、优化算法,还能理解复杂需求并生成高质量脚本。 为探索 Claude Code 的潜力,CSDN 发起本次征文活动,邀请开发者分享实战经验、创新案例和技术思考,共同推动 AI 编程的普及与进化。 --- **创作主题**:用 Claude Code 重新定义编程效率 **创作方向**(供参考,鼓励自由发挥) **1. 效率革命:Claude Code 如何提升开发效率** - 对比传统编程 vs. Claude Code 辅助编程的耗时差异 - 实际项目中的效率提升案例(如快速生成 API、自动化脚本等) **2. 技术深挖:Claude Code 的高级用法** - 如何编写精准的 Prompt 让 Claude Code 生成更符合需求的代码 - 结合特定语言(Python/JS/Go等)的实战技巧 - 调试与优化 Claude Code 生成代码的方法 **3. 跨界融合:Claude Code 的创意应用** - 用 Claude Code 生成游戏逻辑、艺术代码(如 Processing 创意编程) - 结合低代码平台(如 Appsmith、Retool)快速搭建工具 - 在数据分析、爬虫、DevOps 等领域的落地案例 **4. 硬核挑战:用 Claude Code 完成一个完整项目** - 从零开始,仅依赖 Claude Code 开发一个小型应用(需附代码仓库和效果演示) - 记录开发过程中的思考、踩坑与解决方案 **5. 未来之辩:AI 编程的边界与伦理** - Claude Code 会取代程序员吗?职业发展的应对策略

117人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

王同學文章轉載公告

王同学文章转载公告 欢迎转载王同学的文章,让更多人获得知识。转载时请务必注明原文出处,以尊重作者的知识产权。本公告旨在促进知识传播,同时维护原创权益。希望转载者自觉遵守相关规定,共同营造良好的学术交流环境。
原创
博文更新于 15 小时前 ·
20 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

手搓Service Worker緩存策略:實現智能離線體驗

本文深入探讨如何实现智能离线体验的ServiceWorker缓存策略。从基础概念到高级功能,详细介绍了缓存策略设计原则、常见模式(如缓存优先、网络优先等)及实现方法。文章涵盖预缓存关键资源、动态缓存管理、智能预加载策略和后台同步机制等高级功能,并提供了电商网站和新闻媒体等实战案例的最佳实践。此外,还介绍了测试调试、部署维护以及性能监控等完整方案,帮助开发者构建高效可靠的离线Web应用。
原创
博文更新于 19 小时前 ·
268 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

手搓HTML離線應用:實現Service Worker緩存策略

本文详细介绍了如何使用ServiceWorker技术实现Web应用的离线功能。主要内容包括:ServiceWorker基础概念、生命周期和注册流程;构建基础离线应用的完整实现方案;多种缓存策略(缓存优先、网络优先等)的深入解析;高级缓存管理方法(版本控制、配额管理);全面的错误处理和降级方案;性能优化与监控技巧;离线数据同步机制;以及测试调试和部署实践。通过10,000多字的内容,系统讲解了从基础到高级的ServiceWorker实现,帮助开发者构建可靠、高效的离线优先Web应用,提升用户体验和应用的可靠性
原创
博文更新于 20 小时前 ·
274 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

手搓HTML资源合併工具:自動合併CSS/JS減少請求數

本文介绍了一个手搓HTML资源合并工具的开发过程,该工具能够自动合并CSS和JavaScript文件以减少HTTP请求数。文章从浏览器加载机制和HTTP请求开销入手,详细阐述了资源合并的理论基础、设计架构和实现步骤。工具采用Node.js环境,通过HTML解析器识别资源、资源收集器获取内容、资源合并器按顺序合并文件,并生成带哈希的新文件。该工具支持智能分组、缓存策略、增量构建等高级功能,能显著提升网页加载性能。文章还提供了性能测试方法、优化建议以及实际部署方案,为Web性能优化提供了一种轻量级解决方案。
原创
博文更新于 2026.01.23 ·
891 阅读 ·
22 点赞 ·
0 评论 ·
29 收藏

從靜態頁面到SPA:手搓前端路由的逐步實現過程

本文详细介绍了前端路由的实现过程,从静态页面到SPA应用的演进。首先分析哈希路由的实现原理,包括URL解析、路由匹配和视图渲染等功能,并展示了基础哈希路由类的代码实现。然后深入讲解了更先进的History API路由系统,通过HTML5的pushState、replaceState和popstate事件实现无刷新导航。文章还探讨了高级功能如路由懒加载、滚动行为控制、过渡动画以及性能优化技巧。最后提供了生产环境配置建议和安全性考量,帮助开发者构建健壮的前端路由系统。通过逐步实现路由功能,读者可以深入理解现代前
原创
博文更新于 2026.01.23 ·
592 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

当我手搓了浏览器引擎后,才发现浏览器厂商真的不容易

摘要:一位开发者分享了自己从零开发浏览器引擎的经历,揭示了浏览器背后惊人的复杂性。从解析HTML/CSS的宽容性处理、JavaScript的破坏性力量,到布局渲染的算法挑战、网络栈的依赖管理,再到安全沙箱和性能优化,每个环节都充满技术深坑。两年时间仅实现了一个能渲染大部分网页但性能低下的引擎,使其深刻理解了主流浏览器厂商面临的巨大挑战——在标准兼容、性能优化、安全防护之间走钢丝。这段经历让开发者对浏览器背后的工程奇迹产生了深深敬意。
原创
博文更新于 2026.01.23 ·
524 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

手搓CSS解析器:实现完整选择器匹配与样式计算

本文详细介绍了如何从零构建一个完整的CSS解析器,包含词法分析、语法解析、选择器匹配和样式计算的全过程。文章首先分析了CSS解析的基本流程和架构设计,然后逐步实现词法分析器、语法分析器、选择器匹配引擎和样式计算引擎等核心模块。通过优化策略如缓存、并行处理和增量解析提升性能,并展示了如何应用于CSS-in-JS解决方案和可视化编辑器开发。最后探讨了支持CSS新特性和性能优化的未来方向,为深入理解浏览器工作原理和构建自定义样式系统提供了实践指导。
原创
博文更新于 2026.01.22 ·
812 阅读 ·
26 点赞 ·
0 评论 ·
19 收藏

手搓HTML資源合併工具:自動合併CSS/JS減少請求數

本文介绍了一个自动化HTML资源合并工具,通过智能分析HTML文档中的CSS和JavaScript文件,自动合并资源以减少HTTP请求数量,从而优化网页加载性能。该工具采用模块化设计,包含HTML解析器、资源收集器、合并策略引擎等核心组件,支持多种合并策略如按类型、媒体查询、加载时机等分组方式。文章详细阐述了工具的技术原理、架构设计、实现步骤以及性能优化策略,包括CSS/JS处理、缓存管理、HTTP/2适配等关键技术点,并提供了完整的测试方案和使用文档。该工具可减少50%-90%的HTTP请求,显著提升网页
原创
博文更新于 2026.01.22 ·
1028 阅读 ·
23 点赞 ·
0 评论 ·
7 收藏

手搓HTML性能监控:實時檢測渲染性能與資源加載

本文介绍了如何手动构建HTML性能监控系统,实时检测渲染性能与资源加载情况。系统涵盖FPS监控、长任务检测、布局偏移分析等核心指标,通过浏览器API收集数据并实现可视化仪表盘。文章详细讲解了各类监控器的实现原理,包括资源加载分析、图片懒加载优化等,并整合为综合性能监控系统。最后提出了基于监控数据的优化策略,如减少CSS复杂度、拆分长任务等,以及部署建议和未来发展方向。该系统帮助开发者精准定位性能瓶颈,持续优化用户体验。
原创
博文更新于 2026.01.22 ·
544 阅读 ·
14 点赞 ·
0 评论 ·
8 收藏

手搓HTML圖片優化:自動轉WebP、生成響應式圖片完全指南

本文摘要: 《手搓HTML图片优化完全指南》详细介绍了从零构建本地图片优化系统的完整方案,重点实现WebP自动转换和响应式图片生成。系统采用Node.js环境,基于Sharp库开发处理管道,包含智能缓存、多尺寸生成、性能监控等模块,支持CLI、API和构建工具集成。通过这套方案,网站图片体积可减少25-80%,加载性能提升30-50%,同时保持完全自主控制。指南还涵盖懒加载、CDN集成等高级技巧,并展望了AVIF格式和AI智能压缩的未来趋势。
原创
博文更新于 2026.01.22 ·
875 阅读 ·
9 点赞 ·
0 评论 ·
20 收藏

手搓HTML代码分割:按路由动态加载模块

本文介绍了基于原生JavaScript实现的路由级代码分割方案。通过构建核心路由系统、动态模块加载器和模块化架构,实现了按需加载、智能缓存和性能优化。系统支持动态导入和脚本标签回退两种加载方式,包含预加载策略、错误边界处理、性能监控等高级特性。文章详细展示了仪表板、产品列表等模块的实现规范,并提供了生产环境部署配置、测试方法和维护策略。该方案不依赖现代框架,完整演示了从基础路由到高级优化的全流程实现,总代码量约15,000字,为理解前端性能优化提供了实践性参考。
原创
博文更新于 2026.01.22 ·
871 阅读 ·
7 点赞 ·
0 评论 ·
17 收藏

手搓向量数据库:实现百万向量相似度搜索的工程实践

本文详细介绍了从零构建百万级向量数据库的工程实践。主要内容包括:1. 向量数据库架构设计,包含数据接入、索引管理、查询处理等核心模块;2. 相似度计算基础,实现欧几里得距离、余弦相似度等多种度量方法;3. 高效索引结构实现,涵盖KD-Tree、LSH和HNSW等算法;4. 工程优化策略,如向量量化、并行计算和持久化存储;5. 完整系统实现与性能测试框架。通过实践展示了文本相似度搜索和图像检索等应用案例,并提供了生产环境部署建议。该实现可作为理解现代AI基础设施的基础,为推荐系统、大模型应用等领域提供技术支持
原创
博文更新于 2026.01.22 ·
973 阅读 ·
19 点赞 ·
0 评论 ·
20 收藏

手搓HTML懒加载引擎:实现滚动加载与图片优化

本文深入探讨了如何从零构建一个高性能的HTML懒加载引擎,涵盖核心理论与完整实现方案。文章首先分析了懒加载的必要性,它能显著提升页面性能、节省带宽并改善用户体验。随后详细介绍了懒加载的实现原理、优势及不同实现方式的对比。 核心内容包括: 构建懒加载引擎框架,包括配置管理、状态监控和性能指标收集 实现基于IntersectionObserver的核心观察器,支持多级触发阈值 开发智能加载队列系统,支持优先级调度和失败重试机制 图片优化方案,包括响应式处理、格式自动选择和渐进加载 滚动加载控制与虚拟列表实现,支
原创
博文更新于 2026.01.21 ·
740 阅读 ·
11 点赞 ·
0 评论 ·
13 收藏

手搓HTML預取系統:預測用戶行為提前加載頁面

本文详细介绍了从零构建HTML预取系统的完整方案。系统通过用户行为追踪和混合预测模型(规则引擎+机器学习)预测用户下一步操作,提前加载目标页面资源。核心技术包括:1)智能预测引擎分析用户交互、历史行为和上下文信息;2)分级预取调度系统根据置信度动态调整优先级;3)Service Worker实现的智能缓存管理;4)性能监控和带宽优化机制。测试表明,该系统可减少50-70%的页面加载时间,实现40-60%的缓存命中率,同时支持A/B测试验证不同策略效果。完整代码提供了预测算法、缓存策略和性能监控等核心模块的实
原创
博文更新于 2026.01.21 ·
613 阅读 ·
18 点赞 ·
0 评论 ·
8 收藏

手搓HTML缓存策略:实现智能的ETag与缓存控制

本文探讨了智能HTML缓存策略的实现,重点介绍了基于ETag的验证机制和精细化缓存控制。文章首先分析了HTTP缓存机制和ETag的工作原理,详细设计了多层级的ETag生成算法,支持分布式环境下的节点一致性。随后提出智能缓存策略类设计,包括Cache-Control指令解析和自适应缓存调整。通过完整的Express中间件实现,展示了缓存分区、预加载等高级优化技巧,并提供了性能监控与调优方案。文章还包含测试验证方法、生产环境部署建议,以及机器学习优化和边缘计算集成等未来发展展望。这套系统能显著提升缓存命中率,降
原创
博文更新于 2026.01.21 ·
417 阅读 ·
12 点赞 ·
0 评论 ·
20 收藏

纯CSS贪吃蛇游戏:无JavaScript实现完整逻辑

本文介绍了纯CSS实现贪吃蛇游戏的创新方法,通过CSS选择器、动画和状态管理技术,不使用JavaScript完成了游戏核心功能。文章详细讲解了游戏网格系统、蛇身移动控制、食物生成、碰撞检测和分数系统等关键模块的实现方案,包括利用复选框hack模拟状态、CSS变量存储数据、动画模拟移动等技术难点。虽然存在性能限制,但该项目展示了CSS的强大潜力,为前端开发提供了创造性解决问题的思路,同时也作为技术挑战验证了纯CSS实现复杂交互的可能性。
原创
博文更新于 2026.01.21 ·
781 阅读 ·
11 点赞 ·
0 评论 ·
17 收藏

架构文档:从设计蓝图到历史文物的考古学

文档与现实的分离:理想与现实的鸿沟,架构设计文档本质上是对未来系统的设想和规划,而软件系统则处于永恒的流动状态。这种先天的“时差”导致了文档与现实的必然分离。
原创
博文更新于 2026.01.21 ·
876 阅读 ·
12 点赞 ·
0 评论 ·
13 收藏

完美的假象:当100%测试覆盖率遇上现实世界的崩塌

在软件工程的圣殿中,测试覆盖率长期以来被奉为衡量代码质量的黄金标准。当团队骄傲地宣布他们的系统达到了100%的测试覆盖率时,人们往往会投以钦佩的目光——这似乎是软件可靠性的终极保证。然而,在无数软件项目中,一个残酷的现实反复上演:即便是那些测试覆盖率报告上一片绿色的系统,一旦投入生产环境,依然可能遭遇灾难性的故障。
原创
博文更新于 2026.01.21 ·
781 阅读 ·
25 点赞 ·
0 评论 ·
6 收藏

手搓HTML表單生成器:從JSON Schema自動生成表單界面

在現代Web開發中,表單是應用程序與用戶交互的核心組件之一。無論是註冊登錄、數據收集、配置設置還是複雜的業務流程,表單都扮演著至關重要的角色。然而,隨著業務需求的增長,表單的數量、複雜度和維護成本也隨之增加。
原创
博文更新于 2026.01.20 ·
722 阅读 ·
21 点赞 ·
0 评论 ·
10 收藏

技术的边界:为何人类问题需要超越算法的解答

在21世纪的第三个十年,我们生活在一个被技术深刻重塑的世界。从人工智能到基因编辑,从虚拟现实到量子计算,人类似乎站在了掌控自身命运的门槛上。技术乐观主义者描绘了一个近乎乌托邦的未来:疾病被根除,贫困被消除,甚至死亡本身也可能被技术征服。然而,在这种技术狂热的背后,一个根本性问题被忽视:技术真的能解决所有问题吗?特别是那些根植于人类本性、社会结构和意义追寻的“人的问题”?
原创
博文更新于 2026.01.20 ·
673 阅读 ·
21 点赞 ·
0 评论 ·
18 收藏
加载更多