语法javascript废话 笔记

Markdown基础语法学习

# Markdown学习 ## 标题: #+空格+内容 #+空格 一级标题 ##+空格二级标题 最多六级标题 ## 字体: ### 粗体 **粗体**:** ** 前后两个星号,中间内容 ### 斜体 *斜体*:前后1星号,中间内容 ### 粗斜体 ***粗斜体***:前后三个星号,中间内容 ### ......
语法 Markdown 基础

odoo15调试javascript

有两种调试方式: 一、合并后的js源码调试,odoo会把所有的js文件合并生成几个大的js文件的,这个方式的缺点是代码行数太多(1万行左右),打断点很不方便,如下图: ![](https://img2023.cnblogs.com/blog/3126539/202308/3126539-202308 ......
javascript odoo 15

【学习笔记】(19) 启发式合并

# 启发式合并 启发式合并核心思想就一句话:把小集合的合并到大的里。 启发式合并思想可以放到很多数据结构里,链表、线段树、甚至平衡树都可以。 考虑时间复杂度,设总共有 $n$ 个元素,由于每次集合的大小至少翻倍,所以至多会合并 $logn$ 次,总的复杂度就是 $O(nlogn)$ 的(结合线段树合 ......
笔记 19

mormot笔记一 连接数据库

unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V ......
数据库 笔记 数据 mormot

GitHub Copilot 读心术揭秘,Copilot 逆向工程笔记

# 总览 你是否好奇 GitHub Copilot 如何知道你想写的内容?有时候它聪明得甚至好像读过你项目里其他文件一样,不要怀疑,它确实读过。这篇文章记录了我阅读一个对 Copilot 的[逆向工程](https://thakkarparth007.github.io/copilot-explor ......
Copilot 逆向工程 心术 笔记 GitHub

python教程 入门学习笔记 第9天 运算符 算数运算符 赋值运算符 关系运算符 逻辑运算符

8、运算符 例如:a=19+b #其中的=是一个赋值运算符;而+号,是算数运算符 python中常见的运算符有4种: 1)算数运算符 #算术运算符,数学运算中的符号 a=7 b=2 print(a/b) #除法 print(a//b) #除法,只保留整数部分 print(a%b) #获取余数 pri ......
运算符 逻辑 笔记 教程 python

javaScript4

sh f1.js标准内置对象 1)Proxy 详细说明 https://www.jianshu.com/p/81eb68ae5eb1 Proxy 对象用于创建一个对象的代理(在目标对象的外层搭建了一层拦截),从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。 const p = ......
javaScript4 javaScript

javaScript3

事件 1.函数 函数主要用于封装代码块 函数封装的步骤: 1)总结复用代码,用function包装复用代码。 2)发现可变量,抽取为形参。 结合项目观察某些变量值,考量是否更改当前变量就可实现多途径使用。 3)形参尽量不要超过四个。 2.作用域 调试工具断点打的其实是:执行环境。--代码运行的时候才 ......
javaScript3 javaScript

传热和传质基本原理-学习笔记

传热的三种方式:传导: 不同物质形态的传导机理: 气体:气体分子的能量与其随机的平移有关,也和内部旋转和震动运动有关。可以把基于分子的随机运动的净能量传输说成是的能量扩散。 液体:与气体情况几乎相同,但流体分子靠得更近,分子间的相互作用更强,也更频繁。 固体:原子运动所导致的晶格波造成的。非导体中, ......
传质 原理 笔记

javaScript2

同步异步 -promise 1.同步和异步 同步:代码从上往下依次执行(编译过后) 异步:异步代码要等到当前文件中所有同步代码执行完成以后再单独依次执行异步代码 2.常见的异步场景 1)定时器 2)事件处理函数 3)异步ajax 4)异步回调 以上的异步逻辑都被包含在回调函数中 3.回调地狱 回掉函 ......
javaScript2 javaScript

javascript按缩略比显示图片

//按缩略比重新计算图片显示大小 function ReSizeImage(ImgObj, maxWidth, maxHeight) { var image = new Image(); image.onload = function () { // console.log('width:' + i ......
javascript 图片

8.15集训笔记

## 上午测试讲题 - [U259234 累加累乘/accmul](https://www.luogu.com.cn/problem/U259234) 分析:直接开两个变量记录答案即可,使用for循环n次,对于s1也可以使用等差数列求和公式。 点击查看代码 ```cpp #include using ......
笔记 8.15 15

Programming abstractions in C阅读笔记p111-p113: boilerplate

《Programming Abstractions In C》学习第47天,p111-p113,总结如下: 一、技术总结 1.boilerplate ```c /* * File: random.h * Version: 1.0 * Last modified on Fri Jul 22 16:44 ......

Ceph RBD的使用笔记

ceph的内容太多了,单独写一篇文章记录自己的一些RBD的学习笔记,其实简书和其他博客上已经记录的非常全面了,但是因为出处都比较分散,所以还是自己把自己的实验记录一下便于以后学习的查阅。也感谢各位大佬的无私分享。 1.RBD池的创建和enable [cephadmin@ceph-node ~]$ c ......
笔记 Ceph RBD

javascript 高级编程系列 - 定型数组

定型数组是一种用于处理数值类型数据的专用数组,最早是在webGL中使用的,WebGL是OpenGL ES2.0的移植版, 在web页面中通过\元素来呈现它。定型数组也被一同移植而来,其可为javascript提供快速的按位运算。 在javascript中,数字是以64位浮点格式储存的,并按需转换为3 ......
数组 javascript

[二分图] 学习笔记

# 定义 无向图可以分成两个点集,集合内的点不相连通,不允许存在奇环 ``` // 二分图的判定 #include using namespace std; const int N = 1e3 + 10, M = 2e6 + 10; struct { int to, next; }e[M]; int ......
笔记

javascript 高级编程系列 - 数组

### 1. Array.of 创建数组 ``` const items = Array.of(1, 2, 3); console.log(items); ``` ### 2. Array.from 将可迭代对象或类数组对象转换为数组 ``` const items = Array.from('12 ......
数组 javascript

JavaScript获取音频文件时长

getTimes(file) { var content = file; var url = URL.createObjectURL(content); //经测试,发现audio也可获取视频的时长 var audioElement = new Audio(url); audioElement.ad ......
时长 JavaScript 音频 文件

CMakeLists语法详解

https://www.jianshu.com/p/eb25baf5ca19 set(Root "${CMAKE_CURRENT_SOURCE_DIR}")set(Base64 ${Root}/lib/libb64/src) include_directories(${OpenCV_INCLUDE_ ......
语法 CMakeLists

关于线程理解的笔记

1:关于线程的理解 1.1:什么是线程? 在了解线程之前,我们不得不提到一个词"进程"。那什么是进程呢?进程是系统进行资源分配的基本单位,是操作系统结构的基础。而线程是进程的一条执行路径,也是cpu的基本单位。简单来说,当我们启动一个程序就会在系统中开展一个进程,而通过任务管理器我们就可以看到这个系 ......
线程 笔记

【学习笔记】博弈论基础

**博弈论基础** 这里主要讨论两人博弈的博弈,不讨论前沿的多人博弈。 点击查看目录 [TOC] ## 前置知识: * 注意,无特殊说明,所有博弈论的题目均已双方会选择最优方案的前提下进行。 (所以据说我们 $K8He$ 老师想要出一个概率出错的博弈论( * 平等组合游戏 $ICG$:两人轮流操作, ......
博弈论 基础 笔记

esXGray开发笔记:基于直线检测的文本倾斜自动校正算法实现(python+opencv)

昨日采用最小面积矩形的方式实现文本倾斜自动校正,但后面的角度有点麻烦,于是改用基本直线检测的算法。 算法简介: 检测直线,自动调节参数,至少获取11条直线(直线条数调节) 计算每条直线与x轴夹角 从返回的角度中找到出现次数较多的直线角度平均值并返回作为图片倾斜角度 检测到角度后,就可以将图片进行校正 ......
算法 直线 文本 esXGray 笔记

学习笔记——博弈论

> 博弈论中玩家的选择均为对自己最有利の理论最优解. > >文中提到的必胜状态和必败状态来自要求的游戏起始状态, 但不由其推得. 这句话可能有些抽象,我也不太会表达(重度社恐),所以举个例子: $nim$游戏,3堆石子,分别为1,2,3. 最暴力的解法,我们枚举所有可能的状态, 然后把他们构成一个有 ......
博弈论 笔记

『学习笔记』欧拉函数、莫比乌斯函数、高位前缀和、狄利克雷前后缀和

## 欧拉函数 ### 定义 又叫做 $\varphi$ 函数,$\varphi(x)$ 用来描述不大于 $x$ 且与 $x$ 互素的数的个数。 ### 性质 - 满足一切积性函数的性质。 - 若 $a \bot b$,则 $f(a\times b) = f(a) \times f(b)$. - 能 ......
函数 前缀 后缀 高位 笔记

对JavaScript中与字符串相关的方法总结

![在这里插入图片描述](https://img-blog.csdnimg.cn/bcb35bba6cff4b1a95f1d799345c42ae.jpeg) JavaScript中的字符串是由**16位码元code unit**组成。通常来说,一个字符=16位码元,该类字符也叫做**单码元字符** ......
字符串 JavaScript 字符 方法

读高性能MySQL(第4版)笔记01_MySQL架构(上)

![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230813220820722-927556191.png) # 1. 逻辑架构 ## 1.1. 大多数基于网络的客户端/服务器工具或服务器都有类似的服务 ### 1.1.1. ......
MySQL 高性能 架构 笔记 01

spring boot集成getway笔记

# spring boot集成getway笔记 ### 1.get-way介绍 Spring Cloud Gateway是一个基于Spring Framework 5,使用非阻塞编程模型的轻量级API网关。它的主要目标是通过提供一种简单而有效的方式来路由请求。Spring Cloud Gateway ......
笔记 spring getway boot

Stable Diffusion学习笔记

一、使用讯飞星火大模型生成Stable Diffusion prompt(提示词) # Stable Diffusion prompt 助理 你来充当一位有艺术气息的Stable Diffusion prompt 助理。 ## 任务 我用自然语言告诉你要生成的prompt的主题,你的任务是根据这个主 ......
Diffusion 笔记 Stable

git 笔记

1:删除远端分支 假设 git branch -va 后显示存在名为 test_dev 的远端分支, 则通过 git push origin :test_dev 命令即可删除远端的 test_dev 分支 2: 在网页上创建仓库,pull到本地后将变更在本地修改commit后 git push or ......
笔记 git

最短路&差分约束笔记

# 最短路径 ## 基础算法 ### 单源最短路径 单元最短路径指的是在一张联通图中,起点 $s$ 到其他所有点的最短路径。 计算单元最短路的常见算法有:$spfa$,$dijkstra$。 若图带负边权(注意,此时只能是有向图,无向图负边权类似负环),则必须使用 $spfa$,时间复杂度 $O(k ......
笔记 amp