java
文章平均质量分 62
那山川
记录学习过程
展开
-
大话数据结构-C(2)
判断一个算法的效率时,函数中的常数和其他次要项常常可以忽略,而更应该关注主项(最高阶项)的阶数。算法具有零个或多个输入,至少有一个或多个输出。没有输出用这个算法就没有意义。算法的每一步都必须是可行的,也就是说,每一步都能够通过执行有限次数完成。算法在执行有限步骤后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成。算法的每一步骤都有确定的含义,不会出现二义性。输入、输出、有穷性、确定性、可行性。原创 2023-04-11 15:21:31 · 760 阅读 · 0 评论 -
Emqx安装
选择安装方式并选择cpu对应的架构,按照给的命令依次执行就ok了。原创 2023-05-26 17:03:07 · 442 阅读 · 0 评论 -
try-with-resource语法使用
是 Java 7 引入的一种语法结构,用于更方便地管理需要关闭的资源(如 I/O 流、数据库连接等)。它可以在代码块结束后自动关闭资源,无需显式调用close()方法,从而避免资源泄漏。原创 2023-08-18 10:37:11 · 375 阅读 · 0 评论 -
@Valid注解的使用
WoPnQueryDto,就是只能对本Dto下面的属性进行验证,如果我这个Dto继承(extends)另一个实体类,我是无法对继承的实体类进行属性验证的。验证不为null、去除首位空格后长度为0,不同于@NotEmpty,@NotBlank只应用于字符串且在比较时会去除字符串的空格。首先Valid注解是用来进行数据验证的,可以定义在自己的实体上面,我经常会在定义在自己的Dto类里面。限制必须为一个小数,且整数部分的位数不能超过integer,小数部分的位数不能超过fraction。原创 2022-01-13 16:42:07 · 1520 阅读 · 0 评论 -
Netty入门自我学习
【代码】Netty入门自我学习。原创 2023-02-17 17:56:59 · 119 阅读 · 0 评论 -
springboot集成flyway
Spring boot项目启动后没有该数据库则先创建数据库然后执行flyway脚本创建相应表数据,其中可能存在bean加载顺序问题,比如我的安全框架会先去加载我的resouece表,但是flyway在其后面执行,所以我们需要自定义bean加载顺序,即先创建数据库-》加载flyway配置-》其他调用表数据资源配置。application.yml创建脚本 这里是我们要执行的脚本,命名要符合规范,开头V与R区别自己可以去flyway官网查看。自动创建数据库FlywayConfi原创 2023-02-07 17:33:50 · 281 阅读 · 0 评论