NOT
Mysql一文流
一文读懂MySQL数据库 1. MySQL简介 1.1 数据库介绍 数据库(Database,DB)从本质上讲就是一个文件系统,它能够讲数据有组织地集合砸一起,按照一定的规则长期存储到计算机的磁盘中,并且能够供多个用户共享和使用,同时,用户能够对数据库中的数据进行插入、删除、修改和查询操作 ......
sqlserver在设计表结构时,如何选择字段的数据类型
在设计表结构时,选择适当的字段数据类型是非常重要的,它会直接影响数据库的性能、存储空间和数据的完整性。以下是在 SQL Server 中选择字段数据类型时的一些建议和理由: 1. 整数类型:在 SQL Server 中,整数类型包括 INT、BIGINT、SMALLINT 和 TINYINT。根据数 ......
关系数据库的表设计规范:五范式
第一范式(1NF):确保每个数据字段都是原子性的,即不可再分。每个字段只能包含一个值,不允许多个值或重复的数据。 第二范式(2NF):在满足1NF的基础上,确保所有非主键字段完全依赖于整个主键,而不是部分主键。换句话说,每个非主键字段必须与主键相关,不能只与主键的一部分相关。 第三范式(3NF):在 ......
Linux基础命令
1. 基本命令 uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件(SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 ......
Matching Network算法概述
什么是Matching Network 1. 论文地址:Matching Networks for One Shot Learning 2. 简介:基于Metric Learning部分思想,使用外部记忆来增强网络,提高网络的学习能力。 3. 创新点 借鉴了注意力和外部记忆方面的经验来搭建网络 基于 ......
10.19
上午上了统一建模语言,讲了类图,顺序图,并且讲解了我们的模型不足,以及哪里需要修改,然后上了体育课,体育课,练习了蓝球的过人技巧,最后进行了比赛,虽然没有胜利,但是收获了很多,并且获得了很多的蓝球知识,下午上了数据结构和离散数学,数据结构讲了树和森林的遍历方法,离散数学讲了相容关系,以及最大相容类。 ......
软考上午03程序语言
机器语言汇编语言统称为低级语言。 机器语言即01组成的序列 汇编语言即用符号表示指令语言 编译执行:执行效率高,占用资源小但是兼容性差 解释执行:可移植性好,开发速度快,与用户通信方便,但是效率低 编译过程分为六个阶段: 词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成 词法分析阶 ......
一文1000字彻底搞懂Web测试与App测试的区别
总结分享一些项目需要结合Web测试和App测试的工作经验给大家: 从功能测试区分,Web测试与App测试在测试用例设计和测试流程上没什么区别。 而两者的主要区别体现在如下几个方面: 1 系统结构方面 Web项目,B/S架构,基于浏览器的;Web测试过程中,客户端会随服务器端同步更新,所以只需更新服务 ......
学习笔记6
第三章.Unix/Linux进程管理 多任务处理: 指的是同时几项独立活动的能力 是所有操作系统的基础,是并行编程的基础 进程的概念: 进程是对映像的执行 在操作系统中,每个进程用一个独立的数据结构表示,叫进程控制块(PCB)和任务控制块(TCB)。本书中称为PROC typedef struct ......
20231405寻找你的黑客偶像(选做)
寻找你的黑客偶像(选做) 一.黑客偶像 袁仁广 别名:大兔子(datuzi),人称袁哥。提起袁任广,知道的人或许并不多。但如果提起袁哥或者大兔子,在国内安全业界称得上尽人皆知。在国内,他的windows系统方面的造诣可谓首屈一指,早在1999年就曾提出过windows的共享漏洞。而现在袁仁广领衔的3 ......
实验二
Task1: 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<time.h> 4 5 #define N 5 6 #define N1 374 7 #define N2 465 8 9 int main() 10 { 11 int number ......
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
在我们开发的前端项目中,往往为了方便,都需对一些控件进行自定义的处理,以便实现快速的数据绑定以及便捷的使用,本篇随笔介绍通过抽取常见字典列表,实现通用的字典类型绑定;以及通过自定义控件的属性处理,实现系统字典内容的快捷绑定的操作。 ......
IDEA 关联Scala源码
系统环境 IntelliJ IDEA 2023.2 (Ultimate Edition) JDK 17 Scala 3.3.1 去官网下载Scala源码包 https://www.scala-lang.org/download/all.html 注意:需要同时下载3.x和2.x的包,因为有很多函数实 ......
如何写正则表达式
正则表达式是一种用来匹配字符串的规则。每个字符在正则表达式中都有其特定的含义,下面是一些常见的字符及其含义: 1. ^:匹配字符串的开头位置。 2. $:匹配字符串的结尾位置。 3. .:匹配任意单个字符。 4. *:匹配0个或多个前面的字符。 5. +:匹配1个或多个前面的字符。 6. ?:匹配0 ......
# 20211301 学习笔记6
20211301 郑润芃 学习笔记6 第三章教材知识总结 3.1 多任务处理 多任务处理:指同时进行几项独立活动的能力 单CPU : 一次只能执行一个任务 多任务处理:通过不同任务之间多路复用CPU的执行时间 上下文切换:不同人物之间的执行切换机制 并发:逻辑并行性 3.2 进程的概念 进程:对映像 ......
位运算
位运算 Part1. 基础运算 & 与 两个位都为1时,结果才为1 | 或 两个位都为0时,结果才为0 ^ 异或 两个位相同为0,相异为1 ~ 取反 0变1,1变0 << 左移 各二进位全部左移若干位,高位丢弃,低位补0 >> 右移 各二进位全部右移若干位,对无符号数,高位补0,有符号数,各编译器处 ......
nginx配置解决跨域访问
场景:前后的分离项目,前端vue框架,打包后放在Tomcat里访问,端口是8080,后端服务端口8058。访问前端项目时,调用后端接口报跨域。 后端环境 正常访问端口8058 经过nginx配置(文末具体展示)后,去除端口,如下: 前端开发环境 1. 配置开发和生产的环境变量 .env.develo ......
棋盘覆盖——分治算法的典例
问题描述 在一个\({2^k} \times {2^k}(K \geqslant 0)\) 个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为特殊方格。 棋盘覆盖问题要求用图所示的4种不同形状的\(L\)型骨牌覆盖给定棋盘上除特殊方格以外的所有方格,且任何2个\(L\)型骨牌不得重叠覆盖。 ......
案例9 VLAN技术接入案例
1 在华为设备上实施VLAN接入 [SW1]vlan 8 ^ [SW1-vlan8]description QCNA [SW1-vlan8] [SW1-vlan8]display port vlan active T=TAG U=UNTAG Port Link Type PVID VLAN List ......
代码随想训练营第十天(Python)| 232.用栈实现队列 、 225. 用队列实现栈
232.用栈实现队列 class MyQueue: def __init__(self): self.stack_in = list() self.stack_out = list() def push(self, x: int) -> None: self.stack_in.append(x) d ......
CentOS 7 安装 Nginx
CentOS 7 安装 Nginx 一、更新存储库包列表 $ sudo yum -y update -y 是可选参数。 表示安装软件过程中如果提示用户输入 y 进行确认安装的话,则进行自动确认。 二、安装 epel 软件包 问题:什么是 epel ? 回答: epel-release 仓库是由 Fe ......
vscode 配置 ssh登录
先在本地windows 环境下安装好 ssh,然后用 ssh-keygen -t rsa -C "xxx@xxx.com"生成密钥 在服务器上也使用ssh-keygen -t rsa -C "xxx@xxx.com"生成密钥 将本地的公钥传递到服务器:scp .\id_rsa.pub lc@47.1 ......
vue实现点击复制功能(无需安装库)
1.标签 <button v-copy="text">复制文本</button> text是要复制的内容,在data函数中 2.在main.js中注册copy指令 Vue.directive('copy', { bind: function(el, binding) { el.$copy = fun ......
glance镜像格式转换
将/opt/iaas/images下的amphora-x64-haproxy.qcow2镜像移动到/root目录下 qemu-img info amphora-x64-haproxy.qcow2 qemu-img convert -p -f qcow2 -O raw amphora-x64-hapr ......
Java基础 try...catch捕获异常、代码的执行逻辑
语法格式: try { 可能出现异常的代码 ; } catch (异常类名 变量名) { 异常的处理代码 ; } 目的:当代码出现异常时,可以让程序继续往下执行 代码的执行逻辑: int[] arr = {1, 2, 3};try { System.out.println(arr[10]);} ca ......
记敏感词导致系统登录无任何反应的排查
客户处经常反馈系统动不动就不能正常登录,而我们在公司环境中各种测试,就是不能重现出来。这种令人恼火的Bug,追了很长时间。 今天终于忍不住决心找下原因,用谷歌浏览器F12下各种追查无果。客户用的奇安信浏览器,下载安装后继续追查无果,下载部分客户用的火狐浏览器,继续追查,结果没想到很意外,火狐浏览器给 ......
IDEA新建SpringBoot项目突然报错问题的解决
问题描述 在我使用IDEA新建SpringBoot项目时,突然出现这个错误: 之前也是一直这么新建项目,这次突然出现这样的错误,哎呦,我真服啦~ 问题解决 就是说吧,在我看了网上解决问题的教程之后,发现都没有问题,然后我就不死心地又试了试, 发现就成功创建了,具体怎么解决的,我确实是不太清楚了。 ......
巧用模板字符串将未知变量转换为string类型,避免报错
可理解为将变量向字符串类型转换的语法糖用法 我们通常会遇到需要用String.prototype上的方法处理变量,如果该变量为null、undefined、Object则不能直接用字符串方法,也不易于统一处理为字符串; 使用模板字符串包裹该变量,则可以简单粗暴的将任意类型转换为字符串类型,避免报错。 ......
PolarD&N2023秋季个人挑战—Crypto全解
EasyRSA (额。。这个题看错了不是挑战赛的。这里当做好题记录下来了) 题目信息:500 分 5 Polar币 from Crypto.Util.number import bytes_to_long, long_to_bytes, getPrime import gmpy2, os p = g ......