笔记tarjan

【学习笔记】(20) 期望与概率

# 概率 ## 1.基本概念 ![](https://img2023.cnblogs.com/blog/2751294/202306/2751294-20230607142537450-1609687656.png) ![](https://img2023.cnblogs.com/blog/2751 ......
概率 笔记 20

【笔记】Flutter相关

Flutter 导航栏AppBar: https://blog.csdn.net/u013491829/article/details/108387221 ......
Flutter 笔记

JAVA基础面试笔记

## **JVM、JRE和JDK的关系** **JVM** **Java Virtual Machine是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台。** **JRE** **Java Runtime Environment包括Java虚 ......
基础 笔记 JAVA

docker-compose以及docker的使用做一个小小的笔记

1. vulhub 漏洞环境使用 github下载vulhub: git clone https://www.github/vulhub/vulhub.git 编译环境命令[可选]: `docker-compose build` 启动漏洞环境命令: `docker-compose up -d` 需要 ......
docker docker-compose compose 笔记

《大学物理实验上》期末笔记(二)有效数字特典

# 《大学物理实验上》期末笔记(二)有效数字特典 最头疼的一集 ## 有效数字 测量值存在误差是不可避免的,因而测量值包含了准确数字和欠准数字。 我们将**准确数字**和**欠准数字**总称为**有效数字**。 在大学物理实验中,通常**只取一位欠准数字**,因此有效数字由若干位准确数字和一位欠准数 ......
大学物理 物理 数字 笔记 大学

双笙仔佯谬_小彭老师_CMake课程笔记

[toc] # CMake * 可以通过`-D`选项设置编译器和cpp版本 1. `cmake -Bbuild -DCMAKE_CXX_COMPILER=/usr/bin/gcc-6` 可以指定使用`gcc-6`编译 2. `cmake -Bbuild -DCMAKE_CXX_STANDARD=14 ......
老师 课程 笔记 CMake

007 数据库学习笔记--试图

试图:虚拟表,由一个或多个表通过查询而定义出来的。将查询定义保存起来,实际不包括数据。 与表的区别:表是用于存储数据的地方;试图存储的查询语句; 试图作用:简化查询,增加数据的保密性,安全性上得到保障; 试图缺点:只是简化查询,并不提高查询速度; ......
数据库 笔记 数据 007

KMP学习笔记(再回首)+ AC自动机学习笔记

[TOC] ## 一.KMP ### 引入 我们经常遇到字符串匹配问题。比如求一个长为 $m$ 的串 $a$ 在长度为 $n$ 的串 $b$ 中是否出现,或求出现多少次,等等。我们很容易想到 $n*m$ 的做法,就是以每一位为起点,一直向后匹配,直到失配或匹配成功。显然,这样的复杂度是无法接受的。 ......
自动机 笔记 KMP

006 数据库学习笔记--字符串操作函数 + 索引

常用字符串操作函数: --返回字符串中指定的子串出现的开始位置(索引从1开始) select CHARINDEX('34','1234567890123') as startIndex --返回字符串中指定的子串出现的开始位置(索引从1开始,字串前必须加%) select PATINDEX('%34 ......
字符串 函数 字符 索引 数据库

SRC赏金猎人—笔记二

以下是如何将速率限制漏洞的影响从低增加到高甚至严重 ## 过程 1、我访问了该网站,然后开始在网站的主文件中手动查找main.js 2、我发现有一个 Web 服务托管在 http:// redacted.com/cloudservice.svc?singleWsdl 3、我访问了该端点,发现所有功能 ......
赏金猎人 赏金 猎人 笔记 SRC

vue3使用知识点笔记大全

vue3使用知识点笔记大全 一、vue3 项目搭建 npm 6.x npm init vite@latest myvue3 --template vue vue 3.2.26 使用 element plus ui 框架 npm i -S element plus //全部引入 import Elem ......
知识点 笔记 知识 大全 vue3

千行 MySQL 学习笔记

Windows服务 -- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW ......
笔记 MySQL

Linux Ubuntu 部署笔记

1.Ubuntu上配置非root用户和防火墙 2.在Ubuntu VPS上上传文件和无密码登录 3_在Ubuntu上安装Linux、Apache、MySQL、PHP(LAMP)堆栈20.04 4_如何在一台服务器上托管多个网站 5_如何在Ubuntu上安装phpMyAdmin 6_如何在2分钟内在您 ......
笔记 Ubuntu Linux

【笔记】矩阵

#矩阵 ## 定义: 数学意义上有更加严谨的矩阵定义,这里不过多展开,如有需要还请自行查询。 由$n\times m$个数排成$n$行$m$列,第$i$行$j$列的数记为$a_{i,j}$。我们称这$n \times m$个数为矩阵$A$的元素,记作: $$ A=\begin{bmatrix} &1 ......
矩阵 笔记

读数据压缩入门笔记04_统计编码

一种新的精确熵编码方法,所得到的结果可以和最优熵任意接近,它的压缩率与算术编码接近,而性能则与哈夫曼编码相当 ......
编码 笔记 数据 04

node笔记

使用淘宝镜像的命令:npm install -g cnpm --registry=https://registry.npmmirror.com cnpm install express npm install express # 本地安装 npm install express -g # 全局安装 ......
笔记 node

docker笔记

# docker笔记: ```python 1.查看docker版本: docker -v 2.启动和停止docker systemctl start docker # 启动 systemctl status docker # 查看docker的状态(看运行状态) ps aux | grep doc ......
笔记 docker

EasyUI——学习笔记

资源文件介绍 locale:easyui的css内置样式 easyui核心样式:easyui.css 图标演示:icon.css themes:汉化内置文字文件 jquery.easyui.min.js:所有easyui封装好的jquery代码和ajax代码 jquery.min.js:jquery ......
笔记 EasyUI

GameHub项目开发笔记

## 技术栈 ## 搭建项目 项目在**HbuilderX**中进行开发,新建时使用**默认模板**,选择**Vue2**版本,并且**启用uniCloud(阿里云)** 项目代码托管到GitHub,**.gitignore**文件配置如下 ```.gitignore #/test/表示忽略根目录下 ......
项目开发 GameHub 笔记 项目

人月神话读书笔记之二

上次阅读的主题是团队,这次依然如此,上次提及的是对于我们做项目,团队的重要性,而这次我们则要说交流在团队中都发挥着深刻的作用。 每个团队之间都应该拥有多种方式来进行相互之间的交流,可以是相对休闲的茶话会,也可以是正式项目工作手册(共享资源)。为了方便团队间的交流,我们就可以看出交流对于团队的重要性, ......
神话 笔记

人月神话读书笔记之三

通过一段时间的阅读,人月神话终于进入尾声,即将结束本书的阅读,同时,我也了解到了不少关于程序员的信息,越是了解,就越觉得自己和理想之间差距很大。 以前,我觉得,程序员嘛,想怎么编就怎么编咯,反正最后能够交差就行,自己看得过去就OK啦,后来我才发现,我的想法是错误的,自我满足本身就是一件错误的事情,而 ......
神话 笔记

构建之法读书笔记之一

和人月神话一样,构建之法也是老师所推荐的书目,当然这也是一本早有耳闻却现今才刚刚上手的一本。 此书开始便告诉我们什么是软件工程,以及它与现代计算机技术之间的关系。 什么是软件工程呢?软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。它包括下列领域:软件需求分析、软件设计、 ......
笔记

构建之法读书笔记之二

继续我的阅读之旅,上次说到我们编程时要规范化代码,这样方便他人也方便自己,其次就是要交流,来使我们的合作更加顺利。 第五章又是团队,果然在软件工程这一领域扩展到信息技术乃至整个人类社会,最不能忽视的就是团队,这也是老生常谈了。 本章讲了团队模式。团队模式有很多种如作者给我们罗列出来的:主治医师模式、 ......
笔记

构建之法读书笔记之三

首先还是回顾一下之前的阅读,团队的合作模式、敏捷流程。对于合作,我们需要足够的交流,足够的耐心,同时也要积极发展个人能力,争做软件工程界面的优等生。这次我们要讲的是用户,每一个程序、项目,最终的审核者都是我们的目标受众——用户。因此我们最终的目的就是让用户满意。那怎么才能让用户满意呢? 首先我们要知 ......
笔记

python笔记

python官方文档 bytes打印成hex 在一些时候,我们会读取一些bytes类型的数据,我们可能想输出的他的16进制,当用print(bytes)的时候,就会直接打印出对应的字符,这不符合要求。看下官方怎么说: 即,对于bytes类型,官方已经给出了相应的操作函数,不需要再写什么循环了。 可以 ......
笔记 python

构建之法阅读笔记04

第二次阅读《代码大全》有感: 在我过去的学习中,经常遇到代码冗余和复杂度高的问题。我通常会重复编写相同的代码,因为我认为这样能够加快工作进展,并且让我更快完成任务。然而,《代码大全》这本书指出这样做是不好的,因为它会导致代码过于冗长和难以维护。除此之外,我也发现在我的代码中缺少注释,可能会导致代码阅 ......
笔记

构建之法阅读笔记02

人月神话读书有感: 在我的软件开发经验中,我曾经认为增加人力就能够加快软件开发速度。但是,我在读完《人月神话》后,意识到这种做法是错误的。 根据书中的描述,增加开发人员的数量并不一定能加速软件开发的进度,反而可能会延迟项目的完成时间。这是因为在一个时间节点上,有很多的沟通和协作成本。开发人员的增加会 ......
笔记

构建之法阅读笔记03

阅读《人件》有感: 在我的学习中,我曾经认为技术才是软件开发中最重要的方面。因此,我在项目学习中更注重了技术层面,而忽视了人性层面。然而,通过阅读《人件》这本书,我意识到这种做法是错误的。 根据书中的描述,技术是软件开发中非常重要的一部分,但是人性因素同样重要。充分考虑用户需求、开发人员的意见和沟通 ......
笔记

构建之法阅读笔记01

阅读代码大全有感: 在我的软件开发经验中,我经常会写出冗长且难以理解的代码。我认为将所有功能都放在一个函数或者一个类中是最简单的方法,同时也不需要处理代码的复杂性。但是,在读完《代码大全》后,我意识到这种做法会导致代码的可维护性降低,而且使代码的重复性也增加。 根据书中的讲解,当将所有功能放在一个函 ......
笔记

「学习笔记」对拍

在考试中,我们对于一道题目,一般会有两份代码,一份暴力,一份正解。 ~~只有一份的情况不算~~ 这时,我们需要通过自己造数据来检查我们的正解是否正确,当然,在此之前,请先确保你的暴力是正确的。 下面是一份暴力的代码 ```cpp #include using namespace std; typed ......
笔记