- 博客(15)
- 收藏
- 关注
原创 springboot优雅的,无侵入的,统一响应结构
/supports方法用于实现是否符合处理条件,返回true时才会调用下面的beforeBodyWrite方法实现,否则不处理@Override/*** 对于非ApiResult类型的返回值同一包装成ApiResult类型返回值后再写入response* @param body:原controller接口要返回的内容*/@OverrideClass<?>> aClass,//如果是ApiResponse类型则直接返回//这里需要注意 Controller 返回值为String类型时。
2023-09-10 17:47:40
120
原创 同源策略下跨域请求.浏览器能不能发出请求?服务端能不能接收并响应?
跨域指的是在浏览器中,当一个网页的脚本试图访问另一个网页的资源时,如果这两个网页的协议、域名或端口号不一致,就发生了跨域。例如,在8080端口下的网页请求9000端口下的资源,就属于跨域请求。同源策略是浏览器的一种安全机制,限制了一个网页中脚本如何与不同源的资源进行交互。同源指的是协议、域名和端口号完全相同。同源策略的目的是保护用户的信息安全,防止恶意网站对用户的数据进行窃取和篡改。
2023-09-03 22:51:49
198
原创 解决mac使用svn报错:svn: E120171: 执行上下文错误: An error occurred during SSL communication
会提示身份验证等选项,填写完毕后即可正常通过svn进行版本管理。不使用homebrew安装最新版svn。到任意一个svn项目下终端执行。
2023-09-03 11:03:26
3764
32
原创 macos(apple芯片)使用vim插件编写笔记或代码
在VScode的settings.json中添加配置项。在obsidian的 编辑器->高级—开启vim模式。把刚才在vscode配置的value值拷到这里即可。在插件市场下载Vim IM select。
2023-05-22 20:47:06
264
1
原创 macos使用vim插件编写笔记或代码
"vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.ABC", // 这是你的系统英文输入法,我这里用的是 ABC。- Smart input : 只能切换输入法,省去返回vim nomal模式手动切换为英文输入法的过程。我这里默认系统输入法是macos的英文输入法com.apple.keylayout.ABC。在obsidian的 编辑器->高级---开启vim模式。# 在vscode中使用vim命令。# 在IDEA中使用vim命令。
2023-05-22 20:44:48
229
1
原创 关于使用overflow-y auto不生效的问题
如果父容器高度为百分比,子容器根据父容器百分比设置,整个overflow属性都会失效。实现overflow的效果必须有一个固定高,父容器也必须是固定的高。
2022-12-20 10:17:11
6188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人