- 博客(18)
- 收藏
- 关注
原创 排序算法记录
1.我的目的 很久没有写过基本的排序算法了,想实现一下,这里是归并排序;最近应该会把基本排序算法都回忆一遍。2.代码我的代码:let s = [1,2,5,3,5,1,4];let funcA = function (arr) { let l = parseInt(arr.length/2); if (l > 0) { let left = funcA(arr.slice(0,l)); let ri
2020-11-29 02:29:16 177
原创 Grid布局实现el-row/el-col
1.Grid布局是什么grid布局被称为网格布局,元素被指定分配在网格的某一个或者某一些单元格内;这里不做太多基础知识和属性的介绍,默认你已经了解过此布局格式。2.Grid布局的简单实验【1】三行三列,九个元素,默认按row排列<div style="display: grid; grid-template-columns:repeat(3,33%);grid-template-rows:repeat(3,33%);grid-gap:5px; width: 100%; height: 600p
2020-11-24 21:58:59 2280
原创 算法思想记录:给定一个整数数组 nums 和一个目标值 target
1.我的目的 记录此题的思路 ----- 灵活运用hashmap/dict提升效率2.题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。eg. nums = [2, 7, 11, 15], target = 9
2020-10-13 00:41:37 2482
原创 xargs学习
1.xargs 常用组合 ① 查找某路径下文件内容中是否包含某一关键字 # 当前目录下所有文件内容中包含name的文件(包括子路径下所有文件) find ./ | xargs grep "name" &nbs
2020-06-27 22:58:08 168
原创 Supervisorctl学习
1.Supervisorctlsupervisorctl 是一个进程托管工具,好比一组灯泡开关,负责操作灯泡的点亮、关闭。supervisorctl ----- 前台运行supervisorctl status xxxx ----- 查询xxxx的进程状态supervisorctl start xxx ----- 启动xxx进程supervisorctl stop xxx ----- 停止xxx进程supervisorctl restart xxx ----- 重启xx
2020-06-27 22:38:07 1099
原创 docker入门:docker部署flask项目
1.我的目的 在docker环境中运行我的flask代码,并能够成功访问2.实现 (1)首先我们将docker环境启动(可以docker ps一下,有查询结果的返回docker就是成功启动了) (2)将自己的flask项目用到包导出  
2020-06-26 16:35:00 1075
原创 TCP/IP:接口的一些总结
1.接口的种类透明接口(access、trunk)、路由接口(子接口,普通物理口)、Vlan口2.透明接口1.前提知识:透明接口是属于二层接口,也就是说是不需要IP寻址的,所以这种接口自身也是没有ip地址的透明接口分为access口与trunk口,他们可以给通过这个接口的数据包打标记,以便达到筛选一部分数据包通过的目的access口可以设置一个access ID值trunk口...
2019-09-24 11:10:32 2970
原创 TCP/IP:二三层的理解
1.网络二层、三层大家都知道OSI七层模型,这里就不多说,一般来说,可以通俗的理解二层指OSI的数据链路层,三层指OSI的网络层2.二层1.何为二层二层是通过交换机寻找目的地的,是不需要ip地址的,是通过mac地址寻址的(mac地址一般来说全球唯一,每张网卡都特定一个)2.数据帧是怎么在交换机之间知道如何转发的(比如我现在IP1要去访问同网段的IP2)1.我会广播一个AR...
2019-09-24 10:52:27 5270
原创 CentOS:搭建DNS服务器
1.我的目的在centos主机上搭建一个dns服务器2.实现过程前期准备:1.下载好bind软件开始操作:1.在/etc/named.rfc1912.zones文件中增加同样格式的行(使用我们想要解析的域名,这里假设要去解析baidu.com)2.然后需要在/var/named/ 目录下创建一个文件,文件名与①中file设置的名字一样(这里为baidu.com.zone...
2019-09-24 10:16:02 171
原创 爬虫:汽车之家字体反爬
1.我的目的汽车之家对某些字体进行了反爬虫操作,直接获取是一堆乱码,这次要做的是对这些乱码进行转化,转化为我们想要的符号\汉字2.前提知识首先得了解一下字体反爬虫是什么意思:当前css可以指定一个@font-face,表示一种从服务器下载的自定义字体,如果需要使用的时候就可以使用font-face;而浏览器一般在加载网页的时候也会自动去下载服务器自定义的字体。不同的浏览器对应不...
2019-09-24 09:17:52 1198 6
原创 爬虫:Scrapy之CrawlSpiader的使用
1.我的目的了解Scrapy的CrawlSpider并使用2.例子爬取豆瓣读书的所有小说的详情页面每一页的url/tag/小说?start=7600 、 /tag/小说?start=60正则匹配这些字符的话写法是 ” /tag/小说?start=[0-9]* “某一部小说的urlhttps://book.douban.com/subject/1045818/h...
2019-09-24 09:17:11 189
原创 爬虫:利用第三方接口实现验证码识别
1.我的目的调用第三方接口,传输图片,获得返回(针对验证码)2.实现过程① 选择一个第三方平台② 有这么几个需求:是需要身份验证的,有两种验证方式采用APPCODE的方式验证,可以从示例看到只需要在请求头里面加入’Authorization’参数,参数值为’APPCODE’+[APPCODE的值]需要传入一个post请求请求体中需要传入参数image,参数是url或者B...
2019-09-24 09:16:12 1088
原创 爬虫:selenium+无窗口模式Chrome爬取拉勾网
1.我的目的boss直聘搜索任意关键词,将其搜索的职位详细信息(职位名、公司、薪资、职位要求、职位职责)保存进txt文件,格式如下2.实现过程① 初始化浏览器驱动 chormedriver_path = r"D:\xxxxx\chrome_driver\chromedriver.exe"② 设为无界面模式(PhantomJS在当前python已被取代,因为各个浏览器都出了自己...
2019-09-24 09:15:28 563
原创 爬虫:阿里小说网所有小说的内容爬取并保存到本地文件
1.我的目的爬取阿里小说网所有小说的内容,每本小说保存进不同的txt文件,txt文件以小说名命名2.分析过程1.书库的请求是一个普通get请求,我们解析页面可以得到每本书的id,而页码通过url的page=?来控制(https://www.aliwx.com.cn/store?spm=aliwx.list_store.0.0.345d34d4zMOmk9&page=)2.有了小...
2019-09-24 09:14:41 1566
原创 爬虫:网易云热门歌曲所有评论爬取(详细)
1.我的目的爬取热歌榜中每一首歌曲的所有评论,并存入mysql数据库2.分析过程1.首先可以看到我们可以从热歌榜的url中获取所有热歌的id值2.然后我们去分析如何获取一首歌曲评论【1】找到获取评论的请求(这个通过查看请求的返回就可以了)000000000000000000000000000000000000000000000000000000000000000000000000...
2019-09-24 09:13:28 1767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人