上文《后端编码规范系列(一)参数校验》我们介绍了后端编码规范的时候需要要做参数校验,但是hibernate-validator能支持的校验注解有限,所以很多时候我们还需要自己来实现某些参数的校验,所以为了保持统一,我...

作者 Rae 发布的文章
俗话说没有规矩不成方圆。目前随着IT行业的内卷,我发现很多公司目前有这样的趋势:1个团队里面招 1 2个稍微贵的经验丰富的员工,然后剩下的招聘的是一些初级的员工(主要是便宜),然后组成了小马拉大车的团队模式。此时的话...
前言众所周知,互联网行业有一个知名的梗,叫「35岁危机」。用严重点的话说,就是一个互联网员工到了 35 岁,就可能会被认为「性价比低」、「不能拼搏」,可能会被裁员,然后发现自己离开了本行业后啥也不是,只好接受工资断崖...
编写程序,有时候会出现一些无法避免的异常,但是这些异常在开发的时候其实已经可以考虑到了,也就是我们认为发生这样的异常的时候不能让程序停止,而是让程序继续运行。在java里面我们使用try catch进行捕获,在pyt...
这里的多态主要与继承有关,也就是比如我们user类里面有一个getname的方法,返回张三,然后我们在student类里面也可以重写一个getname的方法,返回李四。下面我们来演示下效果:1)创建user类clas...
在python里面对象还有继承的关系,比如我们创建一个Users的对象,声明一个name和age字段,然后我们创建一个Student的对象,继承自Users,那么Student对象就天然的拥有了Users的对象信息。...
在java语言里面,对象里面的某个方法不希望被别人调用,那么我们使用private关键词进行修饰,如果某个方法希望被别人调用,那么我们使用public或者protected关键词进行修饰。那么在python里面如何区...
python入门系列(十五)python对象属性
在python中如果我们想要给某个对象定义一些属性的话,可以直接使用self.属性的方式进行声明。并且一般我们是在__init__方法中尽显声明的,下面我们演示一下:还是前面的Users对象,我们声明两个属性,分别是...
在python里面也有对象的概念,也是使用class进行标注,并且需要声明一个__init__方法,这里我们举个案例,创建一个名称为Users的对象:class Users: def __init__(self): ...
python入门系列(十三)python模块调用
在python里面我们经常不是所有的函数方法都写在一个py文件中的,那么我们可能吧某个函数写在a.py文件中,然后在b.py文件中调用a.py的函数。所以这里我们演示一下。这里调用其他py文件的函数,首先需要把其他p...
在任何的开发语言里面都带有function函数方法,我们在这些function函数方法里面实现一系列的逻辑,然后供其他地方使用。在python里面我们声明函数方法的话使用def关键词就可以了,语法是:def func...
python入门系列(十一)python数据类型之for循环
在开发语言里面我们也经常使用for循环,主要是用来遍历一些集合类型的数据。这里我们演示下for循环:1)遍历列表的数据nos = [4,2,1,3,5,6,7,8,10] for no in nos: print(n...
在python里面我们经常使用到判断的函数,也就是这里的if-else。在python里面if-else的话编程起来和其他语言还是有一些小差异的,下面我们来演示一下:1)纯if,没有else这里的话我们使用if之后是...
接下来我们再介绍下python里面的字典。在python里面的字典我们可以简单的理解成json数据即可,如果有java开发经验的话,可以理解成java里面的model对象。但是最好我们还是理解成json即可,在字典里...
本文我们介绍下python的集合。在java语言里面集合是collection对应的函数,有好几个。但是在python里面集合就是set。在python里面set集合里面的元素是不会出现重复的。下面我们来演示一下py...