泛型,如果你尝过java,应该对他不陌生吧。但你可能不知道在 Python 中(3.4+ ),也可以实现 简单的泛型函数。 在Python中只能实现基于单个(第一个)参数的数据类型来选择具体的实现方 ...
我在平时工作中也会负责一些代码审查的工作,做的多了,就发现了一个问题:大部分程序员习惯把所有的逻辑都写在vue文件里,所以这就导致一个问题,也就是你项目中的.vue文件的代码会巨多,相反,你的js ts文件中的代码会没有那么多。如果是一个小型项目当然还好,如果是一个大型的项目,这可能就是维护人员的噩梦了,因为后续的维护成本是巨大的。至于为什么,相信你看完这篇博客就能懂我的意思了。 今天有时间静下 ...
2020-12-04 18:04 0 1216 推荐指数:
泛型,如果你尝过java,应该对他不陌生吧。但你可能不知道在 Python 中(3.4+ ),也可以实现 简单的泛型函数。 在Python中只能实现基于单个(第一个)参数的数据类型来选择具体的实现方 ...
Java 里面的 == 和equals的坑是在是太多了,即使做了多年java开发的程序员也不一定就能准确说出 a == b 或 a.equals(b) 这样简单的问题的答案。 请看下面这26道关于Long 和 bigdecimal 的相等比较,看看你是否可以准确说出每行代码的输出 ...
一:新建表和字段建议: 1.所有数据表和字段要有清晰的注释,字段说明 说明:不管是创建者还是其他开发或者后续维护者都能清楚知道数据表和字段定义的含义 2.表名、字 ...
现代程序员写代码没有人敢说自己没用过泛型,这个泛型模板T可以被任何你想要的类型替代,确实很魔法很神奇,很多人也习以为常了,但就是这么有趣的泛型T底层到底是怎么帮你实现的,不知道有多少人清楚底层玩法,这篇我就试着来分享一下,不一定全对哈。。。 一:没有泛型前 现在的netcore 3.1和最新 ...
仅以此文以自勉。(大神们可以轻点拍) 先举个例子。公司里面有两个同事,暂时叫做A,B。 A君是90后,但是可别小看90后,工作的经验可比我们这帮80后还要丰富。学生时代暑假工地打工搬过砖,而且有了 ...
一、伪代码是什么? 伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言(C, Java, Pascal)实现。因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。 伪代码的优点 提高任何方法的可读性。这是 ...
1.uni-app创建项目不仅可以在hbuilder里可视化新建项目,其实在vue-cli脚手架里也有关于预设的uni-app模板,具体命令如下: 等待它下载一些相关插件,然后会让你选 ...
当前,严重依赖个体表现、类手工作坊式的软件开发,其效率正在日益拖慢我们的应用交付速度和质量。我们一直都在期望着有一款无代码编程的软件,能够将大量的开发人员从繁重的代码中解脱出来,多学学设计,多点时间和精力写些高、精、尖的代码。 在做项目的过程中,很多很多的功能都貌似相同 ...