文章分类 -  软件开发

摘要:如何封装HTTP客户端不论是在客户端,还是在服务端封装HTTP请求都是避免不了会接触到的开发内容,怎么做好封装外观设计,这里分享一些经验之谈。 阅读全文
posted @ 2025-07-24 11:41 络终 阅读(9) 评论(0) 推荐(0)
摘要:当代码开始"发胖":前端架构优化心得圈复杂度会随代码总量增加,认知复杂度却不一定。业内给项目订立了许多底线,比如sonar lint的各项默认值,在追求快速迭代的过程中开发者容易放弃底限,要知道出来混迟早要还,只是苦了后来人。 阅读全文
posted @ 2025-05-19 08:30 络终 阅读(16) 评论(0) 推荐(0)
摘要:当ORM力有不逮时:探索声明式动态SQL生成新范式动态 SQL 生成方案的演进与创新设计 一、ORM 与原生 SQL 的博弈困境 在软件开发实践中,ORM(对象关系映射)框架虽能提升开发效率[[1]],但在性能敏感场景下常需回退到原生 SQL[[6]]。这种双轨制开发导致: 代码冗余:需在 ORM 和 SQL 两套方案中重复实现分页、审计等全局逻辑 阅读全文
posted @ 2025-02-28 09:01 络终 阅读(57) 评论(0) 推荐(0)
摘要:ORM到底解决什么问题什么是ORM ORM(对象关系映射,Object-Relational Mapping)是一种编程技术,用于在关系型数据库和面向对象编程语言之间建立映射关系,从而让开发者能够以操作对象的方式间接管理数据库数据。 核心原理: 映射规则: 数据库表 ↔ 类(Class) 表的每一行 ↔ 类的实例(对象) 阅读全文
posted @ 2025-02-20 08:36 络终 阅读(59) 评论(0) 推荐(0)
摘要:不是ChatGpt用不起,就是ChatGpt用不起,接入DeepSeek才有性价比。 缘起,用Zeditor有些日子了,苦于没有接入AI感到不太方便,helix、vim这种命令终端编辑器都能用AI,咱也不能落后。无意中发现DeepSeek兼容OpenAICloseAI接口,尝试着配置,确实很方便。 阅读全文
posted @ 2024-11-28 08:48 络终 阅读(137) 评论(0) 推荐(0)