热文后端编码规范系列(十一) 升级 linux 内核 咱们把升级 linux 内核的事情放在了后端编码规范系统里面,主要是因为之前确实踩过坑,就是现实服务器出现假死。然后使劲排查的时候发现 jvm 直接假死了,从而导致服务出现假死。所以这块我们也算是和后端编码有关了。目... Raejava2024-03-061050 阅读0 评论
后端编码规范系列(十) 链路日志打印 在我们的后端开发里面,我们还做一项硬性要求,就是在打印日志的时候必须使用链路日志的打印方式。因为现在大多数 java web开发的话都是用的 spring cloud这一套体系,由于日志采集的时候,我们使用的是 EL... Raejava2024-03-06860 阅读0 评论
后端编码规范系列(九) 第三方接口安全交互 上文《后端编码规范系列(八) 接口版本管理》我们提到有时候我们需要与第三方进行交互。此时就会涉及到接口交互的安全逻辑。目前接口安全交互这块大众普遍使用的方法是 appkey+appsecret的形式,同时有的企业会在... Raejava2024-03-06938 阅读0 评论
热文后端编码规范系列(八) 接口版本管理 在后端开发的时候,我们经常会涉及到这样的一些业务场景:1、开发一个接口给第三方进行调用,此时接口需要升级,但是第三方还未来得及开发,需要涉及到兼容 2、开发后端项目提供给安卓,ios,鸿蒙等客户端使用,接口需要升级,... Raejava2024-03-061037 阅读0 评论
后端编码规范系列(七) try-catch 异常处理 在前面我们介绍了全局已经处理,里面我们提到全局异常处理主要针对的场景是运行时异常,但是在开发时候,我们还要进行一些外部的编译时异常处理。对于编译时的异常处理我们目前拟订的规范有:1)针对事务包裹的异常假设我们在某个方... Raejava2024-03-06853 阅读0 评论
热文后端编码规范系列(六)错误码号段定义 上文《后端编码规范系列(五)定义统一返回格式》我们介绍了制定统一的返回数据结构。本文的话我们针对 errorCode 号段来进行规范下。在我们日常开发中如果是中小型项目的话,我们对于 errorCode 号段来进行的... Raejava2024-03-061182 阅读0 评论
后端编码规范系列(五)定义统一返回格式 在 java 后端开发的时代,目前主要的模式都是前后端分离的开发模式,所以对于后端来开发来说,我们是硬性要求保持统一的返回格式的,不管是正常的返回还是错误的返回,都必须保持返回格式的统一,避免前端不能处理相关的错误信... Raejava2024-03-06834 阅读0 评论
热文后端编码规范系列(四)全局异常处理 后端开发同学在编写代码的时候会出现很多可见的异常(编译型异常)和运行时异常,这些异常如果不处理的话,那么会严重影响程序运行的稳定性。所以对于后端开发同学来说,强制处理各种异常是一个必须做的事情。在 JAVA Web ... Raejava2024-03-061159 阅读0 评论
后端编码规范系列(三)参数校验之分组校验 在日常开发中,比如我们有一套账户的model,关于账户有增删改查的4个接口,此时我们对于这4个接口里面都会接收账户相关的model,只是对应的参数不一样而已,那么我们是希望重用1个model还是写4个model呢?答... Raejava2024-03-04844 阅读0 评论
后端编码规范系列(二)参数校验之自定义注解校验 上文《后端编码规范系列(一)参数校验》我们介绍了后端编码规范的时候需要要做参数校验,但是hibernate-validator能支持的校验注解有限,所以很多时候我们还需要自己来实现某些参数的校验,所以为了保持统一,我... Raejava2024-03-04987 阅读0 评论
后端编码规范系列(一)参数校验 俗话说没有规矩不成方圆。目前随着IT行业的内卷,我发现很多公司目前有这样的趋势:1个团队里面招 1 2个稍微贵的经验丰富的员工,然后剩下的招聘的是一些初级的员工(主要是便宜),然后组成了小马拉大车的团队模式。此时的话... Raejava2024-03-04959 阅读0 评论
热文python入门系列(十九)异常处理 编写程序,有时候会出现一些无法避免的异常,但是这些异常在开发的时候其实已经可以考虑到了,也就是我们认为发生这样的异常的时候不能让程序停止,而是让程序继续运行。在java里面我们使用try catch进行捕获,在pyt... Raepython2024-03-011175 阅读0 评论
热文python入门系列(十八)python对象多态 这里的多态主要与继承有关,也就是比如我们user类里面有一个getname的方法,返回张三,然后我们在student类里面也可以重写一个getname的方法,返回李四。下面我们来演示下效果:1)创建user类clas... Raepython2024-03-011067 阅读0 评论
热文python入门系列(十七)python对象继承 在python里面对象还有继承的关系,比如我们创建一个Users的对象,声明一个name和age字段,然后我们创建一个Student的对象,继承自Users,那么Student对象就天然的拥有了Users的对象信息。... Raepython2024-03-011020 阅读0 评论
python入门系列(十六)python对象公有/私有方法 在java语言里面,对象里面的某个方法不希望被别人调用,那么我们使用private关键词进行修饰,如果某个方法希望被别人调用,那么我们使用public或者protected关键词进行修饰。那么在python里面如何区... Raepython2024-03-01933 阅读0 评论