当你需要在Linux系统中定期执行某些任务时,crontab(crontable)是一个非常有用的工具。它允许你根据预定的时间表创建和管理定时任务。 一、从守护进程到crond进程 1.1Linux守护进程 1.2任务调度进程crond 二、crontab详细介绍 2.1crontab命令格式 2.2crontab文件的含义 2.3实操:编写crontab文件 一、从守护进程到crond进程 1.1Linux守护进程 按照进程的功能和运行的程序分类,进程可划分为两大类。 系统进程:可以执行内存资源分配和进程切换等管理工作;而且,该进程的运行不受用户的干预,即使是root...

本专栏收录了华为OD2022Q4和2023Q1笔试题目,100分类别中的出现频率最高(至少出现100次)的25道,每篇文章包括题目和我亲自编写并在VisualStudio中运行成功的C语言代码。仅供参考、启发使用,切不可照搬、照抄,查重倒是可以过,但后面的技术面试还是会暴露的。✨✨ 100分题目相比都比较简单,最多3045分钟就应该做完一道。 文章目录 知识点梳理 知识点举例 使用说明 文章目录 知识点梳理 ♦必须掌握的点♦ 正确读取输入:这是最基本的,输入一般是多行字符串。最常用到scanf和fgets函数; 对输入字符串处理:至关重要的一步,比如将以多行字符形式串输入的数字...

STM32F103是一款基于ARMCortex-M3内核的32位微控制器,它具有丰富的外设资源和灵活的时钟配置。本文将从以下几个方面介绍STM32F103的时钟树: 时钟树的概念和作用 时钟树的组成和分类 时钟树的配置方法和步骤 时钟树的应用实例 一、时钟树的概念和作用 二、时钟树的组成和分类 三、时钟树的配置方法和步骤 一、时钟树的概念和作用 时钟树是STM32为了实现低功耗而设计的功能完善构成复杂的时钟系统,它可以根据不同的外设和应用场合,选择合适的时钟源和频率,以提高系统性能和降低功耗。 时钟树的主要作用有以下几点: 提供系统时钟(SYSCLK),即CPU内核工作的机...

相关资料:https://github.com/CQUPTLei/ESP8266 一、华为云iotDA 1.1什么是iotDA 1.2创建iotDA产品 二、使用ESP8266上报设备数据到iotDA 2.1MQTTAT指令集 2.2实操 2.21设置MQTT用户属性 2.22连接MQTT代理 2.23发布MQTT消息 三、数据的进一步处理 一、华为云iotDA 1.1什么是iotDA 华为云物联网平台(IoT设备接入云服务)提供海量设备的接入和管理能力,将物理设备联接到云,支撑设备数据采集上云和云端下发命令给设备进行远程控制,配合华为云其他产品,帮助您快速构筑物...

一、提要 二、计算机的存储结构 三、高速缓存:cachememory 四、主存:Primarymemory 4.1RAM 4.11SRAM和DRAM的概念 4.12SRAM和DRAM的应用场景 4.2ROM 4.21PROM 4.22EPROM ▶EEPROM ▶UVEPROM 五、辅助存储器:secondarymemory 六、单片机的存储 一、提要 昨天晚上在JD搜了下SSD,居然都这么便宜了,价格几乎是几年前的1/2、1/3了。 着看看着,脑海中浮现出一些名词:DAM、SAM、EEPRAM、FLASH等等,仿佛又回到了当年的课堂。 二、计算机的存储结构...

本文介绍的是STM32F103中等容量产品(STM32F103x8xx和STM32F103xBxx)的硬件数据,即64KB或128KBFlash,20KBSRAM。 ST官网资料:https://www.st.com/zh/microcontrollers-microprocessors/stm32f103.html ST官方的中等容量产品Datasheet:https://www.st.com/resource/en/datasheet/stm32f103c8.pdf 一、概览 1.1STM32F103系列芯片容量的区分 1.2、外设概览 二、具体 2.1内核、存储、CR...

微软官方Powershell文档:https://learn.microsoft.com/zh-cn/powershell/ 命令详细说明,在PDF的最后面: 一、Powershell及命令简介 1.1命令格式 1.2命令的别名 二、cmdlet别名 三、cmdlet分类介绍 3.1基础命令 1.Get-Command 2.Get-Help 3.Set-Variable 4.Get-Variable 5.Remove-Variable 6.Clear-Variable 3.2管理命令 1.Get-Process 2.Stop-Process 3.Restart...

为了方便用户访问文件,Linux提供了一种称为连接(link)的机制,可以将一个文件或目录与另一个文件或目录建立关联,从而实现多个路径指向同一个文件或目录的效果。 一、概述 二、硬链接和软链接详解 2.1硬链接 2.11硬链接的定义 2.12硬链接的创建方法 2.13硬链接的优缺点 2.14硬链接的使用场景 2.15硬链接的删除方法 2.2软链接 2.21软链接的定义 2.22软链接的创建方法 2.23软链接的优缺点 2.24软链接的使用场景 2.25软链接的删除方法 三、查找一个文件的链接文件 四、硬链接、软链接与指针、引用 一、概述 Linux是一个多用户...

Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进程状态、网络连接等。本文将介绍一些常用的命令,以及它们的用法和示例。 系统基本信息:uname Linux发行版信息:lsb_release CPU详细信息:lscpu 内存使用情况:free 系统实时进程状态:top 网络接口信息:ifconfig 网络连接相关信息:netstat 无线网络接口信息:iwconfig 磁盘分区信息:fdisk 磁盘使用情况:df 系统主机名...

本文将详细介绍以下几个常用的命令:df、du、fdisk、mkfs、lsblk、mount、umount和parted。 一、概述 二、详细说明 df命令 du命令 fdisk命令 mkfs命令 mount命令 umount命令 parted命令 lsblk命令 一、概述 常用的磁盘相关命令: df:用于显示文件系统的磁盘空间使用情况。 df:显示所有挂载的文件系统的磁盘使用情况。 df-h:以人类可读的格式显示磁盘使用情况,以便更易于理解。 df-i:显示inode的使用情况,而不是磁盘空间。 du:用于估算文件或目录的磁盘空间使用量。 du:显示当前目录下每...

一、常见文件压缩格式 二、Linux下文件压缩命令概述 三、详细说明 1.tar命令 参数解释: 基本用法: 2.gzip命令 参数解释: 基本用法: 3.bzip2命令 参数解释: 基本用法: 4.zip命令 参数解释: 基本用法: 一、常见文件压缩格式 Windows和Linux下的压缩文件格式有一些共同的,也有一些不同的。以下是一些常见的压缩文件格式: .zip:这是Windows中最常用的压缩格式,也是Linux中可以识别的一种压缩格式,可以方便地和Windows系统通用压缩文件。在Linux中,可以使用zip和unzip命令来压缩和解压.z...

一、基本概念 二、软件安装 三、软件介绍 3.1Intro 3.2keil菜单栏 3.21file选项 3.22Edit选项 3.23View选项 3.24Project选项 3.25Flash选项 3.26Debug选项 3.27Peripherals选项 3.28Tools选项 3.29SVCS选项 3.2.10Window选项 3.2.11Help选项 3.3keil工具栏 四、设置与项目设置 4.1pack安装 4.2keil设置:configuration 4.3项目设置:optionsfortarget 4.31选择目标设备:Device 4.32Ta...

一、总线的概念 二、STM32的总线结构 2.1STM32的总线矩阵 2.2STM32的存储器映射 2.3STM32的外设寄存器 一、总线的概念 总线是连接多个部件的信息传输线,是各部件共享的传输介质。总线是一种电路,它是CPU、RAM、ROM、输入、输出等设备传递信息的公共通道,充当数据在计算机内传输的高速公路。 总线的特性包括以下几方面: 机械特性:物理尺寸、插头形状、管脚数、排列顺序等; 电气特性:信号线的电平范围、电源电压等; 功能特性:每根传输线的功能,如数据、地址、控制等; 时间特性:信号的前后时序关系,如时钟同步方式等; 性能指标:总线宽度、总线带宽、信号线数、...

文章目录 一、半导体公司介绍 二、STM32芯片 2.1芯片命名 2.2Cortex-M内核 2.3STM32系列 一、半导体公司介绍 STM32是STMicroelectronics(意法半导体)公司的一系列32位微控制器,基于ARMCortex-M内核,具有高性能、低功耗、丰富的外设和易于开发的特点,适用于工业、医疗、物联网等多种领域的应用。 意法半导体(ST)集团于1987年成立,是由意大利的SGS微电子公司和法国Thomson半导体公司合并而成。1998年5月,SGS-THOMSONMicroelectronics将公司名称改为意法半导体有限公司。意法半导体是世界最大的半...

一、C语言编译的预处理阶段 1.1C语言的编译过程 1.2C语言编译的预处理 二、C语言宏 2.1替换常量 2.2函数宏 2.3字符串化和连接:和 2.4变参宏 三、文件包含:include 3.1写法 3.2头文件的作用——声明 3.3头文件和extern、static 四、其他指令 4.1undef 4.2条件编译 4.3预定义宏 4.4line和error 4.5praga 4.6头文件如何命名 一、C语言编译的预处理阶段 1.1C语言的编译过程 C语言的编译过程是将高级的C语言代码转换为可执行的机器代码的过程。 C语言的翻译过程包括预处理、编译、汇...

一、部分基础知识 1.1计算机网络的体系结构 1.11互联网简介 1.12计算机网络的分类 1.13协议与网络的分层体系结构 ▶协议 ▶网络的分层体系结构 1.14OSI七层模型(重要) ▶OSI模型的结构 ▶OSI模型各层的功能 1.15TCP/IP的体系结构(重要) ▶TCP/IP体系结构各层的功能 ▶ 1.2本文使用的主要协议(必备) 1.21Mac地址、IP地址与端口号 ▶ ▶ ◐ ◐ ◐特殊IP地址 ▶ ▶ ▶ 1.22TCP/UDP协议 ▶ ▶ ◐ ◐ 1.3套接字编程 1.31套接字名称分类 1.32soc...

使用VisuaStudio链接本地SQLServer和服务器上的mysql。软件版本: VisualStudio2022; VisualStudioCode2023; SQLServer2019 mysql8.0 一、软件准备 二、连接SQLServer 2.1使用VisualStudio连接SQLServer 2.2使用VSCode连接SQLServer 三、连接mysql 四、常用sql语句 4.1常用语句 4.2代码示例 一、软件准备 开头写了软件版本,大家最好使用比较新的release版本。最低不要低于2019嘛,都2023年了,那些古老的软件版本可能不支...

  XNNIEyXQkqUG   2023年11月02日   24   0   0 SQLServerSQLServervscodemysqlmysqlvscode

文章目录 一、简介 1.1我的测速需求 1.2iperf 二、安装iperf 2.1windows中下载与构建 2.2Ubuntu中下载与构建 三、测速 3.1连接速度测试 3.2服务器网速测试 一、简介 1.1我的测速需求 我目前有2个需求: 测试服务器的上传、下载速度; 测试与服务器的连接网速。 一般来说,服务器的带宽在购买服务器时就确定了(购买按流量计费的服务器除外),但额定带宽与实际带宽往往有一些出入。 而服务器与本地主机连接的带宽通常取决于两者中带宽较小的那个;但我有一个国外的服务器,连接的网速还与物理距离等多种因素有关。 第一个需求,可以使用spe...

本文所有操作均通过ssh连接腾讯云服务器完成。 nvim效果展示: 一、vim简介 二、vim操作 2.1三种模式及其切换 2.2常用命令 2.21命令模式下常用命令 2.22底行模式下常用命令 三、vim进阶 3.1进阶操作 3.11可视化模式 3.12正则表达式 3.13结合其他文本处理命令 3.14修改文件属性(编码、格式、权限) 3.2进阶配置 3.21显示行号、语法高亮、自动缩进 3.22安装插件 3.23vim代码补全 3.24实操:安装代码补全插件YCM 3.3升级vim版本 四、放弃vim,入手neovim(推荐) 4.1什么...

文章目录 一、简介以及与grep、awk比较 二、sed语法 三、sed使用示例 3.1字符串替换:s 3.2删除:d 3.3打印:p 3.4追加行:a 3.5插入行:i 3.6替换行:c 3.7字符集替换:y 一、简介以及与grep、awk比较 sed命令是一个流编辑器,用于在Linux上执行基本的文本操作。它可以根据脚本的指令来处理、编辑文本文件。sed命令通常用于查找和替换文件中的字符串,但它还可以执行其他操作,例如删除行、插入行、打印行等。sed:streameditorforfilteringandtransformingtext注:在Linux中,流通常指从文件、管...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~