- 博客(4)
- 收藏
- 关注
原创 Redis基础篇
Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样:除此之外,还有其他具有特殊功能的数据类型,可在Redis官网查看。Redis将操作不同数据类型的命令做了分组,可以在官网查看相关命令也可以也可以通过Help命令来查看对应数据结构类型的命令。
2025-08-11 20:49:55
854
原创 Spring Boot项目跨域问题解决方案详解-五种方案(附实战代码)
allowCredentials(true)时,不能使用allowedOrigins("*"),需改为allowedOriginPatterns("*")或指定具体域名。.allowedMethods("GET", "POST", "PUT", "DELETE") // 允许的HTTP方法。前端运行在 http://localhost:8080,后端接口在 http://localhost:9090,此时浏览器会拦截请求。registry.addMapping("/**") // 所有接口。
2025-05-11 14:11:29
940
原创 java方法重写遵循的两同两小一大原则
返回值类型要小于等于父类的返回值类型(这里的小于等于指的是同一类型的比较)的方法抛出的异常应当小于等于父类抛出的异常。两同指的是:方法名相同,参数类型相同。一大:子类的访问控制权限要比父类的大。
2023-11-07 21:46:13
350
转载 浅谈sql中的in与not in,exists与not exists的区别
如果看一下上述两个select 语句的执行计划,也会不同,后者使用了hash_aj,所以,请尽量不要使用not in(它会调用子查询),而尽量使用not exists(它会调用关联子查询)。select * from A where exists(select cc from B where cc=A.cc) -->效率高,用到了B表上cc列的索引。select * from A where cc in(select cc from B) -->效率低,用到了A表上cc列的索引;
2023-10-30 20:15:39
100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅