开发文档系列
沙福林 2023-03-29 21:33:44
网址
官方
文档
jdk
nacos
spring
正则
收录一些我经常用的文档,有些虽然不是官方文档,但是经常用呢,也值得参考
# 前情提要
常用文档站
# 后端
# jdk
# maven
# arthas
- 官网 (opens new window) | github-releases (opens new window)
- 调试排错 - Java 问题排查之应用在线调试Arthas (opens new window)
# apifox
常用的一些脚本写法
// 获取请求体
const rawJsonStr = pm.request.body.raw;
const jsonObject = JSON.parse(rawJsonStr);
// 设置请求体,替换body
pm.request.body.raw = JSON.stringify({"sourceParameter":base64Encoded});
// 获取响应体
const responseJsonStr = pm.response.json()
// 设置环境变量
pm.environment.set("变量名", "值");
// 获取环境变量
pm.environment.get("变量名");
// 获取基础服务路径
pm.request.getBaseUrl();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- 发送一个post Json请求
// 请求体,json字符串
const requestBody = JSON.stringify({"abc":123});
// 完整的 request 参数示例
const echoPostRequest = {
url: pm.request.getBaseUrl() + "/login",
method: "POST",
// body 为 json 格式
header: {
// 注意:header 需要加上 Content-Type
"Content-Type": "application/json",
},
body: {
mode: 'raw',// 此处为 raw
raw: requestBody, // 序列化后的 json 字符串
}
};
console.log("接口请求参数:" + requestBody)
// 发送请求
pm.sendRequest(echoPostRequest, function (err, res) {
if (err) {
// 报错了
console.log(err);
return false;
}
// 打印响应值
console.log(res.json());
// 设置环境变量
pm.environment.set("token", res.json().data);
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
- 响应数据可视化
// 将接口返回数据封装成所需的结构
var resp = {
response: pm.response.json()
}
// HTML 模板字符串
var template = `
<html>
<img src="{{response.data}}" />
</html>
`;
// 设置可视化数据,传入模板和解析对象
pm.visualizer.set(template, resp);
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# docker
# 后台框架
# idea插件开发
# SpringCloud
# SpringCloud Alibaba
# 博客论坛
# 八股文
# 前端
- zTree (opens new window)
- jquery (opens new window)
- layui (opens new window)
- vuejs v2 (opens new window)
- xm-select (opens new window)
下拉框多选 - html转义字符 (opens new window) | 转义字符2 (opens new window)
# vuejs
# vuepress
# 魔方栈
3d模型
# TvT.js
一个3d模型展示的库
# 大厂产品
# 抖音
# apache
# 公共
# ASCII

# 运算符

# 正则
# git
gitee汇总所有git相关文档站 (opens new window)
# office tool plus
office tool plus (opens new window)
# jpom
运维部署
# 杂项
# 1. windows语言包安装教程
windows语言包安装教程 (opens new window)
# 2. markdown语法
# 3. github个人首页
# 4. CountDownLatch的理解和使用
CountDownLatch的理解和使用 (opens new window)
# 5. 将多个网盘挂载在一起使用
AList官网文档 (opens new window) | 使用教程参考 (opens new window)
# 6. 技术池
里面有各个领域的文档,类似于菜鸟教程
# 7. ssl自动续约
# 8. JUC练习
| Java8 并发篇(一)线程与执行器 (opens new window) |
|---|
# 有效数据参考
- 全国行政区划编码 (opens new window) | gitee仓库 (opens new window)
- 国务院办公厅发布的国办发明电文件 (opens new window) 搜索‘节假日’
- 地图边境数据 (opens new window)
- oracle共享账户 (opens new window)