数据库 笔记 数据mysql

学习笔记 第四章的自学归纳

学习笔记 第四章的自学归纳 并行计算导论 多进程服务器是指当客户端发出请求时,服务器使用子进程来处理客户端的请求。 父进程继续等待来自其他客户端的请求。 顺序算法与并行算法 并行计算的优势:探讨并行计算相对于串行计算的优势,包括加速计算速度、提高系统吞吐量、处理大规模数据等。 在只有一个CPU的情况 ......
笔记

20211105李宜时信息安全系统安全与实现第七周学习笔记

20211105李宜时信息安全系统安全与实现第七周学习笔记 Linux信息安全系统设计与实现 - 并发编程学习笔记 并发编程基础 并发编程是一种处理多个任务同时执行的编程方式,通常使用多线程或多进程来实现。在Linux信息安全系统设计中,它可以用于提高系统性能和处理多个安全任务。 为什么需要并发编程 ......
20211105 笔记 系统 信息

可持久化数据结构学习笔记

可持久化线段树 前置知识: 动态开点线段树 基本介绍 可持久化线段树可以维护多个版本信息。 举个例子: 你需要维护这样的一个长度为 \(N\ (1\le n\le 10^6)\) 的数组,支持如下几种操作 在某个历史版本上修改某一个位置上的值 访问某个历史版本上的某一位置的值 每次操作后生成一个新的 ......
数据结构 结构 笔记 数据

5.7数据库创建用户

基本的创建语句:grant all on . to 'root'@'%' identified by '123456' grant all 授予默认权限的操作,还有一种 grant to privilege授予全部权限 on *.* 表示所有数据库下的所有表 to 'root'@'%' 授予的角色信 ......
数据库 数据 用户 5.7

2023数据采集与融合技术实践三

2023数据采集与融合技术实践三 作业1: 要求: 指定一个网站,爬取这个网站中的所有的所有图片,例如:中国气象网(http://www.weather.com.cn)。使用scrapy框架分别实现单线程和多线程的方式爬取。 输出信息: 将下载的Url信息在控制台输出,并将下载的图片存储在image ......
数据采集 数据 技术 2023

学习笔记7

一、知识点总结 本章论述了并发编程,介绍了并行计算的概念。指出了并行计算的重要性:比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread中的线程操作,包括线程管理函数,互斥量、条件变量和屏障等线程同步工具;解释了死锁问题,并说明了如何防止并发程序中的 ......
笔记

centos7安装mysql5.7(转)

https://cloud.tencent.com/developer/article/2226207 安装步骤 https://www.cnblogs.com/key-l731/p/9551400.html 查看本机安装情况 1. 下载 MySQL yum包 wget http://repo.my ......
centos7 centos mysql5 mysql

《信息安全系统设计与实现》第八次学习笔记

第四章:并发编程 并行计算导论 顺序算法与并行算法 顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。 并行算法:cobegin-coend代码块来指定独立任务,所有任务都是并行执行的,紧接着cobegin-coend代码块的下一个步骤将只在所有这些任务完成之 ......
笔记 系统 信息

redis清空所有数据的三种方法

redis清空所有数据的三大指令:FLUSHALL,FLUSHDB,SCREPT FLUSH 1.FLUSHALL [ASYNC] Redis提供了一个FLUSHALL命令,可以清空整个数据库。当执行这个命令时,Redis会将所有存储在内存中的数据全部删除,并将内存空间释放回操作系统。 FLUSHA ......
方法 数据 redis

2023-2024-1 20211327 信息安全系统设计与实现 学习笔记7

学习笔记7 顺序算法与并行算法 线程的原理与优缺点 线程管理函数 线程同步 实践过程 顺序算法与并行算法 顺序算法(Sequential Algorithm) 原理:顺序算法是一种线性执行的算法,它按照顺序一步一步地解决问题。这意味着每个操作都依赖于前一个操作的结果,只有在前一个操作完成之后才能进行 ......
20211327 笔记 系统 信息 2023

Python使用pymysql和xlrd2将Excel数据导入MySQL数据库

在数据处理和管理中,有时候需要将Excel文件中的数据导入到MySQL数据库中进行进一步的分析和操作。本文将介绍如何使用Python编程语言实现这个过程。 导入所需库 import xlrd2 # 导入xlrd2库,用于读取Excel文件 import pymysql # 导入pymysql库,用于 ......
数据 pymysql 数据库 Python Excel

MYSQL内外连接查询实践

自身连接查询 自身连接,就是将表本身和表进行笛卡尔积计算,得到结果,但是由于表名相同,因此要先起一个别名: SELECT * FROM 表名 别名1, 表名 别名2 自身连接查询的连接对象变成自己和自己了。 例如1:student 表自身连接查询 # 自身连接查询,笛卡尔积:81 条数据 selec ......
MYSQL

Unix/Linux系统编程自学笔记-第四章:并发编程

1、并行计算 并行计算 并行计算是一种计算方法,通过使用多个执行并行算法的处理器相较串行计算更快地解决问题。现代多核处理器的结构能很好的实现并行计算。计算机的发展未来也是并行计算。 顺序算法与并行计算 顺序算法 一般代码块格式如下,顺序算法的每个代码块可能包含多个步骤。各个步骤都是通过单个任务依次执 ......
笔记 系统 Linux Unix

[学习笔记]--信息安全

信息系统安全属性 安全属性 属性 描述 保密性 最小授权原则,防暴露,信息加密,物理保密 完整性 安全协议,校验码,密码校验,数字签名,公证 可用性 综合保障(IP过滤,业务流程控制,路由选择控制,审计跟踪) 不可抵赖性 数字签名 对称加密与非对称加密 对称加密:加密和解密使用的密钥完全一样. 非对 ......
笔记 信息

第四章学习笔记

第四章学习笔记 知识点总结 1.并发与并行: 并发是多个任务在同一时间段内交替执行,而不一定是同时执行。这通常是通过操作系统的时间片轮转来实现的,各个任务分时共享处理器。 并行是多个任务真正同时执行,通常需要多个处理器核心。这可以显著提高性能,但需要更复杂的硬件和软件支持。 2.线程和进程: 线程是 ......
笔记

python面向对象-学习笔记(五、属性相关的补充)

私有化属性 注意 python并没有真正支持私有化,但是可以使用下划线完成伪私有的效果 类属性(方法)和实例属性(方法)遵循相同的规则 公有属性a 在类的内部 可以访问 在子类的内部 可以访问 在模块其他地方 类的属性 可以访问 子类的属性 可以访问 类的实例的属性 可以访问 子类的实例的属性 可以 ......
属性 对象 笔记 python

数据结构之树(二叉树)

什么是二叉树(binary tree)? 在树结构的基础上,要求其中每个节点最多有两个子节点(一个节点最多有2个边)。 二叉树由根节点和若干个左子树和右子树构成,这些子树也都是二叉树。二叉树可以为空树,也可以只包含一个根节点。 为什么树形结构常用二叉树呢? 就是为了省空间。n叉树,n越大就需要更多的 ......
数据结构 结构 数据

python面向对象-学习笔记(四、类相关的补充)

元类 创建类对象的类 对象怎么产生的?由类创建出来的。 类是不是对象?是 所以类对象是不是由另外一个类创建出来的?是,元类 创建类对象的另外一种方式 # 创建类对象的另外一种方式 def run(self): print("run ", self) dog = type("Dog", (), {"c ......
对象 笔记 python

万字长文 | 业内 MySQL 线程池主流方案详解 - MariaDB/Percona/AliSQL/TXSQL/MySQL企业版

作者:卢文双 资深数据库内核研发 本文首发于 2023-05-04 22:07:40 http://dbkernel.com/2023/05/04/mysql-threadpool-main-solutions-details/# 本文主要从功能层面对比 percona-server、mariadb ......
长文 MySQL 线程 业内 主流

2023/10/29 学习笔记

学习安装yum源仓库与编译安装 Linux中安装软件 分三大类: rpm:类似360软件管家 红帽公司开发出来的工具 编译安装:将源代码编译成可执行文件(二进制包安装)自由度高 yum:最后用的还是rpm,它是rpm的升级版本 rpm:——查询、安装、卸载 查询 rpm -q 软件 查询h指定软件包 ......
笔记 2023 10 29

python面向对象-学习笔记(三、类方法、实例方法、静态方法)

方法相关 方法的概念 描述一个目标的行为动作 和函数相似 封装了一系列行为动作。比如一个人怎么吃,怎么喝,怎么玩... 都可以被调用 最主要区别:调用方式 方法的划分 实例方法:默认第一个参数是一个实例 类方法:默认第一个参数是类 静态方法:没有默认参数 注意 划分的依据:方法的第一个参数必须要接收 ......
方法 静态 实例 对象 笔记

python面向对象-学习笔记(二、类&对象的属性)

如何定义一个类? 创建类的格式 class 类名: pass 怎么通过类,创建出一个对象? 创建类,并实例化对象 class Money: pass one = Money() # 打印类 print(Money) # 打印类的实例 print(one) 类的别名和打印类的名称 class Mone ......
对象 属性 笔记 python amp

《Attention Is All You Need》阅读笔记

论文标题 《Attention Is All You Need》 XXX Is All You Need 已经成一个梗了,现在出现了很多叫 XXX Is All You Need 的文章,简直标题党啊,也不写方法,也不写结果,有点理解老师扣论文题目了。 作者 这个作者栏太夸张了。八个作者全部标星,均 ......
Attention 笔记 Need All You

学习笔记7

苏格拉底挑战 第四章 并发编程 一、知识点归纳 (一)线程 1.线程的原理 2.线程的优点 (1)线程创建和切换速度更快 (2)线程的响应速度更快 (3)线程更适合并行计算 3.线程的缺点 (1)由于地址空间共享,线程需要来自用户的明确同步。 (2)许多库函数可能对线程不安全。 (3)在单CPU系统 ......
笔记

javaweb--数据库连接池

数据库连接池是一个容器,负责分配、管理数据库连接(Connection) 它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个; 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏 好处: 资源重用 提升系统响应速度 避免数据库连接遗漏 druid ......
javaweb 数据库 数据

NOIP[区间数据结构类问题]

平面最近点对 经典的分治问题,把所有的点按照 \(x\) 排序,然后分治处理两个子区间,然后枚举离中心少于已知最小值的点,判断能否出现更小值。 int n,temp[250000]; struct node{ int x,y; }a[500500]; bool cmp(node l,node r){ ......
数据结构 区间 结构 数据 问题

学习笔记7

第四章总结 并行计算导论 要求解某个问题,先要设计一种算法,描述如何一步步地解决问题,然后用计算机程序以串行指令流的形式实现该算法。在只有一个 CPU的情况下,每次只能按顺序执行某算法的一个指令和步骤。但是,基于分治原则(如二又树查找和快速排序等)的算法经常表现出高度的并行性,可通过使用并行或并发执 ......
笔记

【数据结构】- 并查集

并查集 简介 并查集是可以维护 元素集合 的数据结构。并查集通过把一个集合作为一棵树的方式,维护一个 森林(这暗含并查集可以维护连通块个数,如在 kruskal 中,通过并查集维护连通块个数就能快速判断循环退出条件),并使用树的 根节点代表各集合。这样一棵树的节点就对应该集合中的元素。可以方便地支持 ......
数据结构 结构 数据

Unity学习笔记--入门

Unity引擎学习 入门: Unity中的坐标系: 左手坐标系(z轴正方向向里面) x轴:平行屏幕向右正方向 y轴:平行屏幕向上正方向 Z轴:垂直屏幕向内为正方向 【补】openGL是右手坐标系 DirectX是左手坐标系 窗口: 窗口布局Layout: Scene 这里我们可以看见所有的场景内容。 ......
笔记 Unity

《信息安全系统设计与实现》第八周学习笔记

《信息安全系统设计与实现》第八周学习笔记 第四章 并发编程 并行计算 尝试使用多个执行并行算法的处理器更快速的解决问题 顺序算法与并行算法 顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。 并行算法:cobegin-coend代码块来指定独立任务,所有任务都 ......
笔记 系统 信息