学习笔记
文章平均质量分 91
B_rownJay
唯手熟尔,,其他平台同名
展开
-
猿创征文|我的半年算法学习成长之路~
本篇文章记录我在从上学期开始学习算法到现在的成长以及经验之谈😁,也是希望这篇文章可以对还未开始学习算法或者刷题效率底下的你有一定的帮助~从上学期开始准备蓝桥杯学习算法到现在,我也差不多陆陆续续刷了将近有300道题了,虽然可能将近一半都是没有意义的无效刷题,但是这也让让我明白了怎么刷题才能有更高的正反馈🤨首先我认为刷题要分精刷和粗刷,当然前提是这个题你做不出来我认为经典的题,例如买卖股票、最长公共子序列这些top100题是可以精刷的,那么怎么算精刷呢,我认为五遍刷题法就是所谓精刷。原创 2022-09-06 15:33:54 · 530 阅读 · 2 评论 -
python-爬虫-selenium总结
爬虫提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录爬虫前言(使用场景)一、前期准备工作二、基本的操作案例:使用selenium利用验证码识别平台(超级鹰)进行各种类型验证码验证:验证根据图像识别验证码输入类:验证根据图像识别需要点击的地点类:滑块验证类:前言(使用场景)我们在抓取⼀些普通⽹⻚的时候requests基本上是可以满⾜的. 但是,如果遇到⼀些特殊的⽹站. 它的数据是经过加密的. 但是呢, 浏览器却能够正常显示出来. 那我们通过requests抓取到的内容可原创 2022-05-10 20:19:23 · 723 阅读 · 0 评论 -
多线程与多任务异步协程高效爬虫
爬虫文章目录爬虫前言一、多线程爬虫:二、多任务异步协程爬虫概述:实战样例:总结前言线程与进程的讲解:进程是一个资源单位,每一个进程至少有一个线程,而线程是一个执行单位。而一个程序若是只有一个线程,那么该程序将会串行运行,如果要爬取大量的数据那么执行效率将会显得比较低下。一、多线程爬虫:对于大量数据要多次发送请求可以利用python中内置库threaing开启多个线程,但是这样子的话就只能手动一个一个的开启线程,所以还有一种方法使用线程池来进行多线程操作from concurrent.f原创 2022-05-10 19:12:56 · 692 阅读 · 3 评论 -
爬虫学习D2
爬虫D2文章目录爬虫D2Requests模块初识一小爬虫初见requests:User-Agent的使用:爬取百度翻译的练习:re模块正则表达式回顾:re的匹配规则:爬取电影天堂电影前列排名的下载地址示例:bs4模块:bs4的操作步骤爬取美女图片示例:xpath模块:xpath示例爬取八戒网总结Requests模块初识一小爬虫初见requests:url='https://www.sogou.com/web?query=周杰伦'resp=requests.get(url)print(resp.原创 2022-04-27 23:53:22 · 420 阅读 · 0 评论 -
爬虫学习D1
爬虫学习(前期知识学习)文章目录爬虫学习(前期知识学习)一、web请求过程剖析服务器渲染客户端渲染二、HTTP协议背景一、web请求过程剖析服务器渲染这种渲染方式是在服务器端将数据与html整合在一起然后统一返回给浏览器。因此这一种方式在页面源代码中可以看到数据。客户端渲染这种方式与服务器渲染有所差异,分为两次请求:①:只拿到一个html骨架并没有数据②:第二次请求则是拿到数据进行数据展示这一次方式在页面源代码中是看不到数据的。例如:在豆瓣上喜剧片排行榜上:在网页源代码查找关原创 2022-04-26 10:13:59 · 84 阅读 · 0 评论 -
动规学习笔记
算法笔记-动规总结文章目录算法笔记-动规总结前言一、动规基础介绍与解题步骤:二、基础题型:爬楼梯爬楼梯Ⅱ:不同路径路径组合Ⅱ整数拆分:三、01背包系列介绍:演变题型:分割等和子集最后一块石头的重量:目标和一和零四、完全背包系列题型介绍:衍生题型:零钱兑换Ⅱ:打家劫舍Ⅱ前言陆陆续续刷了许多carl老师博客上的动规题目,即便是现在我仍然还是有一点点晕,所以想对我刷的题型做一个总结来理清自己的思路一、动规基础介绍与解题步骤:动态规划(Dynamic Programming,DP)的方法求解,动态规划原创 2022-04-04 00:25:56 · 213 阅读 · 0 评论 -
回溯算法总结笔记
蓝桥杯准备-算法之回溯-总结题型文章目录蓝桥杯准备-算法之回溯-总结题型前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言对回溯的一类题型做一个系统的总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport se原创 2022-03-30 00:25:06 · 692 阅读 · 0 评论 -
go学习笔记-错误处理
Golang中错误处理提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Golang中错误处理前言一、基本概念与使用二、对于具体错误的判断,Go 语言中都有哪些惯用法?三、怎样根据实际情况给予恰当的错误值?前言在起初golang基础并未打扎实直接去学后端的gin框架,但在之前并未学习go的错误处理,在学习gin时发现在写代码的时候几乎有将近一半的代码都在进行错误处理日志收集。的确这样做下来在debug的时候会比较的轻松。但是我一点没有系统的看过go中的errors里的方原创 2022-03-28 17:44:16 · 401 阅读 · 0 评论 -
学习笔记之go语句的执行规则(观go核心编程36讲)
文章目录文章目录文章目录前言:一、什么是主 goroutine,它与我们启用的其他 goroutine 有什么不同??:go函数的执行时间总是会明显滞后于它所属的go语句的执行时间:二、怎样才能让主 goroutine 等待其他 goroutine?三:怎样让我们启用的多个 goroutine 按照既定的顺序运行?前言:进程,描述的就是程序的执行过程,是运行着的程序的代表。换句话说,一个进程其实就是某个程序运行时的一个产物。如果说静静地躺在那里的代码就是程序的话,那么奔跑着的、正在发挥着既有功能的代原创 2022-03-26 20:03:58 · 982 阅读 · 0 评论 -
学习笔记-golang-interface
学习笔记之Golang基础之接口目录学习笔记之Golang基础之接口@[toc](目录前言一、golang中的鸭子类型二、* 怎么判断一个数据类型是一个接口的实现?1.两个充要条件:2.代码讲解三:接口变量的动态值、动态类型、静态类型都是什么?四:当为一个接口变量赋值会发生什么???那么问题就来了:在以上代码执行后,pet变量的字段name的值会是什么?理由1:理由2:五:拓展内容:问题 1:接口变量的值在什么情况下才真正为nil?问题 2:怎样实现接口之间的组合?六:总结重点知识:前言在 Go 语原创 2022-03-26 16:17:14 · 332 阅读 · 0 评论