- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot使用Hibernate Validator(后端参数校验)
目录文章目录目录带着问题看内容源代码JSR-303SpringBoot使用JSR-303基本使用全局异常处理分组校验顺序校验自定义校验写在最后带着问题看内容表单提交,前端做的了参数校验,服务器端还需要做参数校验吗?服务器端怎么做参数校验?怎么样做参数校验最快捷?JSR-303 是什么?如何使用?SpringBoot下如何使用?使用一个实体接收提交内容时,新增和更新操作的参数校验标准不同时如何解决?如何自定义校验?源代码SpringBoot 使用 JSR303 实现参数验证。Sprin
2020-11-22 00:54:21
701
原创 免费的HTTPS(白嫖阿里云SSL证书)
带着问题看内容如何配置 HTTPS?免费的HTTPS?介绍之前本来是用的 certbot,不知道为啥突然出问题了。然后之前也了解过阿里云上也有免费的 SSL 证书,自己的域名也是阿里云管理的,所以这次就直接使用阿里云来管理 SSL 了。详情首先登录上阿里云管理控制台在产品与服务,直接搜索 “证书”点击购买证书证书类型选 “DV域名级SSL”,才会有免费版,可以看到总配置费用为 0购买之后就可以看到这个 SSL 列表了,但是还要进行申请,点击“证书申请”证书申请这些东西如实填
2020-11-19 20:33:24
4451
原创 Windows系统安装Redis
一般我们都在 Liunx 上使用 Redis,但难免有需要在 Windows 上使用的时候。写篇文章记录一下。下载Windows 版本的下载地址各个版本都有吧,反正这个在 Windows 上装大部分也是测试使用。安装下载解压后,在当前 Redis 文件目录下,创建一个 start.bat 的文件,其中的内容为:redis-server.exe redis.windows.conf用于在 Windows 启动。这样启动的方式会有一个 cmd 的窗口,我们可以设置一下在后台的方式启动。设置
2020-11-10 23:40:17
121
原创 top命令
问题Liunx的top命令如何使用?top命令中的VIRT是什么意思?top命令中的RES是什么意思?top面板应该如何来看?top 命令字段含义根据 top 面板上显示的内容由上往下来看。系统运行时间和平均负载top - 14:49:00 up 157 days, 4:00, 2 users, load average: 0.00, 0.02, 0.05当前时间;(14:49:00)系统已运行天数和时间;(up 157 days, 4:00,)当前登录的用户的数量;
2020-09-17 00:08:36
217
原创 Semaphore 类
SemaphoreSemaphore 是一种基于技术的信号量。它可以设置一个阈值,然后多个线程竞争获取许可信号,完成后归还,超过阈值后,线程申请许可信号将会被阻塞。常用方法Semaphore(int permits) 参数permits表示许可数目,即同时可以允许多少线程进行访问 Semaphore(int permits, boolean fair) 多了一个参数fair表...
2018-07-23 10:28:08
193
原创 CyclicBarrier 类
CyclicBarrierCyclicBarrier 就像它的解释一样,可以看成是个障碍,所有的线程必须到期后才能一起通过这个障碍。常用方法CyclicBarrier(int parties) 初始化时规定一个数目,然后计算调用了 await() 进入等待的线程数。当线程数达到了这个数目时,所有进入等待状态的线程都被唤醒并继续。CyclicBarrier(int parties...
2018-07-23 09:57:32
169
原创 CountDownLatch 类
CountDownLatchCountDownLatch 类位于 java.util.concurrent 包下,利用它可以实现类似计数器的功能。一些主要方法CountDownLatch(int count) 构造方法,传入 count 代表计数几个任务countDown() 使任务数减一await() 任务数如果没有为小于或等于0,则一直阻塞,一直等待例如:有一个任...
2018-07-22 21:54:12
135
mysql-connector-java-5.1.7-bin.jarsqljdbc4.jar
2017-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人