随笔分类 - java
摘要:一、获取前端GET请求数据 1、 数据在URL路径上 后端代码 @RequestMapping("/api/data") public class DataController { @GetMapping("/{id}") public Student getData(@PathVariable("
阅读全文
摘要:1、当构造方法参数过多时使用Builder模式, import lombok.Builder; import lombok.Data; import lombok.ToString; @Builder(toBuilder = true) @ToString public class Nutritio
阅读全文
摘要:问题描述: idea中更改了BO(数据库的实体类)对拷到DTO文件,重新启动项目后,程序没有变化。 问题修复: 1、先查询项目中的target 文件,代码是否被更新了 2、如果target文件编译后的文件没有更新,运行 Maven:clear 3、重新运行程序。
阅读全文
摘要:在实际项目中我们经常会用到 List 转 Map 操作,在过去我们可能使用的是 for 循环遍历的方式。举个例子: 先定义类: 1234567 // 简单对象 @Accessors(chain = true) // 链式方法 @lombok.Dataclass User { private Stri
阅读全文
摘要:一、IO流原理及流的分类 IO的原理 IO是Input/Output 的缩写,I/O技术是非常实用的技术,用于处理设备之间的数据传输。如读/写文件,网络通讯等。 Input (流入) Output (流出) 按照方向分类 (站在程序这一端) 输入流(读) :外界数据(磁盘、数据库、网络、键盘(Sca
阅读全文
摘要:问题的原因:是因为使用了两次跨域, 网关module使用了配置类配置跨域,另一个module使用了类+controller的方式配置跨域 解决: 1、检查是否配置nginx进行跨域 解决办法:https://www.cnblogs.com/zsg88/articles/11576324.html 2
阅读全文
摘要:Spring cloud 报错: 十一月 03, 2020 2:47:15 下午 org.junit.platform.launcher.core.DefaultLauncher handleThrowable 警告: TestEngine with ID 'junit-vintage' faile
阅读全文
摘要:问题描述:Spring boot 项目加上@CrossOrigin也会报错 解决方法:https://segmentfault.com/q/1010000016904795
阅读全文
摘要:出现问题原因: @TableId(value = "id", type = IdType.ID_WORKER) private String id; 实体类中加入了自动生成ID的注解,类型为String类型,导致报错 解决: 把String类型换成Long类型即可
阅读全文
摘要:@SpringBootApplication //是SpringBoot的配置类 public class SpringbootVueApplication { public static void main(String[] args) { SpringApplication.run(Spring
阅读全文
摘要:本文转载于:https://www.cnblogs.com/song-zmin/p/8074543.html 刚开始接触编程的时候,什么都不懂,只会照着源代码敲写。经常一调试就有各种400、500错误~最经典的两个错误就是404和500了。今天调试项目的时候出错了,404!!!因为一不小心,把网址敲
阅读全文
摘要:本文转载于:https://www.cnblogs.com/meng2/p/7906985.html Request对象通过以下方法来获取请求路径。 (1)String getServerName():获取服务器名:localhost (2)String getServerPort():获取服务器端
阅读全文
摘要:https://www.cnblogs.com/lukelook/p/11079113.html
阅读全文
摘要:1、add(K key, V value, double score) 添加元素到变量中同时指定元素的分值。 Java代码 redisTemplate.opsForZSet().add("zSetValue","A",1); redisTemplate.opsForZSet().add("zSetV
阅读全文
摘要:1、add(K key, V... values) 向变量中批量添加值。 Java代码 redisTemplate.opsForSet().add("setValue","A","B","C","B","D","E","F"); 2、members(K key) 获取变量中的值。 Java代码 Se
阅读全文
摘要:1、put(H key, HK hashKey, HV value) 新增hashMap值。 Java代码 redisTemplate.opsForHash().put("hashValue","map1","map1-1"); redisTemplate.opsForHash().put("has
阅读全文
摘要:1、leftPush(K key, V value) 在变量左边添加元素值。 Java代码 redisTemplate.opsForList().leftPush("list","a"); redisTemplate.opsForList().leftPush("list","b"); redisT
阅读全文
摘要:本文转载:https://blog.csdn.net/qq_39071667/article/details/88866059 1、set(K key, V value) 新增一个字符串类型的值,key是键,value是值。 Java代码 redisTemplate.opsForValue().se
阅读全文
摘要:本文转载:https://blog.csdn.net/qq_39071667/article/details/88866038 因工作需要,学习redis 找了很多资料..都不是很全面..我这里借鉴一下前人写好的资源整合一下.. 1、set(K key, V value) 新增一个字符串类型的值,k
阅读全文
摘要:本文转载自:https://www.cnblogs.com/wangying222/p/5757327.html 比如 1 Double d = new Double("1234567890.12"); 2 System.out.println("d:="+d); 3 java.text.Numbe
阅读全文

浙公网安备 33010602011771号