系统linux kali

m基于FPGA的8FSK调制解调系统verilog实现,包含testbench测试文件

1.算法仿真效果 vivado2019.2仿真结果如下: 将波形放大,看到如下效果: 2.算法涉及理论知识概要 8FSK(8-Frequency Shift Keying)是一种常用的数字调制方法,它通过在不同的频率上发送二进制数据来进行通信。8FSK在通信系统中被广泛应用,因为它具有较高的数据传输 ......
testbench verilog 文件 系统 FPGA

基于开源模型搭建实时人脸识别系统(五):人脸跟踪

继续填坑,之前已经讲了人脸检测,人脸检测是定位出画面中人脸的位置,理论上把检测到的人脸进行提特征就能做人脸识别了,不过直接这样做是有缺陷,一是存在很大的资源浪费,毕竟同一个人出现在画面,我们实际上应该只需要做一次识别就知道他的身份(理想情况下),而不需要每一帧都去做;二是如果对每一帧都进行独立的检测 ......
人脸 实时 模型 系统

系统编程:控制文件I/O的内核缓冲之sync(),fsync()和fdatasync()

本文主要介绍了如何同步IO完成的语义和刷新文件IO内核缓冲区的三个系统调用:sync()、fsync()和fdatasync()。 ......
内核 fdatasync 文件 系统 fsync

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

一、 第五章 定时器及时钟服务 1、并行计算 是一种计算方案,它尝试使用多个执行并行算法的处理器更快速的解决问题 顺序算法与并行算法 并行性与并发性 并行算法只识别可并行执行的任务。CPU系统中,并发性是通过多任务处理来实现的 2、线程 线程的原理:某进程同一地址空间上的独立执行单元 线程的优点 线 ......
笔记 系统 信息

初始Linux

1.1云计算简介 1.1.1云计算概念 云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来虚拟化资源。可将云计算理解为将计算机资源通过网络进行虚拟化或者用虚拟化资源进行计算。 云计算是一种按使用量计费的模式,它随时随地提供便捷的、可通过网络按需要访问的可配置计算机资源共享池(资 ......
Linux

linux 导出和导入mysql数据库

https://blog.csdn.net/qq_35453862/article/details/117742619 从华为云导出 导入阿里云 ......
数据库 数据 linux mysql

Linux操作系统

一.什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。 二.Linux的特点 (1)Linux是一款免费的操作系统,用 ......
系统 Linux

Linux第九周技术博客

这周我们学习了进程管理,还学习了一些i/o重定向的内容。 每个进程都有唯一的进程标识pid,一个pid只能表示一个进程,ppid为父进程id,需要给该进程分配进程。 进程一般分为三种状态:就绪状态、运行状态、阻塞状态。 就绪状态不能直接进入阻塞状态,当所有的系统资源都分配出去后因为没有多余的资源分配 ......
Linux 技术 博客

16、Linux安全加固

Linux安全加固 目录Linux安全加固1、账号和口令2、服务、端口3、文件系统4、日志5、内核漏洞6、其他7、等保测评Linux测评命令 安全加固思路 账户安全 -> 密码策略 -> 当前开放的服务是否存在高危服务 -> 排查当前的系统中是否存在内核漏洞 -> 排查主机所在信息系统所对应的管理制 ......
Linux

linux进程管理

初识进程 进程状态: 进程介绍: 进程唯一标识符:PID 三种状态: 就绪状态:已经具备运行条件,但CPU还没分配 运行状态:占用并在cpu中运行 阻塞状态:进程因等待某些事发生而暂停不能运行 查看进程 静态查看: 使用ps命令: 可以展示这一瞬间的进程状态(类似快照) 使用ps au命令: 查看当 ......
进程 linux

Linux基础42 keepalived高可用, 抢占式和非抢占式, 高可用keepalived和nginx

一、keepalived 高可用 1.什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 注:高可用使用原则:能用负载均衡就不用高可用。高可用会浪费一台机器。 2.高可用可以用什么 # 硬件通常使用 F5 (监测 ......
keepalived 基础 Linux nginx

如何给VMware虚拟机中的Centos系统配置网络以及连接xshell

打开VMware 设置虚拟机网络为NAT模式 在左上角点击:编辑 > 虚拟网络编辑器 在弹出的窗口中点击更改设置 出现如下窗口 使用快捷键win+r 输入cmd 运行 在cmd内输入ipconfig 找到VMware的ip配置 以太网适配器 VMware Network Adapter VMnet1 ......
VMware Centos xshell 系统 网络

Linux笔记(4)

linux文件特殊权限 suid、sgid、sticky linux文件的三种特殊权限分别是:suid权限、sgid权限、sticky权限;其中suid权限作用于文件属主,sgid权限作用于属组上,sticky权限作用于other其他上。 SUID权限 作用:让普通用户临时拥有该文件的属主的执行权限 ......
笔记 Linux

Python:重装Python后,在pycharm运行报错——Cannot run program "C:\Users\*****\Python36\python.exe" (in directory "E:\www\python_tony\spider"): CreateProcess error=2, 系统找不到指定的文件。

电脑重装Python后,重新打开Pycharm执行python,发现报错:Cannot run program "C:\Users\***\Python36\python.exe" (in directory "E:\www\python_tony\spider"): CreateProcess e ......
quot Python python CreateProcess python_tony

2023-11-01:用go语言,沿街有一排连续的房屋。每间房屋内都藏有一定的现金, 现在有一位小偷计划从这些房屋中窃取现金, 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋, 小

2023-11-01:用go语言,沿街有一排连续的房屋。每间房屋内都藏有一定的现金, 现在有一位小偷计划从这些房屋中窃取现金, 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋, 小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额, 给你一个整数数组 nums 表 ......
房屋 小偷 现金 防盗系统 语言

Linux进程管理01

查看进程 静态查看进程:“ps aux"查看当前目录的进程 查看cpu占用率时,一般会希望进程按照cpu占用百分比的降序排列,使用“ps aux --sort -%cpu” 使用“ps axo”命令自定义显示的 字段 如:ps axo pid,ppid,user,%cpu,command 动态查看进 ......
进程 Linux

Django实战项目-学习任务系统-自定义URL拦截器

接着上期代码框架,6个主要功能基本实现,剩下的就是细节点的完善优化了。 首先增加URL拦截器,你不会希望没有登录用户就可以进入用户主页各种功能的,所以增加URL拦截器可以解决这个问题。 Django框架本身也有URL拦截器,但是因为本系统用户模型跟Django框架本身用户模型不匹配,所以没有用,只好 ......
任务系统 实战 任务 项目 Django

Linux操作之存储空间相关

1、内存 (1)、简介 Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存的造价是要高于磁盘的,虽然相对来说价格一直在降低。除此之外,内存的断电丢失 ......
Linux 空间

linux中kill -9

在linux中使用kill -9 结束进程时,linux中进程结束了,但是注册中心中的链接还有,坑! 在启用tomcat程序时,怎样用"./shutdown.sh"时,结束注册中心,linux中的进程也结束 记录tomcat进程pid,shutdown时强制关闭进程 1、进入tomcat的bin目录 ......
linux kill

Linux【CPU100% 问题定位】

一、场景 在我们项目部署上线的时候,我们是不是会经常去Linux服务器上查查服务器的CPU使用率,或者是运维经常会盯Linux的CPU使用率。如果CPU使用率一直100%,如何查找并解决问题? 二、步骤 2.1、定位到进程 使用top 和 ps分析工具报告的CPU 使用率,定位到进程。是那个进程占用 ......
问题 Linux 100% CPU

Linux操作(第四周)

这节课无缝衔接接着上节课的cat命令,cat命令0用于查看内容比较少的文件,而今天的more命令是以逐页的方式来显示文件内容的,其中空格键用以向下翻页,“b”键用于向上翻页。学习的第二个命令则是head命令,该命令用以查询文件的前几行,我们还可以用 head -n 的方式来查询前n行内容。与head ......
Linux

开源物流管理系统——【2】货运管理

将近一周的时间过去了,又到了周三,能写第二篇博客,心里还是挺兴奋的。更新的太频繁,时间上不允许,毕竟手边也有工作要做;再者也不利于细节体验的打磨。尽管依然有不少未考虑到的地方,但不妨先来看下效果: 本次更新的内容主要是创建并完善货运管理模块,细节如下:1.自动运单编号生成与校验2.表单页面布局3.货 ......
货运 管理系统 物流 系统

linux学习记录:进程管理

1.进程:正在运行的程序,包括这个程序所占用的系统资源。 每个进程都有唯一的进程标识pid,一个pid只能识别一个进程,ppid是父进程id。 进程状态:就绪、运行、阻塞。 2.查看进程 静态查看进程: ps aux(捕捉某一瞬间某一个进程的状态) -a:显示所有用户的进程,包括完整路径 -u:显示 ......
进程 linux

Linux操作(第三周)

我们使用ll命令查看文件属性时,我们会看到rwx这三个字符,分别代表读取,写入和执行,其中数字设定分别为4,2和1。数字设定主要用于chmod命令,比如我们可以用chmod 777 file 命令来让file文件的权限全部打开。 要说今天学的命令的话其实学的就几个,一就是chown命令,可用于修改文 ......
Linux

linux之部署gitlab

gitlab安装以及使用 1.卸载gitlab #先停止服务 sudo gitlab-ctl stop #卸载gitlab sudo yum remove gitlab-ce -y #删除所有文件 sudo rm -rf /etc/gitlab sudo rm -rf /var/opt/gitlab ......
gitlab linux

linux启动mysql数据库,报错mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

如下 原因: 解决方案: 1、在/usr/lib64目录里面找一个差不多名称版本的文件进行链接 # 软连接出一个新的文件 sudo ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5 若本服务器没有相近版本的文件 2、从其他服务器下载一 ......
shared mysql file directory libraries

(STM32)中断系统和外部中断

中断系统:是执行和管理中断的逻辑结构 外部中断:是众多能产生中断的外设之一 中断:指的是中断源(中断通道),中断产生CPU暂停正在执行程序,去执行中断程序,然后返回。提高效率 F1系列的STM32有68个中断源,不同系列需要看手册 EXTI(外部中断)、TIM、ADC、USART、SPI、I2C、R ......
系统 STM 32

linux10.25课堂随笔

一.文件权限 4.3.1 SUID权限 1.使用ll命令查看/usr/bin/passwd文件,第一行的第四个字符为“s”。“s”表示特殊权限SUID。 2.普通用户可通过SUID提权,使用chmod命令给user增加SUID权限。 4.3.2 SGID权限 1.在一个程序上添加SGID,用户在执行 ......
课堂 随笔 linux 10.25 10

Linux第四章文件权限 2023.10.24

1、UGO设置文件属性与权限 chown:修改文件属主,属性 chgrp:修改文件属组 chmod:修改文件权限 用法 例如 (1)chown qfedu file2;chown qfedu02.linux file2 (2)chgrp linux02 file2 (3) 1、chmod u+x f ......
权限 文件 Linux 2023 10

linux安装MySQL数据库初始化报错

在使用如下初始化命令进行数据库初始化时报错, ./bin/mysqld --user=mysql --basedir=/usr/local/mysql/mysql/ --datadir=/usr/local/mysql/mysql/data/ --initialize --lower-case-ta ......
数据库 数据 linux MySQL