- 博客(12)
- 收藏
- 关注
原创 Vue-Router总结
2021.12.5this.router和this.router和this.router和this.route的区别this.$router跳转页面,传递参数// 直接push路由地址this.$router.push('/foo')// 传递参数this.$router.push({ path: '/foo' query: { name: 'xy', age: 18 }})获取参数通过$route获取比如:this
2021-12-05 15:41:04 270
原创 let暂时性死区(js面试)
var xye = 1;(function () { console.log(xye) xye = 2 let xye = 4 console.log(this.xye) console.log(xye)})()图中输出什么?结果:因为let定义的变量,不能在初始化之前就使用它(console)。所以会抛出一个Uncaught ReferenceErrorps:自执行函数里面的this指向windowvar xye = 1;(function
2021-11-25 22:24:46 448
原创 python爬取网页乱码
使用python爬虫,用beautifulsoup解析网页的时候,网页的中文乱码。查看一下当前的encoding:print(title.encoding)发现网页编码不是utf8尝试使得:title.encoding = title.apparent_encoding乱码解决!完整代码:title = requests.get(title_url,headers = headers)print(title.encoding)title.encoding = title.app
2021-11-25 20:07:18 382
原创 Python遇到OSError: [Errno 22] Invalid argument:
python使用docx库写入doc文件在最后一步操作doc.save(‘D:\练习excel\tieba3.docx’)报错发现可能是文件名字存在转义字符所以报错解决方法:改掉文件中的转义字符或者所有路径采用双斜杠最后我改为了:doc.save(‘D:\练习excel\tieba3.docx’)...
2021-11-05 16:12:38 674
原创 前端查看传参的数据类型
点击F12找到网路->选择XHR->选择文件->选择标头拉到最底就可以看到前端传参的数据以及格式了(泪目)血泪的教训,前后台传输数据的格式一定要一样。。
2021-10-16 14:11:45 2182
原创 手写深拷贝浅拷贝
深拷贝和浅拷贝js的内存结构:js的原始类型和引用类型:let a = 10let b = 20console.log(a) //10console.log(b) //20// 改变a的值a = 20console.log(a) //20 a的值改变了console.log(b) //20 b的值没有发生改变什么是对象拷贝:为什么要对象拷贝:而如果是拷贝一个对象const a = { name:'星星', age: '23'
2021-10-02 11:44:00 95
原创 前端 算法题
菜鸡的学历路程hh记录一下最近刷的算法题输入一个字符串s,请返回该字符串的“只包含一种字符的最长非空子字符串”。输入:“ssssssssssssssshhhhopeeeeeeee”输出:“sssssssssssssss”代码:class Solution: def findLongestSubstr(self , str ): list = '' count = 1 max = 0 index = 0 for
2021-10-01 11:30:55 160
原创 二叉树 层序遍历算法
二叉树的层序遍历:给定一个二叉树,层序遍历输出输入:[3,9,20,null,null,15,7]输出:[[3],[9],[20],[15],[7]]# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solutio.
2021-09-30 20:01:33 128
原创 Python爬虫 中国大学排名
Python爬虫 中国大学排名在中国大学mooc学习嵩天老师的课程,在实例操作爬去中国大学排名这里遇到了一点问题课程的源代码:import requestsfrom bs4 import BeautifulSoupimport bs4def getHTMLText(url): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.apparen
2021-08-19 18:40:50 397
原创 2021-06-26
leecode错误心得题目:13罗马数字转整数题目详情:给定一个罗马数字,将其转换成整数。输入确保在 1 到 3999 的范围内错误之处:错把i+1写成了i++// An highlighted blockclass Solution {public: int romanToInt(string s) { int ans=0; int i=0; for(i=0;i<s.size();i++){ if(s
2021-06-26 16:19:44 44
原创 前端数据库indexDB删除数据delete()方法
indexDB删除的错误问题IDBObjectStore.delete(keyorKeyRange) 在学习前端indexDB数据库遇到了问题 想删除数据库其中的一条数据时候代码 如下:function remove(key) { var request = db.transaction(['person'], 'readwrite') .objectStore('perso...
2021-05-30 13:36:03 3981 1
原创 vue电商管理项目经验记录
2021.3月份打算开始自学vue在b站看到了一个电商管理项目的教程视频链接: link.首先,按照视频中的步骤一步一步安装好vue,vue cli,vue router,node.js错误记录1.vue项目可以正常运行,但是打开页面发现页面空白,然后报错如图所示*解决办法:打开代码是缺少 一段语句。// 必不可少export default router2.解决第一个bug之后,打开页面报错解决办法:升级npm cli版本2.解决第二个bug之后,登录成功页面并不能跳转解决
2021-03-11 17:51:05 314 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人