再也不使用 url 路径传参了
这是我后端的接口: Copy
@PostMapping("/test")
public String test(@RequestParam String account) {
return "Hello, World! " + account;
}
这是前端的请求路径:…
Stream 流如果没有终结操作,会 ……
如果一个 Stream 流没有终结操作,那么这个流的中间操作不会执行 这是我今天写的代码,我发现最后 list 里并没有数据,然后我就 Debug,在 Debug 时我发现 :整一个 peek () 操作都没有执行,直接跳过了
Copy
List<JSONObject> list…
详解架构设计中的各种数据模型【PO,VO,BO,充血模型 ……】
接触到这些乱七八糟的数据模型时,真的一头雾水,在设计架构时也乱七八糟,不知道怎么根据数据模型取对应的包名,我也是翻阅了网上的各种资料,没有人说的通俗易懂,那我就自己根据经验整理了一下 POJO【plain old java object】普通 Java 对象…
MyBatis-Plus 中出现 org.apache.ibatis.binding.BindingException
已经找遍了各种 GPT,CSDN 的文章,没有看到正确的解决办法,普遍都是说 xml 文件位置问题 …… User 类
Copy
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("user")
public…
Word 01 设置页码从正文开始
这个问题一定困扰着大一,大二,乃至大三大四的同学,因为我就是这么一路过来的,今天保姆级教学 插入分节符:
将光标放在封面页的结尾处【封面页就是不要加页码的那一页】
点击 “布局” 选项卡
点击 “分隔符”,选择分节符模块中的 “下一页”
设置页码格式:
点击…
如何忽略 SSL 证书验证:javax.net.ssl.SSLHandshakeException
Copy // 完整的报错信息
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException…
Nginx 鉴权时,检查的并不是应用级别的状态码
当我们使用 nginx 的 auth_request 指令 进行鉴权时,并不会检查 HTTP 响应的主体的状态码,它只关心 HTTP 响应的状态码 应用级别的状态码:使用自己 Result 对象封装的状态码,它们在响应时被包含在 HTTP 响应的主体中
Copy
impo…
redis 的事务无法回滚,那事务还有什么用 ?
今天学习 redis 时,发现 redis 的事务功能无法回滚,也就是在执行事务时,如果中间的某个命令执行出错了,不会回滚到事务之前,而是继续执行下去 What ? What ?,那事务还有毛用,没有原子性,没有一致性
根据我查阅资料,和思考,稍微总结了一下,可能不全面…
字符串转 json 之前,多做一步
下面这段代码乍一看天衣无缝: Copy
// 定义格式
final MediaType MEDIA_TYPE_MARKDOWN = MediaType.parse("application/json; charset=UTF-8");
// 创建对象
final…
在测试类中依赖注入,别忘了 `@RunWith(SpringRunner.class)`
以下这个测试类,乍一看一点毛病没有,但是运行后,一直显示 ZsxqApi 没有注入进来,是 null Copy
@SpringBootTest
public class AppTest {
@Value("${ChatBot-api.groupId…
深刻理解了 Cookie 是存在浏览器,而不是网页中的
这是肯定可以请求成功的,请求里包含了 Cookie,接下来我们用接口调试工具 Apifox 来请求 可以看到我只是包含了简单的参数,并没有 Cookie,也可以请求成功
前提是我开的是同一个浏览器,无痕模式也不行
所以,Cookie 不是存在某个网页中的…
Vue 的使用缺点
还是不可避免地要使用 js,DOM 操作 例如,Vue 做不到向一个只有 id 属性的 <div> 添加属性,还是需要用到 js 的语法
对于 ref () 函数返回的数据,在 function 和 <template>标签 中概念不同
Copy
<script setup…
解决跨域访问
在前端解决 设置各种响应头,用于在服务器响应中告知浏览器允许跨域请求。通过设置这些响应头,服务器告知浏览器在跨域请求时应该如何处理。
在后端解决
在 Controller 层添加注释 @CrossOrigin
@CrossOrigin注释实际上在后台将自动设置Access…
Spring web 访问错误:Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback.
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Sep 25 11:27:37 CST…
构建 maven 报错【java: 错误: 不支持发行版本 5】
解决办法:修改 maven-project_1 处的后面的目标字节码版本,把 1.5 修改为 17
关于 vue 文件的命名异常
E:\VScode\vue\vue_1\src\views\root\staff.vue 1:1 error Component name "staff" should always be multi-word vue/multi-word-component-names
组件…
在 VScode 中,解决 NPM 脚本窗口消失
解决办法:点击某个.json文件,然后重启 VScode
如何在其他方法中修改 main 方法里的数组 ?
Copy public class Demo1 {
public static void main(String[] args) {
int arr[] = {2, 3, 4};
sort(arr);
System.out…