代码规范

方圆想当图灵21 小时前
后端·代码规范
由 Mybatis 源码畅谈软件设计(九):“能用就行” 其实远远不够到本节 Mybatis 源码中核心逻辑基本已经介绍完了,在这里我想借助 Mybatis 其他部分源码来介绍一些我认为在编程中能 最快提高编码质量的小方法,它们可能比较细碎,希望能对大家有所启发。
古拉拉明亮之神4 天前
scala·命令模式·代码规范·源代码管理
scala的统计词频package test23 import java.io.PrintWriter import scala.io.Source object test { def main(args: Array[String]): Unit = { //从文件1.txt中,读取内容 val content = Source.fromFile("1.txt").mkString println(content) //把字符串中的每个单词,拆出来 //正则表达式 //\\w+:大写字符表示:非字(不是一个字的字符。例如:
沉默是金~5 天前
前端·vue.js·代码规范
Vue 前端代码规范在 Vue 前端开发中,遵循代码规范可以提高代码的可读性、可维护性和团队协作效率。以下是一些详细的 Vue 前端代码规范,涵盖了多个方面:
CreditFE信用前端6 天前
程序员·架构·代码规范
如何更好的应对技术债?我们应该正视技术债,技术债并非永远都是一个负面词,它在某些情况下可以成为一种积极的手段,比如为了快速上线获取市场,为了应对紧急需求等。但是当技术债积累到一定程度时,同样会被反噬,影响业务发展和用户体验。我们可以用一个例子来做通俗化的解释,大部分人如果想要买房,最快的方案就是通过银行借贷,透支未来的收入,从而快速获得房子所有权,合理的借贷可以提前享受到对应的资源,但如果借贷的金额过多,自身收入又不足以偿还借贷的金额,就会出现个人财务危机,高额的利息会不断地翻滚,从而陷入死亡螺旋,被债务吞噬。对于技术债来说,
方圆想当图灵9 天前
后端·代码规范
由 Mybatis 源码畅谈软件设计(三):简单查询 SQL 执行流程大家好,我是 方圆。SQL 查询是 Mybatis 中的核心流程,本节我们来介绍简单 SQL 的执行流程,过程会比较长,期间会认识很多重要的组件,比如 SqlSession、四大处理器(Executor、StatementHandler、ParameterHandler 和 ResultSetHandler)等等,大家先有个脸熟,到具体环节时需要重点关注。在这个过程中会遇到很多设计模式,比如 SqlSession 使用的 门面模式,需要考虑为什么它会使用该模式呢?模板方法模式 和 策略模式 在这个过程中被
三原9 天前
前端·代码规范
写给我前端同事,从事一年多应该要怎么成长的路线我知道在很多中大型公司,其实有好多领导前辈、以及师傅会给那些校招生,以及应届生规划一定的学习成长路线,可能还会有定期的大佬分享。有这么一个领路人、环境在其实成长是飞速的。
litGrey9 天前
git·代码规范
【规范七】Git管理规范版本号为三位以“.”分割的数字组成。第一个数字是主版本。第二个数字是次版本。第三个数字是补丁版本(hotfix类的更新)。
看山还是山,看水还是。10 天前
笔记·流程图·软件工程·团队开发·代码规范·内容运营·代码覆盖率
软件工程 设计的复杂性如果不使用复杂性指标和度量,软件设计复杂性很难评估。让我们看看三个重要的软件复杂性度量。Halstead’s 的复杂性度量 1977年,Maurice Howard Halstead 先生引入了度量软件复杂性的指标。Halstead 的度量取决于程序的实际实现及其度量,这些度量是直接从源代码的运算符和操作数以静态方式计算的。它允许评估 C/C++/Java 源代码的测试时间、词汇、大小、难度、错误和工作量。
古拉拉明亮之神10 天前
scala·命令模式·代码规范·源代码管理
Scala的链式风格链式风格:在方法中返回当前对象!Scala 的链式风格通常指的是在代码中使用一系列的方法调用,这些方法调用通过点号(.)连接在一起,形成一条链。 这种风格在函数式编程中非常常见,因为它可以提高代码的可读性和表达力。 以下是一些Scala链式风格的示例: 方法链:在对象上连续调用多个方法。 选项(Option)链:Scala中的Option类型用于表示可能存在也可能不存在的值。
狂炫一碗大米饭12 天前
前端·javascript·代码规范
响应式设计:打造一个自动适应用户设备屏幕大小和方向的页面。作为一个前端程序员不知道你有没有想过这么一个问题,现在的手机屏幕大小怎么多,难道页面的设计稿也画这么多种嘛?或者就一张设计稿,那写出来的页面在不同的手机屏幕上出现布局混乱,页面显示错误怎么办!这极大的影响了用户的体验。那有没有什么办法解决这个问题呢?
程序猿进阶12 天前
java·spring boot·后端·kafka·代码规范·质量管理·代码清理
Dead Code Clean优质博文:IT-BLOG-CN任何项目随着时间的推进,代码量通常会持续上涨,总会积累出死代码,死代码可能是一些久远的 配置,或者只在某个历史阶段有效的业务代码。它的产生原因大致有如下几种: 1、所谓默认规则,If it’s not broke, don’t fix it; 2、很难百分之百地确定某些代码真的无用; 3、相对于日常的业务迭代等工作,代码清理的优先级不高;
程序猿进阶14 天前
java·后端·面试·性能优化·系统架构·代码规范·codereview
Codescene 高阶使用优质博文:IT-BLOG-CNCodescene是一种代码分析工具,它通过分析代码库的版本控制历史记录和代码结构,提供有关代码复杂性、可维护性和演化模式的信息。
NineData21 天前
数据库·架构·代码规范
NineData云原生智能数据管理平台新功能发布|2024年11月版本月发布 8 项更新,其中重点发布 2 项、功能优化 6 项。数据库 Devops - 数据生成支持多个数据源
SAP学习成长之路22 天前
开发语言·数据结构·数据库·sap·abap·代码规范
SAP HANA 上进行 ABAP 开发:简介本文档有哪些内容? 本博客的重点是概述引入 HANA 数据库后 ABAP 中的新编程技术。重点是就 ABAP 开发人员为何以及如何开始将代码转换为使用新编码技术提供指导。
老李的地下室1 个月前
python·代码规范
002.Python命名规则1、文件名命名规范2、扩展名3、示例二、变量命名规范1、变量命名2、类名命名3、常量命名4、私有变量下划线开头表示私有变量(_var):
PW1 个月前
javascript·代码规范
JavaScript基础实践:电话号码格式化的多种实现方式本文希望通过一道简单的题目,让刚接触JavaScript的新手们了解一个合格的前端程序员需要具备哪些素质。
Kisorge1 个月前
java·c语言·代码规范
【C语言】C语言代码的编写规范、注释规范【C语言】C语言代码规范提示:以下是本篇文章正文内容,下面案例可供参考MISRA-C工业标准的C编程规范(中文版).pdf MISRA-C是由汽车工业软件可靠性协会(Motor Industry Software Reliability Association,MISRA)制定的一套针对C语言的编码准则,以下是对MISRA-C的详细介绍:
pe7er1 个月前
前端·后端·代码规范
使用 `echo` 命令美化 Shell 输出在 Shell 脚本中,echo 是一个常用的命令,用于向终端打印文字信息。为了让输出更有表现力,我们可以通过控制字符实现文字的颜色、字体、大小和特效(如闪烁)。本文将深入介绍如何利用 echo 命令的功能美化输出。
Cyrus丶1 个月前
前端·代码规范
面向对象在前端的应用最佳实践(实战)《如何写出高质量的前端代码》学习笔记这是一个简单的低代码大屏编辑器项目,主要功能包括:画布数据采用 JSON 格式存储:
Pomelo_刘金1 个月前
面试·rust·代码规范
Rust:选择宏还是函数?我们在进行 Rust 开发的时候,时常困惑,何时使用宏封装简化代码,何时使用函数呢?那下面本文就会对 宏的使用场景进行剖析,让大家一篇明白,什么情况下才会用宏,首先说结论: