静态 符号 动态linux

动态规划简介

动态规划与分治法 动态规划(dynamic programming)与分治方法相似,都是通过组合子问题的解来求解原问题(在这里,“programming”指的是一种表格法,并非编写计算机程序)。分治方法将问题划分为互不相交的子问题,递归地求解子问题,再将它们的解组合起来,求出原问题的解。与之相反,动 ......
简介 动态

linux设备树-基础介绍

一、介绍 1.1 为什么引入设备树 我们首先回顾一下我们之前学习过的驱动程序。比如: linux驱动移植-lcd驱动基础;在arch/arm/plat-samsung/devs.c文件中定义了platform设备s3c_device_lcd,在arch/arm/mach-s3c24xx/mach-s ......
基础 设备 linux

使用PyQt5动态导入ui文件

导库 from PyQt5.uic import * 核心代码 self.ui = loadUi(r'xxxx文件路径xxxx', self) 简单代码实例 import sys from PyQt5.uic import * from PyQt5.QtWidgets import * class ......
文件 动态 PyQt5 PyQt

linux的sssd服务,系统安全服务后台程序 (SSSD)

SSSD是自红帽企业版Linux6起新加入的一个守护进程,该进程可以用来访问多种验证服务器,如LDAP,Kerberos等,并提供授权。 介于本地用户和数据存储之间的进程,本地客户端首先连接SSSD,再由SSSD联系外部资源提供者(一台远程服务器)。 这样做有一些几点优势: 1.避免了本地每个客户端 ......
后台 程序 系统 linux SSSD

linux操作--4

进程管理 ps (查看系统目前有那些程序正在运行) kill或killall(用来中止进程) -9(表示强迫进程立即停止) pstree -p(显示进程树并带上进程号) 服务管理 chkconfig (通过这个命令可以给服务的各个运行级别设置自 启动/关闭) 加上--list后(展示chkconfi ......
linux

Linux——软件安装(jdk、tomcat)

一、软件安装方式 * 二进制发布包安装:软件已经针对具体平台编译打包发布,只要解压修改配置即可 * rpm安装:软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题 * yum安装:一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装,安装过程中自 ......
tomcat Linux 软件 jdk

锁定 Linux 用户虚拟控制台的好命令–volck

导读 虚拟控制台是 Linux 上非常重要的功能,它们给系统用户提供了 shell 提示符,以保证用户在登录和远程登录一个未安装图形界面的系统时仍能使用。这篇使用指导旨在教会大家如何使用 vlock 来锁定用户虚拟控制台和终端。 虚拟控制台是 Linux 上非常重要的功能,它们给系统用户提供了 sh ......
控制台 用户 Linux volck

关于Linux上 execve的argv的参数问题

关于Linux上 execve函数的参数argv的问题 ​ 今天学习了CSAPP的第8章异常控制流。在写shell时,调用了execve函数,出现了无法执行程序的问题. 先贴上代码: extern char ** __environ; void unix_error(char *msg) /* un ......
参数 execve 问题 Linux argv

Linux 文件与目录管理

Linux 文件与目录管理 我们知道 Linux 的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/do ......
文件 目录 Linux

一次性搞定动态定时任务————SpringBoot定时任务动态管理通用解决方案

一、功能说明 SpringBoot的定时任务的加强工具,实现对SpringBoot原生的定时任务进行动态管理,完全兼容原生@Scheduled注解,无需对原本的定时任务进行修改 二、快速使用 具体的功能已经封装成SpringBoot-starter即插即用 <dependency> <groupId ......

小梅哥课程学习——数码管动态扫描显示的verilog实现(C)

1 //动态数码管扫描,通过这种方式可以节约引脚 2 //可以使用三八译码器来切换数码管位 3 //要求每个数码管每20ms都要点亮一次,20/8=2.5ms 4 //源代码1用的是组合逻辑 5 module hex8( 6 clk, 7 reset_n, 8 disp_data, 9 sel, 1 ......
课程学习 数码管 verilog 课程 动态

linux问题

1.删除文件之后空间并没有被释放 原因:删除的文件被进程锁定或者进程一直持续写入 办法:可以直接修改文件为空,或者重启服务 删除的过程:根据文件查找inode号,根据inode号获取到inode信息,最后根据信息找数据所在的block(连续8个扇区sector(文件存取最小单位)) ......
问题 linux

Linux 安装consul

简介:Consul是HashiCorp公司推出的开源工具,Consul由Go语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点。Consul是分布式的、高可用的、 可横向扩展的用于实现分布式系统的服务发现与配置。 Consul具有哪些特点?服务发现(Service ......
consul Linux

动态代理

1、特点:无侵入式的给代码增加额外的功能 2、程序为什么需要代理?代理长什么样子? 对象如果嫌身上干的事太多,可以通过代理来转移部分职责。 对象有什么方法想被代理,代理就一定有对应的方法。代理里面就是对象要被代理的方法。 中介如何知道要派有唱歌、跳舞方法的代理呢? 通过接口知道 Java通过接口保证 ......
动态

基于中断的字符串动态显示

1:利用1CH中断,每隔一定时间间隔,在屏幕上打印一行自定义的字符串,按下键盘任意键后程序自动退出。 2:利用系统定时源设计计时器,具体内容:利用日时钟1CH中断设计定时中断程序,每隔一秒刷新屏幕上显示的时、分、秒。(提示:最终屏幕中的打印形式为24小时制形式:HH:MM:SS,每秒钟进行刷新一次, ......
字符串 字符 动态

linux基础01

Linux基础复习 前期必备知识 1.命令提示符 [root@WYJ001 ~]# root表示用户名信息 @分隔符 WYJ001为主机名称 ~表示所处目录位置 默认家目录 [tony@jason001 ~]$ 普通用户结尾是$符号 2.命令格式规范(语法规范) 01. linux中的命令区分大小写 ......
基础 linux

Linux

命令:echo “ ” > /var/log/a_log 清空文件echo “xxx” >> /var/log/a_log 在a_log文件最后追加 xxx cat /dev/null > /var/log/a_log 清空文件 ......
Linux

Linux——查找命令find

作用:在指定目录下查找文件 语法:find dirName -option fileName 例: * find . -name "*.java" 在当前目录及其子目录下查找.java结尾文件 * find /itcast -name "*.java" 在/itcast目录及其子目录下查找.java ......
命令 Linux find

Linux 文件基本属性

Linux 文件基本属性 Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限: chown ......
属性 文件 Linux

Linux简易DDNS配置教程

DDNS与其在Linux系统上的应用 1.1 DDNS是什么,其作用是什么 ​ DDNS(Dynamic Domain Name System,动态域名系统)是一种网络服务,它可以将动态 IP 地址映射到一个静态域名上。它的作用是,让你在没有静态 IP 地址的情况下,也能够通过一个固定的域名来访问你 ......
简易 教程 Linux DDNS

Linux常用命令——文本编辑命令vi/vim

作用:vi命令是Linux系统提供的一个文本编辑工具,可以对文本内容进行编辑,类似于windows中的记事本 语法:vi fileName 说明: 1、vim是从vi发展来的一个功能更强大的文本编辑工具,在编辑文件时可以对文本内容进行着色,方便我们对文件进行编辑处理,所以实际工作中vim更加常用 2 ......
命令 文本 常用 Linux vim

《Linux基础》02. 目录结构 · vi、vim · 关机 · 重启

(目录结构) 本文以 CentOS7.6 为例 1:目录结构 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录 “ / ”,然后在此目录下再创建其他的目录。 记住一句经典的话:在 Linux 世界里,一切皆文件! 具体的目录结构介绍: ==/bin/==(/usr/bin ......
183 结构 基础 目录 Linux

.net core 3.1 + 动态执行C#

1.使用 using Microsoft.CodeAnalysis.CSharp.Scripting;using Microsoft.CodeAnalysis.Scripting; 2.定义 RoslynHelper 类, 添加一个 DataTable GetTableBySql(string sq ......
动态 core net 3.1

Linux常用命令——打包压缩命令tar

tar:对文件进行打包、解包、压缩、解压 语法:tar [-zcxvf] fileName [files] 包文件后缀为.tar表示只是完成了打包,并没有压缩 包文件后缀为.tar.gz表示打包的同时还进行了压缩 说明: * -z:z表示的是gizp,通过gzip命令处理文件,gzip可以对文件压缩 ......
命令 常用 Linux tar

在Linux系统下创建子进程-fork()函数

#Linux系统下创建子进程 在Linux终端下输入命令:man 2 fork,查看fork()函数的描述: /* NAME fork - create a child process #include <sys/types.h> #include <unistd.h> pid_t fork(voi ......
函数 进程 系统 Linux fork

09-静态资源-static

###配置静态资源 # 1. 设置静态目录(settings.py) STATIC_URL = 'static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] # 2. 根目录创建 static 文件夹 # 3. static 文件 ......
静态 static 资源 09

linux下解决每次git pull、git push都需要输入账号和密码的问题

第一步:进入项目目录,在 git 终端执行以下命令: git config --global credential.helper store 第二步:重新执行一次git pull,这次它还是提示你输入账号和密码: git pull Username for 'https://git.xxxxxxxx ......
账号 git 密码 问题 linux

Linux下安装minio

MinIO 是高性能的对象存储,是为海量数据存储、人工智能、大数据分析而设计的,它完全兼容Amazon S3接口,单个对象最大可达5TB,适合存储海量图片、视频、日志文件、备份数据和容器/虚拟机镜像等。MinIO主要采用Golang语言实现,,客户端与存储服务器之间采用http/https通信协议 ......
Linux minio

Linux思维导图-命令操作1

今日学习了命令操作 今天上午学习了16组命令操作,下午绘制了思维导图,具体内容如下: 下午在绘制后,操作debain在里进行操作,使自己尽快熟悉以下的命令 1.pwd 查看当前所在位置 2.ls 查看或显示目录 ls -l 以列表模式查看目录 ls -a 显示所有文件和目录,包括隐藏的无论文件还是文 ......
思维 命令 Linux

Linux系统部署EasyCVR平台后发现端口不通该如何排查与解决?

EasyCVR平台支持多类型的协议接入,包括国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、海康Ehome,华为SDK、宇视SDK、萤石SDK、乐橙SDK等,可对外分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。将EasyCVR与智能分析网关结合使用,... ......
端口 EasyCVR 系统 Linux 平台