开发

逆境不可逃8 天前
java·后端·算法·设计模式·职场和发展·开发·原型模式
【从零入门23种设计模式04】创建型之原型模式祝大家除夕快乐新年发大财!!!原型模式是一种创建型设计模式,核心思想是:基于一个已存在的 “原型对象”,通过 “克隆(复制)” 的方式创建新对象,而非通过 new 关键字从头初始化。可以类比成 “复印文件”:已有一份写好的文件(原型),想要多份相同的文件时,直接复印(克隆)比重新手写(new + 初始化)效率高得多。
myzzb14 天前
开发语言·python·学习·开源·开发
纯python 最快png转换RGB截图方案 ——deepseek
铉铉这波能秀20 天前
数据结构·python·算法·leetcode·职场和发展·开发
LeetCode Hot100 中 enumerate 函数的妙用(2026.2月版)在刷 LeetCode Hot100 的过程中,处理数组(List)、字符串、矩阵等可迭代对象时,“同时获取索引和元素值” 是高频需求 —— 比如找目标元素的位置、双指针遍历标记、矩阵行列定位等。Python 内置的 enumerate 函数正是用来解决这类问题的。本文结合 LeetCode Hot100 高频考题,拆解 enumerate 的核心用法、进阶技巧,以及在实际刷题中的落地场景。
sg_knight22 天前
python·设计模式·开发·原型模式
原型模式(Prototype)在前面的几种创建型模式中(工厂、抽象工厂、建造者), 我们解决的核心问题都是:“对象该怎么创建?”而原型模式关注的是另一件事:
程序员鱼皮25 天前
前端·后端·ai·程序员·开发
前特斯拉 AI 总监:AI 编程最大的谎言,是 “提效”大家好,我是程序员鱼皮。前两天,前特斯拉 AI 总监 Andrej Karpathy 在 X 上发了一条长帖子,内容是他最近几周大量使用 Claude 编程的感悟。
sg_knight1 个月前
java·python·设计模式·抽象工厂模式·开发
抽象工厂模式(Abstract Factory)在上一篇中,我们用工厂方法模式解决了“如何创建某一种对象”的问题。 但在真实项目中,你很快会遇到更复杂的情况:
0和1的舞者1 个月前
java·后端·学习·开发·知识
技术优化手册:从工具类到 MyBatis 配置与业务逻辑1. 三个工具类的定位与联动逻辑联动逻辑(用户注册 / 登录核心流程):理解自动生成的 Mapper XML 中关键配置的关联关系、定义位置及复用方式,避免重复开发。
0和1的舞者1 个月前
经验分享·后端·开发·知识·总结
公共类的注意事项详细讲解枚举实例的创建枚举实例的引用误区 1:不加 final,只要不写修改方法就没事。→ 风险:团队协作中新人可能误写修改方法,或通过反射强行修改,导致线上故障。→ final 是语法级强制锁,加了之后任何修改操作都会编译报错,从根源杜绝风险。
0和1的舞者1 个月前
java·后端·spring·系统·开发·知识
基于Spring的论坛系统-前置知识软件生命周期就像一个项目从 “点子” 到 “退役” 的完整旅程,分成了 获取过程、开发过程、运行过程、维护过程 四大块,一共 10 个阶段。
康谋自动驾驶1 个月前
算法·自动驾驶·开发·数据处理·总线数据
汽车多总线数据采集:挑战、架构与同步策略全解析每一次极端天气下的紧急制动,每一段复杂路况中的精准识别,本质都在考验算法对现实世界的适应能力。因此,我们可以看到在智能辅助驾驶从“功能验证”到“场景攻坚”的关键阶段,真实、高质量的数据是算法性能提高的基石。尤其在极端天气、颠簸路面和电磁干扰等恶劣工况下,如何实现多源传感器数据的高可靠采集、高精度同步与高效率处理,是行业中常遇到的难题。
智行众维2 个月前
数据库·自动驾驶·开发·技术·场景库·自动驾驶仿真测试·场景开发
从“测试泥潭”到“智能加速”:我们对自动驾驶仿真测试的新思考目录一、重新审视传统测试:为什么我们总感觉“事倍功半”?1. 成本与效率之间的持久战2. 高风险场景:那些“想测却测不到”的瞬间
Leweslyh2 个月前
算法·开发·武器·制导律设计
制导算法开发实践指南:从入门到精通算起来,我在制导算法领域已经摸爬滚打了近十年。从最初跟着导师做毕业设计,到后来参与实际的导弹制导系统开发,再到现在带团队做无人机精确打击项目,我深刻体会到:制导算法不仅仅是纸上的数学公式,更是一门需要将理论与工程实践紧密结合的技术活。
0和1的舞者2 个月前
git·开发·仓库·码云·子模块·操作·冲突
Git 实战踩坑:如何让多个 IDE 项目共用一个远程仓库(附子模块问题解决)作为个人开发者,我曾一直困惑:如何把多个 IDE 新建的项目,都存到同一个 Git 远程仓库里,既能单独推送单个项目,又不会让代码混乱?
我有一棵树2 个月前
github·开发·前端、
一、GitHub 的 WIP 功能简介在软件开发中,经常会遇到“代码还没完成,但想提交给团队看看进度”的情况。GitHub 提供了 WIP(Work In Progress) 的概念,用来标记这些“进行中的工作”。
weixin_404551242 个月前
自定义·开发·openrewrite·recipe
openrewrite 自定义recipe part21 使用javaTemplate修改method 1.1 注意openrewrite大量使用stream模式处理,比如map、filter 1.1.1 使用collect收集汇聚结果 1.2 override JavaIsoVisitor Declaration方法 1.2.1 visitClassDeclaration 1.2.2 visitMethodDeclaration 1.2.3 visitVariableDeclarations 1.3 限制visitor范围 1.3.1 就是控制执行范围,避
myzzb2 个月前
python·学习·ffmpeg·开发
python调用ffmpeg.exe封装装饰类调用
程序员鱼皮2 个月前
后端·计算机·程序员·开发·编程经验
从夯到拉,锐评 28 个后端技术!大家好,我是程序员鱼皮。从夯到拉,锐评 28 个后端技术,一口气说完!正式开始前先郑重声明,每个后端技术都有自己的应用场景,很多时候没办法完全公平地去比较。本期鱼皮只是希望帮大家学到知识、认识更多的技术。而且由于我是个学 Java 的,也会带有一定的主观性,某些跟语言绑定的技术我会以 Java 生态作为例子。
总是学不会.2 个月前
java·后端·数据库开发·开发
[特殊字符] 自动分区管理系统实践:让大型表维护更轻松在大数据系统运维中,表数据量快速增长是常见痛点。尤其是日志、时序数据或高并发写入场景,如果不合理管理分区,不仅查询慢、写入阻塞,还容易占满存储。本文分享 自动分区管理系统 实践方案,包括设计思路、核心功能、技术实现以及运维方法。
总是学不会.2 个月前
java·后端·开发
【JUC编程】多线程学习大纲下面给大家分享一个更详细的 Java 高并发编程学习目录,涵盖基础知识、进阶技巧、实战案例及源码分析等多个层面:
sg_knight2 个月前
python·设计模式·重构·开发
设计模式与代码重构很多开发者第一次接触设计模式,都会有一个疑问: “我现在代码也能跑,为啥还要用设计模式?”答案往往出现在后期:当需求变化、代码膨胀、维护成本越来越高时,你会发现—— 重构,几乎不可避免。