- 博客(8)
- 收藏
- 关注
原创 GET与POST分析
我们通常在讨论 GET vs POST 的时候,实际上讨论的是 specification,而不是 implementation。什么是 specification?说白了就是相关的 RFC。implementation 则是所有实现了 specification 中描述的代码/库/产品,比如 curl,Python 的 requests 库,或者 Chrome。POST 请求怎么发送,根本就不是这段 RFC 在讨论的事情。RFC 中只说明了 100 continue 和 Expect header 的联系
2020-11-13 14:02:19
215
原创 JWT初识
看这篇懂的想法:JWT的有缺点:如果被盗用了呢为了减少盗用和窃取,JWT不建议使用HTTP协议来传输代码,而是使用加密的HTTPS协议进行传输。并且令牌是有时限的如果被恶意篡改了,会不会导致用户无法访问服务器JWT是有签名的,所以被篡改的用户是无法被验证通过的...
2020-11-13 14:01:48
207
原创 序列化与反序列化
序列化是指把对象转换为字节序列的过程,我们称之为对象的序列化,就是把内存中的这些对象变成一连串的字节(bytes)描述的过程反序列化则相反,就是把持久化的字节文件数据恢复为对象的过程比较常见的场景:1)、需要把内存中的对象状态数据保存到一个文件或者数据库中的时候,这个场景是比较常见的,例如我们利用mybatis框架编写持久层insert对象数据到数据库中时;2)、网络通信时需要用套接字在网络中传送对象时,如我们使用RPC协议进行网络通信时;RPCRPC是一种远程过程调用的协议,使用这种
2020-11-13 13:59:17
186
原创 关于vue中监听vuex数据的问题
PS:感觉自己这个方法还是有点苯,但,也没有想出更好的优化了,就先写着。问题描述:在使用mt-tabber时出现的,当我直接点击tabber中的item时,页面跳转正常,样式也是联动变化的。但如果从别的地方点击(比如:点击返回上一级,返回首页),样式就无法跟着变化。原因:从其他地方点击后并没有改变selected的值,所以样式不变。思路:主要原因就是,导致seleted的变化源有两个,1.直接点击tabber-item,2.在别的地方跳转tab,selected也要跟这边。所以selected必须放在
2020-09-24 14:08:54
1248
原创 vue学习笔记--一些知识点的总结
v-for循环普通数组 v-for="(item, i) in list"循环对象数组 v-for="(user, i) in list" user:对象,i:索引循环对象 v-for="(val, key, i) in user" val:值,key:键,i:索引迭代数字 v-for="count in 10"
2020-09-18 16:43:33
118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人