写项目时,有些零碎知识总是要查百度,emmm,而且是每次都要。所有随手记下一些,一来加深记忆,二来方便以后查阅使用。
对于json格式的字符串转为json对象的方法
json字符串-简单对象型
1
2
3// {\"studentName\":\"lily\",\"studentAge\":12}";
JSONObject.parseObject()
// 返回jsonObjectjson字符串-数组类型
1
2
3
4// [{\"studentName\":\"lily\",\"studentAge\":12},{\"studentName\":\"lucy\",\"studentAge\":15}]"
JSONObject.parseArray()
// 返回jsonArray
// jsonArray的两种遍历方法复杂字符串
1
2
3
4
5// {\"teacherName\":\"crystall\",\"teacherAge\":27,\"course\":{\"courseName\":\"english\",\"code\":1270},
// \"students\":[{\"studentName\":\"lily\",\"studentAge\":12},{\"studentName\":\"lucy\",\"studentAge\":15}]}"
JSONObject a = JSONObject.parseObject()
String teacherName = jsonObject.getString("teacherName");
JSONObject course = jsonObject.getJSONObject("course");JSON格式字符串与javaBean之间的转换
1
2// json字符串与javaBean之间的转换推荐使用 TypeReference<T> 这个类,使用泛型可以更加清晰,当然也有其它的转换方式,这里就不做探讨了。
Student student1 = JSONObject.parseObject(JSON_OBJ_STR, new TypeReference<Student>() {});json字符串 数组类型于JavaBean之间的转换
1
ArrayList<Student> students1 = JSONArray.parseObject(JSON_ARRAY_STR, new TypeReference<ArrayList<Student>>() {});
放一张图片
Markdown中,常用的一些html标签
<summary>
<detail
前两项结合用于生成pannel<center>
居中<font>
设置字体,大小,颜色,背景色
Markdown引用的一些技巧
- 引用使用
>
- 多级引用
- 设置样式
- 换行
<br>
fadsfasdf
asdfa
fadsfadf
5.4、添加指定端口通过防火墙中
iptables -I INPUT -p 协议 –dport 端口号 -j ACCEPT
例如:
1 | iptables -I INPUT -p udp --dport 19206 -j ACCEPT |
Linux 查看服务器端开启情况及开启或关闭一个端口(永开启久关闭)
spring boot项目restful api接口管理
访问swagger
访问格式:服务器ip:启动端口/swagger-ui.html
如:http://216.108.12.3:8000/swagger-ui.html