编程开发

JS的模块化(require & exports)

(1)如何引入其他的模块 使用require(),需要传入的参数就是相对路径 必须以.或者..开头 使用require引入模块以后,该函数会返回一个对象,该对象代表的就是引入的模块 在node中,一个js文件就是一个模块 在node中,每一个js文件中的js代码都是独立运行在一个函数中 变量也是放在函数中,一个模块的变量在其他的函数中无法访问 向外部暴露属性或者方法,有一个属性exports,向外

Python模块·Requests请求数据(可以作用于爬虫)

一、Requests简介: requests 是用 Python 语言编写的、优雅而简单的 HTTP 库 requests 内部采用来 urillib3 需要爬虫可以使用该工具模块 requests 发送一个 GET 请求,需要在 URL 里请求的参数可通过 params 传递 requests 发送一个 POST 请求,新增了一个可选参数 data,需要通过 POST 请求传递 body 里的

leetcode- 区域和检索 - 数组可修改

给你一个数组 nums ,请你完成两类查询。 其中一类查询要求 更新 数组 nums 下标对应的值 另一类查询要求返回数组 nums 中索引 left 和索引 right 之间( 包含 )的nums元素的 和 ,其中 left <= right 实现 NumArray 类: NumArray(int[] nums) 用整数数组 nums 初始化对象 void update(int index

哈希/求和-三数求和

题目 LeetCode15 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 解题思路 思路1:暴力求解,3 层循环。时间复杂度 O(nnn) 思路2:2 层循环

COVID-19测试阳性

周六晚上咳嗽的厉害,周日早上开始发烧。儿子从药店买来测试盒,结果两道杠,阳性。给园长发信息,说我COVID-19 测试阳性了,是不是得隔离几天。园长打来电话说周一休一天,周二再打电话,可以戴口罩上班。 周一下午发烧烧到39.9度,又给园长发信息,跟她说我还是咳嗽发高烧,周二去不了。园长竟然说你从哪儿得的COVID,幼儿园没人得。 周二一早,我又测了一下,还是阳性。拍照片发给园长,跟她

时间复杂度与空间复杂度-o(1)、o(n)、o(logn)、o(nlogn)、斐波那契

从广义上讲:数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。数据结构和算法是相辅相成的。他们解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要一个考量效率和资源消耗的方法,这就是复杂度分析方法。复杂度分析又分为:时间复杂度和空间复杂度。 一、时间复杂度 1、时间复杂度表示法 大 O 时间复杂度表示法。大 O 时间复杂度实际上并不具体表示代码真正的执行时间,而是表示代码执行

python采集漫客栈所有数据,从此看漫不用money

前言 大家早好、午好、晚好吖 ❤ ~ 环境使用: Python 3.8 Pycharm 模块使用: requests >>> pip install requests 数据请求模块 parsel >>> pip install parsel 数据解析模块 基本思路流程: <通用的> 二. 代码实现步骤

python入门学习笔记之异常处理

本节重点 了解什么是异常 了解常见异常的种类 掌握异常处理 本节时长需控制在15分钟内 一 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下[图片上传失败...(image-a60e74-1649937489926)] 而错误分成两种 1.语法错误(这种错误,根本

2022-07-29 Python学习笔记17

一、总体计划: 开始时间:2022-07-13 计划完成时间:2022-08-12 计划每日完成量:15页/天,或0.7章/天 二、今日(2022-07-29)学习进度: 今日已学习16页,完成1章,日任务达标。 总体进度353页/460页,17章/20章。 三、学习笔记: 1、异常,Python使用被称为异常异常 的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它