- 博客(20)
- 收藏
- 关注
原创 Pandas学习
默认左右拼接, luffix和rsuffix是指在合并时有相同列名时会添加的后缀。竖着的是columns, 横着的是index。默认上下拼接, 如需左右拼接则设置。
2024-04-17 15:46:07
472
1
原创 Vue-Router之重学
来匹配所有的路由,但是仅当其他路由都不能匹配时才会匹配,和router数组里元素的顺序没有关系。这里的匹配的路径会放在。也可以捕获匹配的路径。
2023-05-17 14:30:12
82
原创 Nodejs 的jwt认证 Token
JWT 通常由三部分组成,分别是 Header(头部)、Payload(有效荷载)、Signature(签名)Headers的key值为Authorization value为Bearer token的形式。Header 和 Signature 是安全性相关的部分,只是为了保证 Token 的安全性。Payload部分才是真正的用户信息,它是用户信息经过加密之后生成的字符串。JWT(JSON Web Token)是目前最流行的跨域认证解决方案。用postman进行调试如图。
2023-05-11 17:13:06
235
原创 Node.js 中调用mysql并进行简单封装
接着对mysql的query语句用promise封装,防止回调地狱。注意node mysql如果没有特别设置连接的时候会报错。接着就可以在路由中用async和await接收结果了。然后在db文件夹下新建js文件。所以先在cmd中进行如下操作。
2023-05-10 22:18:29
419
原创 如何在vue 项目中用@引入文件
然后如果用的是ts的话需要再在tsconfig.json中继续做如下配置。以用vite构建的Vue 3 + typescript 项目为例。首先在vite.config.ts做如下配置。
2023-05-08 22:03:32
1022
原创 解决不能获取图片
原理:http 协议中,如果从一个网页跳到另一个网页,http 头字段里面会带个 Referrer。图片服务器通过检测 Referrer 是否来自规定域名,来进行防盗链。如果没有设置referrer,那就可以直接绕过防盗链机制,直接使用或盗取。在html文件的head中的meta标签加上。
2023-05-06 15:51:52
81
原创 Vue 3 封装 axios的两种方式
/ 根据实际情况设置基本URLbaseURL,// 在这里配置 Axios 实例的其他设置});try {// 处理错误},methods: {try {});// 处理获取的数据// 处理错误},},使用自定义函数封装 Axios,可以更灵活地处理请求和错误,并将请求的逻辑与组件解耦。以上是常见的两种封装 Axios 的方式,在实际项目中可以根据需求选择适合的方式来封装和使用 Axios。
2023-05-06 14:13:36
1599
1
原创 Typescript 重新学习
/使用接口约束的时候不能多一个属性也不能少一个属性,必须与接口保持一致 // 可以用问号操作符来说明可选属性 // interface 后的第一个字母要大写 interface Person {可以重名(联合在一起)也可以继承可以定义来说明任意类型一般用来定义id和函数// 定义函数 interface Axxxs {(name : string) : number [ ] //参数类型:返回值类型 } const fn : Fn = function(name : number) {
2023-05-06 11:05:53
86
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人