- 博客(195)
- 资源 (7)
- 收藏
- 关注
原创 python爬虫
因为请求头信息不够所以默认跳转登录页,但是你使用查看原代码发现登录页的编码格式是gb2312,而其他页面是utf-8,从而在爬取错误的时候报错。遇到问题:刚访问的时候发现可能是返回百度安全验证,这大部分都是因为cookie没带,所以在请求头中把cookie带上问题就基本解决了。因为https安全协议的问题浏览器是需要识别请求的ua里面包括主机的一些版本浏览器型号等等信息,因此我们需要自己定制ua对象。解决问题:解决的是防止一个ip多次访问被禁了。解决爬虫的编码格式问题。
2023-09-27 10:42:44 433
原创 typescript进阶语法
sex?:stringtype userType ='username' # 固定值写法let user:userType = 'age' # 报错 只能等于username。
2023-08-27 22:53:22 292
原创 python高级基础
简单解释一下闭包就是可以在内部访问外部函数的变量,因为如果声明全局变量,那在后面就有可能会修改。如果报这种错说明你的数据不是utf-8的格式就可以打印出信息进行转换对应的格式。以下代码是单线程执行,最终输出结果是一直执行sing方法因为是无限循环的。缺点:部分属性不一致,但是都是独立的内存,消耗内存性能。注意看加粗的两个地方是语法糖 实际原理还是用的是闭包。在闭包中的内部函数如果要修改外部变量就要借助。实例化类,然后在这个单例类上面进行添加删除。优点:创建出来的每个对象都是独立的地址。
2023-08-19 22:53:52 298
原创 cesium的使用
viewer.dataSources.remove(data)删除把数据删了就行了。viewer.entities.remove(point)删除的是类型或者id。新的包应该有默认token如果没有的这边就需要登录使用自己的token。viewer.dataSources.add添加的是上图2。viewer.entities.add添加的格式是上图1。我这里直接引用cdn,自己下载包去用,这里就不讲解。具体json位置在你下载的cesium包下面的。以上的可以组合成一个实体。3.安装cesium包。
2023-07-17 02:21:00 993 3
原创 umi框架的使用
普通组件上下文可以通过props获取,如果porps丢失可以使用umi里面的hooks获取。打个比方,现在有头部导航跟侧边是一致的我们只希望修改每个应用的内容这时候就用到子路由。路由权限配置,鉴权wrappers,里面可以有多个页面。路由组件还可以进行children进行子路由渲染。直接跟reacthooks那样使用就好了。mock里面存放的是虚拟的接口请求。
2023-07-15 15:14:55 274
原创 复制本地链接到剪切板方法
访问系统剪切板的功能的,主要依靠 Document.execCommand() 接口实现复制、粘贴、剪切等功能。Clipboard 对象提供了四个方法,用来读写剪贴板。它们都是异步方法,返回 Promise 对象。代替 没有测试过 有兴趣自己取了解 只是可能会有这个问题。以上是剪切板的老版内容,新版使用了新的api。网上都说input框复制的内容不会换行,要用。
2023-06-19 10:46:23 457
易果小型电商网站可以作为毕业设计,里面包含数据库设计以及相关前后台代码
2020-10-12
学习过程做的实际案例
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人