ipython手册 笔记 科学

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

《信息安全系统设计与实现》第一周学习笔记 第一章 关于本书 介绍Unix/Linux的功能,着重探讨了编程实践,让学生通过实践来练习系统编程,涵盖Unix/Linux的所有基本组件,包括进程管理、并发编程、定时器和时钟服务、文件系统、网络编程和MySQL数据库系统。 系统编程的作用 系统编程是计算机 ......
笔记 系统 信息

学习笔记1

学习笔记1 第一章 1.1~1.11 这些内容主要介绍了linux和unix的一些历史和基本特征,现在汇总如下 Linux和Unix都是操作系统家族,它们有一些联系和区别: 联系: Linux是基于Unix设计的操作系统,因此它们有一些共同的概念和结构。 Linux借用了Unix的许多命令和工具,因 ......
笔记

排查串口硬件故障参考手册

如何查看PC上有无串口 方法一: 查看PC外观,是否有DB9接口 说明: 工控机上的串口一般都是RS232,很少有RS485。如果我们需要RS485接口,可以在订购工控机的时候,向供应商说明,供应商可以定制提供有RS485的工控机。当然我们也可以购买USB转RS485模块或者RS232转RS485模 ......
串口 故障 手册 硬件

Springboot笔记

组合注解@Spring BootApplication 来代替@EnableAutoConfiguration和@ComponentScan @EnableAutoConfiguration @ComponentScan public class App { public static void m ......
Springboot 笔记

LeetCode刷题笔记

算法 1.差分数组+前缀和 1589. 所有排列中的最大和 - 力扣(LeetCode) 对于每一次遍历都有m个数需要加1,如果对这些数遍历,则需要O(m)复杂度,此时可以记录这m个数的差分数组: ​ 这样就可以把时间复杂度缩小到O(1),之后求前缀和就可以得到原来的数组。 2.线性筛(欧拉筛)求素 ......
LeetCode 笔记

学习linux系统中的一些笔记(持续更新)

快捷键: CTRL+ALT+T 打开终端 CTRL+SHIFT+T 新建标签页 ALT+数字N 终端中切换到第N个标签页 TAB 终端中命令补全,输入开头补全 上下键盘 切换命令历史 CTRL+C 中断程序运行Linux命令 命令格式:command [option] [arguments] (选项 ......
笔记 系统 linux

二分笔记

二分优点,加快在有序数列中,蓝红区域的扩展,朴素算法缓慢进行.如何扩展,用灰色区域 的中点来判断,然后扩展颜色区域,灰色区域会不断减少,只要logn次就能把灰色区域长度 缩小为0 l在哪里,哪里就是蓝色,r同理,假设没有蓝色区域,赋值0(保留了一个位置)会导致,扩展过程中,红色一直扩展 直到两者相遇 ......
笔记

CMU15721 笔记:Project 1 - Foreign Data Wrapper

CMU 15-721 Project 1 - Foreign Data Wrapper Pre 2003 年,SQL 标准中增加了一个访问远程数据的规范,称为外部数据的 SQL 管理(SQL/MED)。从 9.1 版开始,PostgreSQL 就开始开发这个特性来实现 SQL/MED 的一部分。在 ......
Project Foreign Wrapper 笔记 15721

第一、二章学习笔记

Unix/Linux系统编程学习笔记第一章、第二章 知识点归纳以及最有收获的内容 一. 进程与线程 Unix/Linux系统中,进程是程序的执行实例,而线程是进程内的执行单元。进程之间通常是独立的,而线程共享进程的资源。最大的收获是理解了进程与线程之间的区别,以及它们如何协同工作。 进程(Proce ......
笔记

补环境框架笔记

补环境框架笔记 1.浏览器环境下一些特殊的变量 window self window top window.self self.top.window document.all 能得到HTMLAllCollection对象 typeof document.all 却是 undefined 2.fidd ......
框架 环境 笔记

米联客FEP-DAQ004-12-250M-2模数转换模块使用手册

1产品概述 FEP-DAQ004-12-250M-2 数据采集模块采用一颗 TI 的 ADS4229低功耗高性能模数转换芯片,实现了 2 通道250MSPS 模数转换,并且支持 2 路数字 IO 输入/输出触发功能。模块采用自定义 FEP 扩展接口,具有成本低, 实用性强的特性,可以适配"米联客"所 ......
模数 模块 FEP-DAQ 手册 FEP

米联客FEP-DAQ003-12-125M-250M-2模数转换模块使用手册

1产品概述 FEP-DAQ003-12-125M-250M-2 数据采集模块采用一颗 TI 的 ADS4225/ ADS4229低功耗高性能模数转换芯片,实现了 2 通道125MSPS/250MSPS 模数转换,并且支持 2 路数字 IO 输入/输出触发功能。模块采用自定义 FEP 扩展接口,具有成 ......
模数 模块 FEP-DAQ 手册 FEP

米联客FEP-DAQ002-14-20M-65M-2 模数转换模块使用手册

1产品概述 FEP-DAQ002-14-20M-65M-2是一款14bits双通道20/65MSPS ADC采集模块,该方案采用了ADI的AD9248芯片,扩展接口支持米联客所有开发板,具有1.8V IO 和 3.3V IO接口2个版本。 2硬件参数概述 FEP-DAQ002-14-20M-2/ F ......
模数 模块 FEP-DAQ 手册 FEP

中国剩余定理 学习笔记

中国剩余定理(CRT) 中国剩余定理 (Chinese Remainder Theorem, CRT) 可求解如下形式的一元线性同余方程组(其中 \(m_1, m_2, m_3,\cdots\) 两两互质): \[\left\{ \begin{array}{rcl} x \equiv a_1 \bm ......
定理 笔记

RBAC(用户、角色、权限)模型学习笔记一

目录RBAC(用户、角色、权限)模型学习笔记一权限系统与RBAC模型概述RBAC的组成RBAC支持的安全原则RBAC的优缺点RBAC的3种模型RBAC0RBAC1RBAC2如何设计RBACRBAC的功能模块RBAC执行流程RBAC数据库设计实用的RBAC模型的数据库建模Mysql RBAC模型一(用 ......
模型 权限 角色 笔记 用户

C语言学习笔记3.4章

3.1.2习题解析 BCD:一个字节表示两位数,4个比特位表示一位。例:0x12表示的是十进制的18; 所以18如何变为BCD所表示的数呢:18/16=1;18%16=2,故为 1*10+2=12。 题:输入一个三位数的数,逆序输出该数: 不能直接在printf中%d%d%d,因为这样700输出,就 ......
语言学习 语言 笔记 3.4

C语言学习笔记1.2章

1.初识C语言 1.计算机:程序的执行:编译(程序翻译所写的程序 将其翻译成机器语言)和解释(由一个程序来发出我们所写的程序中的指令)语言本身无编译和解释之分,是执行方式的不同。解释:特殊的计算性能 编译:稳定的性能 2.什么是c:由B语言发展而来的一门语言 3.C语言 用在:操作系统 嵌入式系统 ......
语言学习 语言 笔记 1.2

[学习笔记] CSP-S 初赛理论

LAST UPD:2023/09/09 内容非常杂乱,算是初赛前的总结吧qwq 排序算法比较 插入排序,冒泡排序,选择排序 : \(O(n^2)\) 其他非线性排序的时间复杂度为 \(O(n)\) 线性排序的时间复杂度为 \(O(n)\) 。 稳定性比较: 插入,冒泡,二叉树,归并以及其他的线性排序 ......
初赛 理论 笔记 CSP-S CSP

离散数学笔记——集合

离散数学笔记——集合 集合的概念 集合是由一些确定的元素所组成的整体,其中的元素可以是任何事物 定义:A={a1,a2,a3,...,an} 表示集合的名称,{} 表示集合的符号。 a1, a2, a3, ... an 表示集合中的元素 x ∈ A 表示元素 x 属于集合 A 集合的特点 集合没有重 ......
数学 笔记

软件设计开发笔记4:QT操作SQLite数据库

有时候我们需要在软件中记录一些历史数据以便于对数据的查询。而我们希望软件不能太复杂,体量也不要太大,这个时候就需要如SQLite这样轻量级的数据库。这篇中我们就来讨论如何在使用QT开发应用是操作SQLite数据库。 0、概述 SQLite是一款开源、轻量级、跨平台的数据库,无需Server,无需安装 ......
设计开发 数据库 笔记 数据 SQLite

Seeing What You Said: Talking Face Generation Guided by a Lip Reading Expert 论文笔记

最近一直在看虚拟人像. 最关键的论文就是wav2lip. 目前项目中也是用的这个. 一个视频加一个语音, 就可以生成用视频里面的头,加语音的新视频. 现在看这篇论文Seeing What You Said: Talking Face Generation Guided by a Lip Readin ......
Generation Reading Talking 笔记 Seeing

python学习笔记-celery介绍和使用

一、celery介绍 1、简介 celery是分布式任务队列celery在执行任务时需要一个消息中间件来接收和发送消息,以及存储结果,一般使用rabbitmq,redis celery的优先:简单:配置和使用比较简单高可用:当任务失败或执行过程中连接中断,celery会自动尝试重新执行快速:每分钟可 ......
笔记 python celery

Node.js+Express+Koa2开发接口学习笔记(一)

http请求概述 浏览器输入一个地址后,进行DNS解析(通过域名查找对应的IP地址),与server建立TCP连接(进行三次握手),发送http请求 server接收到http请求,处理,并返回 客户端(这里指浏览器)接收到返回数据,处理数据(如渲染页面,执行js) 客户端与服务器的三次握手大致可以 ......
接口 Express 笔记 Node Koa2

Go学习笔记4

十三、对象 9.挎包创建结构体实例 【1】创建不同的包: 【2】student.go: 【3】main.go: 发现:如果结构体首字母大写的话,在其它包下可以访问 但是:如果结构体的首字母小写? 解决:结构体首字母小写,跨包访问没问题: 》工厂模式 10.封装 【1】什么是封装: 封装(encaps ......
笔记

Nacos笔记(一):Nacos概述

Nacos 是 Dynamic Naming and Configuration Service的首字母简称,是一个易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos地图从其特性、架构、业务场景、相关生态、核心竞争力及宏观优势等方面展示了Nacos的全貌,下面从特性、架构、生态方 ......
Nacos 笔记

信息安全系统设计与实现(上) 学习笔记1(教材1,2章)

学习笔记1 知识点总结 第一章 《Unix/Linux系统编程》教材第一章中介绍了Unix和Linux系统的基本概念以及编程环境的设置,介绍了系统编程的重要性和目标,旨在强化学生的编程背景知识,特别关注动态数据结构、进程管理、并发编程、定时器、信号处理、文件系统、TCP/IP和网络编程等方面。大致叙 ......
教材 笔记 系统 信息

Splay学习笔记

这已经是第三次学习 Splay 了 图片内容转载自 yyb 的博客 二叉搜索树 本来是一颗二叉树,但是满足这样的条件: 对于一个节点 \(x\), 满足它的左子树中所有节点的 \(val\) 都小于 \(val_x\),右子树中的所有节点的 \(val\) 都大于 \(val_x\)。 那么很显然, ......
笔记 Splay

关于软件架构设计的小笔记

设计良好的计算机软件应该是易于扩展,同时抗拒修改。 这就是著名的开闭原则(OCP)。 换句话说,一个设计良好的计算机系统应该在不需要修改的前提下就可以轻易被扩展。 其实这也是我们研究软件架构的根本目的。如果对原始需求的小小延伸就需要对原有的软件系统进行大幅修改, 那么这个系统的架构设计显然是失败的。 ......
架构 笔记 软件

米联客MLK-F2-CZ01(MZ7XB)AMD ZYNQ开发板硬件手册

1 整体概述 自2017年MZ7XB-020系列开发平台发布以来,该系列开发平台和核心模块经过多次迭代升级,在工业自动化、水利电力控制设备、医疗图像设备等领域广泛应用,产品性能接受了广大客户的检验,稳定可靠。2021年因芯片普遍紧缺涨价,核心模块再次升级以确保供货稳定和降低用户的使用成本。 2硬件参 ......
手册 硬件 MLK-F MZ7XB ZYNQ

米联客MLK-F1-CZ01(MZ7XA-old) AMD ZYNQ开发平台硬件手册

1产品概述 自2017年MZ7XA-010/020系列开发平台发布以来,该系列开发平台和核心模块经过多次迭代升级,在工业自动化、水利电力控制设备、医疗图像设备等领域广泛应用,产品性能接受了广大客户的检验,稳定可靠。2021年因芯片普遍紧缺涨价,核心模块再次升级以确保供货稳定和降低用户的使用成本。 2 ......
开发平台 MZ7XA-old 手册 硬件 MLK-F