- 博客(11)
- 收藏
- 关注
原创 使用多线程加速你的爬虫
使用多线程加速你的爬虫核心部分 1.用thread = theading.Tread(target = ,args = (,))将代码块创建为一个线程 2.用thread.start()开启这个线程代码块from bs4 import BeautifulSoupimport threadingimport requestsimport timedef getSoup(url): resp = requests.get(url) html
2021-02-20 12:06:02 205 2
原创 百度贴吧爬虫爬取楼中楼
百度贴吧爬虫爬取楼中楼实现的思路大致如下:1.打开百度贴吧一个帖子的url https://tieba.baidu.com/p/47963716842.按F12-Network-点击楼层中的下一页,过滤xhr得到 https://tieba.baidu.com/p/comment?tid=4796371684&pid=98301178347&pn=23....
2021-02-17 10:01:07 1241 4
原创 深入理解Linux网络技术内幕_关键数据结构 sk_buff
sk_buff数据结构,然后调用kmalloc以取得一个数据缓冲区。 skb_push会把一个数据块添加到缓冲区的开端,而skb_put会把一个数据块添加到缓冲区的结尾。 skb_buff结构没有指向skb_shared_info的字段,为了访问该结构,必须使用返回end指针的skb_shinfo宏。
2022-12-15 22:39:51 558
原创 WSL通过WINDOWS走代理
由于项目需求想让WSL和桌面端口进行通信,看了网上大量的帖子很是糟乱,浪费了大量的时间。于是本人写此博客来帮助到有需要的人。
2022-06-10 18:49:43 3033 2
原创 WX小程序 vant UI 调用接口实现二级级联
WX小程序 vant UI 调用接口实现二级级联思路: 当点击父节点的时候将传递过来的json数组,抽离出一个存放id的数组和一个存放值的数组,将值的数组赋值给组件调用。当点击选择器的确认按钮 e.detail可以获取值的index,这个值的index刚好映射到id数组中可以获取id。然后再用这个id来发送ajax,请求将数据赋值给这个请求。JSPage({ data: { show: false, //底层的弹框 columns: [], ids: [],
2022-02-17 01:19:12 857
原创 小程序vant UI 实现调用接口数据并展示
小程序vant UI 实现调用接口数据并展示官网地址:https://vant-contrib.gitee.io/vant-weapp/#/picker思路: 官方网站上用columns(字符串数组),然而后端传送过来的是json格式的数组,我们可以用一次遍历剥离出json数组中的数据,重新组装成一个新的数组并进行赋值。json 数据样式如下:{id: "1", value: "物理学"}, {id: "2", value: "应用物理学"}, {id: "3", value: " ↵核物理"},…
2022-02-17 00:08:39 808
原创 java遍历转换项目的编码格式
java遍历转换项目的编码格式非c盘保护盘下public class ReadFile { private InputStreamReader isr = null; private OutputStreamWriter osw = null; private FileInputStream fis = null; private FileOutputStrea...
2019-12-03 17:54:58 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人