• SpringBoot注解验证参数

    验证注解整理:注解作用类型解释@NotNull任何类型属性不能为null@NotEmpty集合集合不能为null,且size大于0@NotBlanck字符串、字符字符类不能为null,且去掉空格之后长度大于0@AssertTrueBoolean、boolean布尔属性必须是true@Min数字类型(...

    java8 升级至java11 备忘录

    开发本地配置java11sdk推荐 新增pom<dependency><groupId>javax.xml.bind...

    由DK效应谈谈程序员的技术成长之路

    首先介绍下DK-effiectx轴:智慧的高低,从小白到大师y轴:自信程度,由低到高大概是人的自信程度会随着智慧的积累而变化。图片说明比较清楚。可以从这篇文章中的TED视频详细了解点击这程序员的技术成长之路第一阶段愚昧之山,不知道自己不知道初入行,对一切技术充满了新鲜感,随着996的加班,积累了一点...

    单元测试01-简介

    单元测试的价值单元测试是初级程序员和中级程序员的分水岭,是道不大不小的门槛。单元测试是软件质量的有效保障,提前发现bug,并保证相同的bug不会重复出现。单元测试可以保持一个比较好的开发节奏、什么时候代码是确定完成的。单元测试是开发者信心的保证,可以有效降低心理压力。反馈程序是好的,可以放心进行下一...

    约定式提交 1.0.0-beta.2

    约定式提交1.0.0-beta.2概述在将特性分支合并入master时,可编写标准化的提交说明。提交说明的结构如下所示:<类型>[可选的作用域]:<描述>[可选的正文][可选的脚注]提交说明包含了下面的结构化元素,以向类库使用者表明其意图:fix:类型为fix的提交表示在代码...

    数据库设计规范

    建表规约强制要求表达是/否概念的字段,必须使用is_xxx的方式命名,数据类型是unsignedtinyint(1表示是,0表示否)。说明:任何字段如果为非负数,必须是unsigned。正例:表达逻辑删除的字段名is_abort,1表示删除,0表示未删除。表名、字段名必须使用小写字母或数字,禁止出现...

    代码审美-布局与风格篇

    前言爱美之心,人皆有之编排出色的代码,会带来视觉上和思维上的愉悦,这是非程序人员所感受不到的。编程是否是艺术,分界线也在此,当一个程序员,精雕细琢代码,使其达到美观、高效,便能从这一过程得到艺术上的满足。01基本原则01-1良好布局的目标良好布局的方案应该是明确的准确的表现代码的逻辑结构好的布局是为...