自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 小马刷题记 - 1726 同积元组

给你一个由 不同 正整数组成的数组 nums ,请你返回满足 a * b = c * d 的元组 (a, b, c, d) 的数量。其中 a、b、c 和 d 都是 nums 中的元素,且 a!借鉴了题解,以HashMap存储乘积,两数乘积为HashMap的Key,相同乘积出现次数为对应的value。发现这个解答方式太过麻烦, 先是存储乘积, 然后还要对不同的乘积进行处理,代码实现太长了。输入:nums = [1,2,4,5,10]输入:nums = [2,3,4,6]nums 中的所有元素 互不相同。

2023-10-22 16:50:27 42

原创 小马刷题记 - 2530 执行K次操作后的最大分数

给你一个下标从 0 开始的整数数组 nums 和一个整数 k。你的 起始分数 为 0。在一步 操作 中:选出一个满足 0 <= i < nums.length 的下标 i ,将你的 分数 增加 nums[i] ,并且将 nums[i] 替换为 ceil(nums[i] / 3)。返回在 恰好 执行 k 次操作后,你可能获得的最大分数。向上取整函数 ceil(val) 的结果是大于或等于 val 的最小整数。示例 1:输入:nums = [10,10,10,10,10], k = 5。

2023-10-18 15:24:34 46

原创 js 学习笔记——4 (js实现表单验证、html自动验证)

js 表单验证js可以通过js函数实现对html表单中收到的数据进行验证<script>function validateForm() { var x = document.forms["myForm"]["fname"].value; if (x == null || x == "") { alert("需要输入名字。"); re...

2019-07-08 11:16:55 243 1

原创 js 学习笔记 —— 3 (调试)

调试在我们不确定代码是否会产生错误的时候,我们可以像我们之前学过的编程语言那样,使用try语句来调试错误。这是我们很熟悉的一个模块,语法格式如下try { ... //异常的抛出} catch(e) { ... //异常的捕获与处理} finally { ... //结束处理}但是这样格式的错误测试会出现一个问题,那就是,我们可能得到了一个...

2019-07-07 23:44:38 128

原创 js 学习笔记 ——2

js 对象方法对象方法作为一个函数定义存储在对象属性中。例子如下var person = { firstName: "John", lastName : "Doe", id : 5566, fullName : function() { return this.firstName + " " + this.lastName; }};与c...

2019-07-07 22:53:01 106

原创 js 学习笔记 ——1

您只能在 HTML 输出流中使用 document.write。如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档<script>function myfunction(){ document.write("使用函数来执行doucment.write,即在文档加载后再执行这个操作,会实现文档覆盖");}document.write("<h1>这是一...

2019-07-07 00:32:15 96

原创 爬虫学习笔记5——通过cookie模拟登陆

在发送请求的时候,浏览器会首先验证本地的cookie值,如果cookie值已经保存了以前登录的登录状态,那么我们得到的页面就是已经登录了的。所以我们通过抓包工具,获取到登录状态下的页面的cookie值,我们就可以通过这个cookie来构建header,包括这样的header的请求,就可以爬取到登录状态下才能访问的页面。所以我们登录网页时发送的cookie是十分隐私的数据,是不可以随意泄露的。...

2018-11-08 23:47:19 201

原创 爬虫学习笔记4——Ajax方式加载的网页内容的获取

Ajax方式加载的网页,我们在用抓包工具抓包的时候,在其html部分返回的固定的界面,是没有包含到网页完整的信息的,其更多的内容是通过json的方式传输到页面上的Ajax方式加载的页面,其数据来源一定是json,拿到json的话,就拿到了网页的数据。我们想要拿网页中的json文件,简单的方法,就是通过抓包工具,找到后台传输json文件的地址,在抓包工具中显示的实例(爬取豆瓣网站电影排行榜的的j...

2018-11-08 23:18:21 293

原创 爬虫学习笔记3——post类请求网站爬取过程

如果request方法中的data参数有值得话,那么该请求就是一个post型的请求,如果没有值得话,那么该请求是get请求体现在抓包工具上的话(这里我用的是fidder4)就是header的最后面是否有一段由i开头的代码这张图片 有道翻译翻译时发出的请求的header在做post类型网页的时候需要注意的是,网页上显示的url是虚假的url,只是一个用户的入口,如果要获取真实的url,一定要通...

2018-11-08 22:42:42 1686

原创 爬虫学习笔记1

在访问网站时,向服务器发送请求主要有两种方式GET方法 请求指定的页面信息,并且返回实体主体。POST方法 向指定资源提交数据进行处理请求(例如提交表单或者上传文件),数据被包含在请求体中,POST请求可能会导致新的资源建立和/或已有资源的修改。网页抓取-----就是将URL中指定的网络资源从网络流中读取出来并且保存到本地。在phyton中有很多库可以用来抓取网页,这里我先学习的是urlli...

2018-11-06 22:28:28 93

原创 爬虫学习笔记2——url编码解码

浏览器和服务器通信的时候,url地址必须要以url编码格式传输,如果url之中有汉字类型的话,那么必须要进行转码,将汉字转换成url编码。urlencode(wd)转码函数接受的参数是字典类型,例如wd={“wd”:“啦啦啦啦”}会变成wd=%E5%95%A6%E5%95%A6%E5%95%A6%E5%95%A6如果我们需要将url编码重新变成汉字的话,我们就可以使用unquote函数...

2018-11-06 20:38:21 250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除