- 人生当苦无妨,良人当归即好.——烽火戏诸侯《雪中悍刀行》 人生当苦无妨,良人当归即好.——烽火戏诸侯《雪中悍刀行》
- 前面文章介绍了Shell脚本的变量、运算符、条件语句、循环语句的使用,这篇文章接着介绍Shell脚本里数组、函数、字符串处理相关语法。 没有过多的理论介绍,每个知识点都配有一个例子程序,直接看例子程序理解。 前面文章介绍了Shell脚本的变量、运算符、条件语句、循环语句的使用,这篇文章接着介绍Shell脚本里数组、函数、字符串处理相关语法。 没有过多的理论介绍,每个知识点都配有一个例子程序,直接看例子程序理解。
- 这篇文章介绍Shell的基本使用。 变量定义、运算符、基本运算、条件语句、循环语句等。 这篇文章介绍Shell的基本使用。 变量定义、运算符、基本运算、条件语句、循环语句等。
- 信号量,或称信号灯,其原理是一种数据操作锁的概念,本身不具备数据交换的功能,它负责协调各个进程,保证保证两个或多个关键代码段不被并发调用,确保公共资源的合理使用。信号量分为单值和多值两种。 信号量,或称信号灯,其原理是一种数据操作锁的概念,本身不具备数据交换的功能,它负责协调各个进程,保证保证两个或多个关键代码段不被并发调用,确保公共资源的合理使用。信号量分为单值和多值两种。
- 大多数开发者注重的是软件开发,在服务器运维方面只是储备不足,在购买了云ECS服务器后,有没有被攻击过,甚至被黑客勒索?在你每天登录云服务器后有没有发现类型下面的提示?There were 4785 failed login attempts since the last successful login.这就说明有人尝试暴力破解密码,虽然失败了,但是不排除这样下去会被破解成功。查看一下这些登... 大多数开发者注重的是软件开发,在服务器运维方面只是储备不足,在购买了云ECS服务器后,有没有被攻击过,甚至被黑客勒索?在你每天登录云服务器后有没有发现类型下面的提示?There were 4785 failed login attempts since the last successful login.这就说明有人尝试暴力破解密码,虽然失败了,但是不排除这样下去会被破解成功。查看一下这些登...
- 共享内存是指多个进程可以把一段内存共同的内存映射到自己的进程空间中,从而实现数据的共享和传输,它是存在与内核级别的一种资源,是所有进程间通信中方式最快的一种。 共享内存是指多个进程可以把一段内存共同的内存映射到自己的进程空间中,从而实现数据的共享和传输,它是存在与内核级别的一种资源,是所有进程间通信中方式最快的一种。
- 目录前言正文一段一点问题删除任务脚本修改脚本权限添加自动任务查看自动任务状态前言自研的云存储服务,经常会遇到碎片分片和过期文件的处理问题。最简单的处理方法就是启动一个定时任务定期删除过期的文件和分片。这就是今天本文要讨论的问题。正文一段一点问题启动定时删除任务一般会涉及到三个问题,其中,一个是位置问题,另两个是时间问题。位置问题大家都很好理解,就是要删除哪个目录下的文件。时间问题又可以成为... 目录前言正文一段一点问题删除任务脚本修改脚本权限添加自动任务查看自动任务状态前言自研的云存储服务,经常会遇到碎片分片和过期文件的处理问题。最简单的处理方法就是启动一个定时任务定期删除过期的文件和分片。这就是今天本文要讨论的问题。正文一段一点问题启动定时删除任务一般会涉及到三个问题,其中,一个是位置问题,另两个是时间问题。位置问题大家都很好理解,就是要删除哪个目录下的文件。时间问题又可以成为...
- 这篇文章介绍在Linux如何调用摄像头获取图像,并保存为图片,可以顺便巩固一下文件编程章节的知识点。 这篇文章介绍在Linux如何调用摄像头获取图像,并保存为图片,可以顺便巩固一下文件编程章节的知识点。
- 亲近的人是不应该分开太久的。没见面的时候朝思暮想,可一旦见到,是否双方都会无可奈何地感觉到这条鸿沟呢?虽然可怕,但这也许更接近事实。——中岛敦《山月记》 亲近的人是不应该分开太久的。没见面的时候朝思暮想,可一旦见到,是否双方都会无可奈何地感觉到这条鸿沟呢?虽然可怕,但这也许更接近事实。——中岛敦《山月记》
- 1、安装此处选择的版本为5.0.7,可以通过https://redis.io/ 查询到相关版本,可以通过修改后面的版本号获取你想到的版本。cd /optwget http://download.redis.io/releases/redis-5.0.7.tar.gztar -zxvf redis-5.0.7.tar.gzcd redis-5.0.7make -j4 && make insta... 1、安装此处选择的版本为5.0.7,可以通过https://redis.io/ 查询到相关版本,可以通过修改后面的版本号获取你想到的版本。cd /optwget http://download.redis.io/releases/redis-5.0.7.tar.gztar -zxvf redis-5.0.7.tar.gzcd redis-5.0.7make -j4 && make insta...
- 本篇使用两种I/O模型进行按键读取:阻塞式I/O和非用阻塞式I/O,通过实际的实验,对比两者方式的实际运行效果与主要区别,并查看CPU的占用率,两种方式的CPU使用率都几乎为0。 本篇使用两种I/O模型进行按键读取:阻塞式I/O和非用阻塞式I/O,通过实际的实验,对比两者方式的实际运行效果与主要区别,并查看CPU的占用率,两种方式的CPU使用率都几乎为0。
- 首先安装Jenkins之前,linux中必须安装好了JDK和Maven,如果还没有安装过,下面准备好安装教程Linux环境安装JDK: https://www.cnblogs.com/xuliangxing/p/7066913.htmlLinux环境安装Maven: https://blog.csdn.net/qq_35868412/article/details/89471735确认JDK... 首先安装Jenkins之前,linux中必须安装好了JDK和Maven,如果还没有安装过,下面准备好安装教程Linux环境安装JDK: https://www.cnblogs.com/xuliangxing/p/7066913.htmlLinux环境安装Maven: https://blog.csdn.net/qq_35868412/article/details/89471735确认JDK...
- ars_408大陆雷达使用学习 ars_408大陆雷达使用学习
- 消息队列就是一个消息的链表,每个消息队列都有一个队列头,用结构struct msg_queue来描述。队列头中包含了该队列的大量信息,包括消息队列的键值、用户ID、组ID、消息数目、读写进程ID等。 消息队列就是一个消息的链表,每个消息队列都有一个队列头,用结构struct msg_queue来描述。队列头中包含了该队列的大量信息,包括消息队列的键值、用户ID、组ID、消息数目、读写进程ID等。
- 目录前言正文结尾前言在 linux 服务器上删除文件应该属于常规操作,但是经常会遇到删除大量文件的时候,这个时候我们应该如何操作呢?一个一个删除?肯定不现实,今天我们就介绍一种自定义删除过期文件的方法。正文今天遇到一个问题,服务器上 /var/www/html/media/chunks/ 目录中存在很多临时文件,需要进行删除,但是手动删除的话,会非常的慢而且非常繁琐,那怎么办呢?让我娓娓道来... 目录前言正文结尾前言在 linux 服务器上删除文件应该属于常规操作,但是经常会遇到删除大量文件的时候,这个时候我们应该如何操作呢?一个一个删除?肯定不现实,今天我们就介绍一种自定义删除过期文件的方法。正文今天遇到一个问题,服务器上 /var/www/html/media/chunks/ 目录中存在很多临时文件,需要进行删除,但是手动删除的话,会非常的慢而且非常繁琐,那怎么办呢?让我娓娓道来...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签