语法javascript废话 笔记

[爬虫]2.2.2 使用PhantomJS处理JavaScript

PhantomJS是一个无头(headless)浏览器,它可以解析和执行JavaScript,非常适合用于爬取动态网页。"无头"意味着它可以在没有用户界面的情况下运行,这对于服务器环境和自动化任务非常有用。 ## 安装PhantomJS 首先,你需要下载并安装PhantomJS。你可以从官方网站[下 ......
爬虫 JavaScript PhantomJS

【学习笔记】并查集

先来看百度百科上的定义: >并查集,在一些有N个元素的集合应用问题中,我们通常是在 开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。 > >并查集是一种树型的数据结构,用于处理一些不相交集合(disjoint sets)的合并 ......
笔记

【学习笔记】单调队列和单调栈

### 单调栈 以这道题为例:[P5788](https://www.luogu.com.cn/problem/P5788)。我们考虑维护一个单调栈,里面存的是下标,使里面的下标对应的元素从栈顶到栈底是单调上升的。 - 我们从 $n\rightarrow 1$ 枚举 $a_i$ - 对于每个 $i$ ......
队列 笔记

【学习笔记】树状数组

树状数组是一种数据结构,普通树状数组维护的信息及运算要满足结合律且可差分。 ## 单点加、区间求和 树状数组是用长度为 $n$ 的数组存储的。我们假设这个数组为 $n$,令 `lowbit(i)=i&(-i)`,则 $c_i$ 保存的是向前 `lowbit(i)` 长度的 $a$ 数组区间和。 ![ ......
数组 笔记

03_JavaScript

# 一.JavaScript概述 ## 1.简介 JavaScript一种**解释性脚本语言**,是一种动态类型、**弱类型**、基于原型继承的语言,内置支持类型。 它的解释器被称为JavaScript引擎,作为浏览器的一部分,广泛用于客户端的脚本语言,用来给HTML网页增加**动态功能**。 脚本 ......
JavaScript 03

7.24 树上问题2笔记

[题单](https://www.luogu.com.cn/training/345407#problems) ### T1 [题目](https://www.luogu.com.cn/problem/CF519E) • 有一棵点数为 $n$ 的树。 • 有 $q$ 次询问,每次询问有多少个点到 $ ......
笔记 问题 7.24 24

基本子串字典 学习笔记

## 定义 > 一个字符串 $S$,提取出 $l\dots r$ 位的字符得到的新字符串 $S'$ 称为 $S$ 的一个子串,记作 $S'=S[l:r]$。 ......
字典 笔记

【学习笔记】无向图的连通性

# 割点 **定义:** 在无向图连通图中,若把点 $x$ 删去后整个图就不连通了,则 $x$ 为割点(割顶)。 **朴素方法:** 每次删去一个点,然后判断图是否连通,时间复杂度为 $O(n(n+m))$。 **Tarjan 算法:** $dfn_x$:$x$ 被 `dfs` 到的时间戳 $low ......
笔记

7.23 树上问题笔记

[题单](http://www.gdfzoj.com:23380/course/47/exercise/346) 由于题目过多,只放几道重要的。。。 ### T1 [题目](https://www.luogu.com.cn/problem/P1967) • A 国有 $n$ 座城市,编号从 $1$ ......
笔记 问题 7.23 23

【jenkins】jenkinsfile语法

1、Jenkinsfile是Jenkins中用来定义流水线的一种文件格式,它采用Groovy语言编写。 通过Jenkinsfile,您可以将整个流水线定义和配置存储在代码库中,实现流水线的可重复性、版本控制和自动化。 2、以下是Jenkinsfile的基本语法结构: pipeline { // 定义 ......
jenkinsfile 语法 jenkins

笔记-交易圣经

# 笔记-交易圣经 ## 通用原则一:思想准备 1. 最大逆境:没有最坏,只有更坏 2. 情绪指向:目标与期望 3. 失利:失败是必然 4. 随机市场:不确定性,不可预测性 5. 输得起才会赢:生存是第一要义 6. 风险管理:如上 7. 交易伙伴:防止自欺欺人 8. 财务边界:闲钱 ## 通用原则二 ......
圣经 笔记

markdown语法

####超链接 链接文本放在中括号内,链接地址放在后面的括号中,链接title可选 >超链接Markdown语法代码:\[超链接显示名\]\(超链接地址 "超链接title"\) >markdown语法网站:[网站链接](https://markdown.com.cn/basic-syntax/) ......
语法 markdown

012 学习笔记--触发器

触发器: 触发器是与表有关的数据库对象,指在insert\update\delete之前或之后,触发并执行触发器中定义的SQL语句集合。 触发器的这种特性可以协助应用在数据库段确保数据的完整性,日志记录,数据校验等操作。 使用别名OLD和NEW来引用触发器中发生变化的记录内容,这与其他的数据库是相似 ......
触发器 笔记 012

Numpy学习笔记之Numpy练习

练习1:分别按照要求,生成一个一维数组、二维数组,并且查看其shape a1 = np.array([1,2,'a','hello',[1,2,3],{'one':100,'two':200}]) a2 = np.array([list(range(6)), list('abcdef'), [Tru ......
Numpy 笔记

2023长郡集训 动态规划笔记

### 动态规划原理 何为动态规划? 动态规划($\text {Dynamic programming}$),简称 `DP`。 `DP` 并不是一种算法,与模拟、贪心一样,而是一种解决问题的方式。 `DP` 的基本思想为「将给定的问题拆分为一个个规模更小的子问题,直到子问题可以直接解决,返回/保存这 ......
笔记 动态 2023

唐老狮c#入门四部曲笔记

常量const const int i = 2; 常量必须初始化,常量不能被修改 转义字符\'\"\n 换行\t 制表符,就是tab一下\b 光标退格,看上去好像是把\b前面的那个字符覆盖了\a 警告音,控制台输出的时候响一下,可能用于窗口应用开发\\ 输出一个反斜杠 字符串里面的转义字符就都不生效 ......
四部曲 笔记

python教程 入门学习笔记 第1天

初识python 一、python语言简介: 1、起源:1989年由荷兰的前谷歌程序员吉多.范罗苏姆(龟叔)创造,python的命名来源于英国电视喜剧Monty Python’s Flying Circus飞行马戏团 2、优势:python、Java、c这几种是世界最流行语言;用途广泛,被称为万能语 ......
笔记 教程 python

[c/c++][考研复习笔记]内部排序篇学习笔记

# 考研排序复习笔记 * ## 插入排序 ```c++ #include #include #define MaxSize 9 //折半插入排序 void ZBInsertSort(int A[],int n){ int i,j,high,low,mid; for(i=2;iA[0]){ high= ......
序篇 笔记

javascript中的arguments

在 JavaScript 中,arguments 是在每个函数中自动可用的特殊变量。它们表示调用函数时传递给函数的值。 术语“arguments ”既指传递到函数中的实际值,也指用于在函数内访问这些值的机制。 JavaScript 函数可以接受任意数量的参数,这意味着调用函数时可以传递零个、一个、两 ......
javascript arguments

【补充】装饰器与语法糖

# 【补充】装饰器与语法糖 # 【一】装饰器 > - 装饰器在Python中是一种用于修改函数或类行为的特殊语法。 > - 它是一种以函数作为参数并返回函数的高阶函数。 > - 通过装饰器,可以在不修改原始函数定义的情况下,给函数添加额外的功能或修改其行为。 以下是装饰器的详细解释: ## 【1】函 ......
语法

Numpy学习笔记

一、Numpy基础数据结构 NumPy数组是一个多维数组对象,称为ndarray。其由两部分组成: ① 实际的数据 ② 描述这些数据的元数据 二、常见方法 import numpy as np ar = np.array([[[1,2,3,4,5,6,7],[1,2,3,4,5,6,7],[1,2, ......
笔记 Numpy

手写数字识别代码学习笔记

图像预处理 ```python import torchvision.transforms as transforms # 定义数据预处理步骤 【compose -> 组成】 transform = transforms.Compose([ transforms.Resize((128, 128)) ......
代码 数字 笔记

线段树合并学习笔记

## 线段树合并 ### 过程: 顾名思义,线段树合并是指建立一棵新的线段树,这棵线段树的每个节点都是两棵原线段树对应节点合并后的结果。它常常被用于维护树上或是图上的信息。 一般每个点建一棵线段树,以子树或者题目要求进行合并(比如连通块)。 ### 实现: 我们考虑每次递归合并。把线段树 $b$ 上 ......
线段 笔记

JavaScript 中的Promise学习

代码示例: <script type="text/javascript"> new Promise(function(resolve, reject) { console.log(111); resolve(222); }).then(function(value) { console.log(va ......
JavaScript Promise

英语笔记:一般现在时态主谓宾结构构成方式

> 主谓宾结构一般现在时态构成方式 #语法知识 首先,上课常说的“主谓宾”其实包含了四个句型,也就是: > 1. 主语+不及物动词(谓语) > 2. 主语+及物动词(谓语)+宾语 > 3. 主语+双宾动词(谓语)+间接宾语+直接宾语 > 4. 主语+特定及物动词(谓语)+宾语+宾补 这四个句型一般现 ......
时态 结构 方式 笔记

Postgres学习笔记-Sequence自增序列

> Sequence: 根据指定的规范生成整数序列 ## ## 创建序列 ```sql CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ......
序列 Postgres Sequence 笔记

《Pro Git》Git基础笔记

# 获取Git仓库 ## 在已存在目录中初始化仓库 ```shell $ git init ``` 该命令会创建一个名为`.git`的隐藏文件。 ## 克隆现有的仓库 ```shell $ git clone # 例如 git clone https://github.com/vuejs/vue $ ......
Git 基础 笔记 Pro

《Pro Git》起步笔记

![](https://img-blog.csdnimg.cn/512f4994e4ff445f8172b235e8d495df.png) @[toc] # 什么是版本控制 版本控制系统(VCS)是一种记录文件内容变化以便将来查阅特定版本修订情况的系统。使用版本控制系统在出错时可以回溯。 ## 本地 ......
笔记 Pro Git

论文阅读笔记:Quasi-Newton solver for robust non-rigid registration

论文题目:[Quasi-Newton solver for robust non-rigid registration](https://openaccess.thecvf.com/content_CVPR_2020/html/Yao_Quasi-Newton_Solver_for_Robust_N ......

Java开发笔记之mac的intellij idea在debug模式下卡住的问题

0x00 问题描述 mac的Intellij idea在debug模式下放行时,程序会卡住无响应;即使在已经放行的情况下,后续代码也不运行,console内只显示 The application is running或者等了很久程序才开始后续的运行。 0x01 解决方案 修改host中的配置。通过以 ......
intellij 模式 笔记 问题 debug