编程语言 使用注解@Validated、@Valid和BindingResult对入参进行校验 使用注解@Validated、@Valid和BindingResult对入参进行校验 常见校验注解 一般常用 @Valid和@Validated 区别 BindingResult 常见校验注解 一般常... 2023年6月4日使用注解@Validated、@Valid和BindingResult对入参进行校验已关闭评论 阅读全文
java Socket 一行一行地读和一行一行的写 最近在写与socket有关的编程,遇到了一个问题——如何一行一行的从服务器文件读出来,然后通过socket发到客户端,在客户端有一行一行的写入文件。刚开始,一行一行的读是没有什么问题的,可是流发到客户... 2023年6月4日 编程语言java Socket 一行一行地读和一行一行的写已关闭评论 阅读全文
ScalaList集合的使用方法 List集合 集合中的值不能改变 会报错 而数组可以改变 因为集合是常量 1.创建List集合 val l1 = List("a","b","c") 2.打印下标集合数据 println(l1(0))... 2023年6月3日 编程语言ScalaList集合的使用方法已关闭评论 阅读全文
Django请求与响应 利用HTTP协议向服务器传参的几种途径. 提取URL的特定部分,如/weather/wuhan/2018/month/day,可以在服务器端的路由中用正则表达式截取; 查询字符串(query stri... 2023年6月3日 编程语言Django请求与响应已关闭评论 阅读全文
mysql UNION ALL查询分页 1. UNION ALL和 UNION 的区别 UNION ALL理论上要比 UNION的查询效率更高一些,因为 UNION会将结果集中的数据进行过滤,将相同的数据进行剔除后返回,... 2023年6月3日 编程语言mysql UNION ALL查询分页已关闭评论 阅读全文
编程语言 Spring Boot+Mockito+JUnit中的@Mock注入@InjectMocks失效 问题描述 测试代码如下: @RunWith(SpringRunner.class) @SpringBootTest public class CheckConfirmPayServiceTest { ... 2023年6月3日Spring Boot+Mockito+JUnit中的@Mock注入@InjectMocks失效已关闭评论 阅读全文
Redis在SpringBoot工程中的综合应用 文章目录 业务描述 准备工作 初始化数据 添加项目依赖 添加数据库访问配置 业务逻辑代码设计及实现 Domain对象设计 Dao 逻辑对象设计 Service 逻辑对象设计 Controller逻辑对... 2023年6月3日 编程语言Redis在SpringBoot工程中的综合应用已关闭评论 阅读全文
编程语言 Spring boot项目中自定义FeignClient的拦截器处理header和签名等信息 我们在请求第三方接口的时候通常由比较复杂但是统一的header和签名计算的一系列处理。这个时候就可以使用RequestInterceptor来实现。上代码: @Slf4j @Configuration... 2023年6月3日Spring boot项目中自定义FeignClient的拦截器处理header和签名等信息已关闭评论 阅读全文
编程语言 spark1.6.1和2.4读取csv文件,转为为DataFrame和使用SQL 一、spark1.6读取csv spark2.0才开始源码支持CSV,所以1.6版本需要借助第三方包来实现读取CSV文件,有好几种方法, 1.如果有maven的,到https://spark-pack... 2023年6月2日spark1.6.1和2.4读取csv文件,转为为DataFrame和使用SQL已关闭评论 阅读全文
用RxJS和react开发mac地址输入框 项目简介 本次使用了RxJS和react开发了一个mac地址输入框,主要实现的功能有限制输入符合条件的字符1-9,a-f,并每隔两位可以自动添加用于分割的冒号。项目屏蔽了react的事件处理,同时使用... 2023年6月2日 编程语言用RxJS和react开发mac地址输入框已关闭评论 阅读全文