嵌入式 文件 系统linux
OPNsense 系列九:系统配置远程备份
说明 为防止发生意外时,手动备份配置存在延误等问题,我使用 Git 定时远程备份到 Gitee 。 配置远程备份 创建 Gitee 仓库 在 Gitee 中创建仓库。 下载插件 在 OPNsense 系统 -> 固件 -> 插件 中下载 os-api-backup 和 os-git-backup 。 ......
linux基础命令详解
1.shutdown 直接回车 默认1分钟后关机 参数: -c 取消关机 了解 -h 时长 例如 shutdown -h 5 表示5分钟后关机 -h now 立刻关机 -r 重启 init 0 paweroff 关机 2.reboot 重启 init 6 3.pwd 查看路径 4.cd 切换目录 c ......
SpringBoot学习05(2.1整合项目2:升级点文件上传阿里云OSS,分页插件以及日志信息)
在项目一的基础开发上升级点: 1.(表现层)不再使用systemout输出一些信息,而是在日志中输入,lombok中有提供响应的方法可以通过加入注解@Slf4j,就可以直接使用log.info("")更新日志信息。 2.(分页)配置新插件Pagehelper 在pom.xml中引入依赖,要根据自己的 ......
小干货~ NFS在Linux系统中的应用
Linux系统中的经典的语句”一切皆文件”,意思就是说在Linux系统中,我们要达成任何目标,都是通过配置文件去实现的。既然这样,那我们就少不了跟文件打交道,今天就跟大家分享下如何在Linux系统中配置网络文件系统(Network File System, NFS)服务来达到Linux系统之间的文件 ......
网安--sql注入(文件读写)
读写的内容: 1、用户的信息 2、配置信息 文件读写注入的条件 secure_file_priv限制了mysql导出文件的权限 Linux: cat/etc/my.cnf win: my.ini中的secure_file_priv secure_file_priv=null 代表不能进行文件读写 s ......
网安--sql注入(系统库)
5.0版本以上 自带系统库。 5.0版本一下没有。 1、information_schema: nformation_schema是MySQL中的元数据信息数据库,它包含了MySQL服务器的所有数据库、表、列、索引、视图等元数据信息。通过information_schema数据库,用户可以轻松查询M ......
32位与64位系统区别
位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为多少位,多少位(以32位为例) 32位 指令集就是运行 32位 数据的指令,也就是说处理器一次可以运行32bit数据。 查看我的电脑属性里可以看到,32的不显示,64的才显示 以下是一些相关资料 ......
Shell(五):文件的排序、合并和分割
Linux文本处理命令是Shell编程中的常用命令,文本处理包含对文件记录的排序、文件的合并和分割等。 1、sort命令 sort命令是一种对文件排序的工具,sort命令将输入文件看做由多条记录组成的数据流,而记录由可变宽度的字段组成,以换行符作为定界符。 sort命令,可将记录分成多个域进行处理, ......
cmake语言中获取除去某文件的其他所有文件
title: aliases: tags: - cmake category: - 方法 stars: url: creation-time: 2023-10-12 14:54 modification-time: 2023-10-12 15:04:12 场景 对整个项目进行了编译选项设置,把所有警 ......
win Server系统安装“.NET Framework 3.5”
Win2012、Win2016 中 .NET Framework 版本分别是4.5与4.6,因此需要手动安装 .NET Framework 3.5。(Win2012和Win2016中的.NET3.5不通用) iso镜像sources/sxs目录中有 .NET Framework 3.5安装文件(路径 ......
关于如何解决visualc++6.0打开文件闪退的一种方式(附带解决输入法无法显示)
这里我把VisualC++6.0安装程序和filetool分享在我的网盘里面了 网盘下载QAQ 链接:https://pan.baidu.com/s/1azSMX_cOKgb64WT7-gTdbQ?pwd=ayxs 提取码:ayxs 下载后解压文件,运行filetool.exe 进入Visual c ......
Linux 在多个文件中搜索关键字
摘要:使用grep或者rg在当前目录下所有文件中查找关键字。 在Linux操作系统下,搜索文件中的关键字可帮助用户快速找到所需的信息,满足快速排查问题的需求。在大型系统中,文件可能被保存在多个目录中并且命名也可能不同,所以,逐个文件搜索就不现实了。小编在《Linux grep查询关键词首次或者最近一 ......
chmod命令 修改文件权限
一:chmod命令 chmod是linux中一个常用的文件权限管理命令,它可以用来更改文件或目录的读写执行权限。 chmod命令的格式为: chmod [选项] 权限 文件或目录 其中权限可以用数字或字母来表示,数字表示的权限有r(4)、w(2)、x(1),字母表示的权限有u(用户)、g(组)、o( ......
预警、监测、救援一体化:山海鲸防汛中控系统全面解析
随着全球气候的变化,自然灾害如洪水、台风等频发,防范洪水成为城市管理者和居民们亟待解决的重要问题。 洪水的威胁 洪水是自然界的杀手之一,不仅会造成大量的财产损失,还可能危害人们的生命安全。因此,预测、监测和有效应对洪水是至关重要的。 实时数据采集 山海鲸防汛中控系统首先通过先进的传感技术,能够实时监 ......
Linux调度中的任务优先级机制
前言 在阅读源码的过程中发现一个task_struct包含四个优先级相关的成员,prio、static_prio、normal_prio和rt_priority这几个优先级值有什么区别和联系呢? struct task_struct { int prio; int static_prio; int ......
java实现文件分片上传并且断点续传
一、简单的分片上传 针对第一个问题,如果文件过大,上传到一半断开了,若重新开始上传的话,会很消耗时间,并且你也并不知道距离上次断开时,已经上传到哪一部分了。因此我们应该先对大文件进行分片处理,防止上面提到的问题。 前端代码: <!-- html代码 --> <!DOCTYPE html> <html ......
Visual Studio 2022 如何在创建文件时生成默认代码以及注释文件操作
在创建文件时生成默认代码 对于已经有一定的c++编程基础的“学生”来说,次次写默认的代码有时候是挺浪费时间的,对于Visual Studio 2022这个版本创建文件时生成默认代码的资源不多,今天先记录一下 我们在下载visual studio时需要下载 Community、Packages、Sha ......
FastDFS+Nginx - 本地搭建文件服务器同时实现在外远程访问「端口映射」 转载
前言 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容 ......
Linux系统管理(1) 开启与禁用普通用户sudo权限
1.sudo命令简介 sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具。Linux系统下,为了安全,一般来说我们操作都是在普通用户下操作,但有时普通用户需要用到root权限,比如在安装软件的时候。这个时候如果我们切回root用户下效率就会比较低,所以 ......
这款 7k Star 的国产监控系统,真不错! 转载
我们都知道天下没有“永不宕机”的系统,但每次线上出问题都要拉出一个程序员“祭天”。所以一款靠谱、好用的监控工具就显得十分重要,它可以在生产环境出故障的第一时间发出告警,并提供详实的数据,帮助程序员尽早发现故障、尽快定位问题。 可以毫不夸张地说,监控就是运维的眼睛、研发的“免死金牌”,程序员“明哲保身 ......
SRM供应商招采系统(源码)
前言: 随着互联网和数字技术的不断发展,企业采购管理逐渐走向数字化和智能化。数字化采购平台作为企业采购管理的新模式,能够提高采购效率、降低采购成本、优化供应商合作效率,已成为企业实现效益提升的关键手段。 系统获取在文末。 一、建设的必要性 数字化采购平台的应用具有以下优势: 1、提高采购效率:通过数 ......
一种有效的嵌入式软件单元测试工具
一、引言 在当今的软件开发领域,单元测试已经成为确保代码质量,提升软件可靠性和安全性的重要环节。对于嵌入式软件来说,尤其在汽车控制等安全性至关重要的领域,单元测试更成为不可或缺的一部分。然而,传统的单元测试方法往往效率低下且容易出错。为了解决这一问题,本文介绍了一种有效的嵌入式软件自动化单元测试工具 ......
Allegro中常见的文件格式
.brd 工具:PCB Design Expert PCB布线 .ddb 工具:Protel .art 工具:CAM350 Allegro PCB Design file/impot ARTwork .d 工具:pads2005 .drl 工具:Protel .opj 设计项目工程 .olb 创建新 ......
完全指南:在 Linux 中如何打印和管理打印机
完全指南:在 Linux 中如何打印和管理打印机 https://linux.cn/article-9538-1.html 作者: Ian Shields 译者: LCTT qhwdw | 2018-04-12 13:43 评论: 1 Linux 中的打印 虽然现在大量的沟通都是电子化和无纸化的,但 ......
vue中下载excel文件4种方法,2、通过 a 标签 download 属性结合 blob 构造函数下载发送post请求和后台poi返回文件流实现下载
vue中下载excel文件4种方法,2、通过 a 标签 download 属性结合 blob 构造函数下载发送post请求和后台poi返回文件流实现下载 1、通过url下载 即后端提供文件的地址,直接使用浏览器去下载 通过window.location.href = 文件路径下载 window.lo ......
设置Windows系统命令行默认使用utf-8编码
首先说明如何查看命令行使用的编码方式 打开命令行工具输入命令chcp,如下图所示 如果结果是65001代表的是utf-8编码,而936则代表的是GBK编码 如果是GBK需要永久设置成utf-8的,Windows10比较新的版本和Windows11无需修改注册表 下面以控制面板为例介绍一下步骤,Win ......
linux 查看java log
Linux查看Java日志在开发和运维过程中,我们经常需要查看Java应用程序的日志来追踪问题和进行故障排除。本文将介绍如何在Linux环境中查看Java日志,并提供一些常用的命令和工具。 1. 查看日志文件Java应用程序通常会将日志输出到一个或多个文件中。我们首先需要找到日志文件的位置,然后使用 ......
大文件断点续传上传
最近接到一个新的需求,需要上传2G左右的视频文件,用测试环境的OSS试了一下,上传需要十几分钟,再考虑到公司的资源问题,果断放弃该方案。 一提到大文件上传,我最先想到的就是各种网盘了,现在大家都喜欢将自己收藏的「小电影」上传到网盘进行保存。网盘一般都支持断点续传和文件秒传功能,减少了网络波动和网络带 ......
[node]安装node后,可以在控制台进行简单的js文件测试
1. 在 Windows 操作系统安装好 node 之后,可以在任意文件地址,按下 shift+鼠标右键,打开 Windows PowerShell。 或者在VS Code中,右键选择某文件夹,选择“在集成终端中打开”。 2. 输入 node,可以查看安装好的 node 版本。 3. 按下 ctrl ......