- 从自由软件到开源软件在计算机时代的上古年代,软件是作为计算机硬件的附属而存在,而且一般是附带源码,便于用户做修改或定制。而且在学术界和黑客社区,分享源码并在此基础上修改、添加功能是非常自然的事情。可以说,自由软件是计算机行业的传统,一直到1970年代中期前,软件是被鼓励自由拷贝的。这一切到了1970年代末,形式开始变化,比尔·盖茨的一封《致爱好者的一封信》标志着软件开始走向商业化和专有化。1... 从自由软件到开源软件在计算机时代的上古年代,软件是作为计算机硬件的附属而存在,而且一般是附带源码,便于用户做修改或定制。而且在学术界和黑客社区,分享源码并在此基础上修改、添加功能是非常自然的事情。可以说,自由软件是计算机行业的传统,一直到1970年代中期前,软件是被鼓励自由拷贝的。这一切到了1970年代末,形式开始变化,比尔·盖茨的一封《致爱好者的一封信》标志着软件开始走向商业化和专有化。1...
- Revision HistoryDraft DateRevision No.Description2016/05/25V1.11.模板更新。2015/04/28V1.01.初始版本。1 环境搭建 1.1安装pru-sdk包PRU的SDK源码ti-pru-sw-1.00.00-r0+svnr33.tar.bz2位于光盘资料tools目录下,将此文件解压到虚拟机任意路径下,解压后如下图所示:图... Revision HistoryDraft DateRevision No.Description2016/05/25V1.11.模板更新。2015/04/28V1.01.初始版本。1 环境搭建 1.1安装pru-sdk包PRU的SDK源码ti-pru-sw-1.00.00-r0+svnr33.tar.bz2位于光盘资料tools目录下,将此文件解压到虚拟机任意路径下,解压后如下图所示:图...
- 华为云服务器的第一次使用体验以及安装图形化界面的经历,解决了安装QT出现的问题~ 华为云服务器的第一次使用体验以及安装图形化界面的经历,解决了安装QT出现的问题~
- 1、SNAT服务器网卡关闭源/目的检查2、SNAT服务器安装iptables#yum -y install iptables3、SNAT服务器开启IP转发vim /etc/sysctl.conf将参数“net.ipv4.ip_forward ”的值修改为“1”。或者echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf执行sysctl -p生效配置4、配... 1、SNAT服务器网卡关闭源/目的检查2、SNAT服务器安装iptables#yum -y install iptables3、SNAT服务器开启IP转发vim /etc/sysctl.conf将参数“net.ipv4.ip_forward ”的值修改为“1”。或者echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf执行sysctl -p生效配置4、配...
- 如何将本地文件上传/下载到Linux云服务器,分享三种方法 如何将本地文件上传/下载到Linux云服务器,分享三种方法
- 本文简短描述了 Linux 内核推荐的代码风格。代码风格是非常个性化的,但这是 Linux 内核必须维持的准则,对于很多其他领域的代码,该规范也具有参考意义。 本文简短描述了 Linux 内核推荐的代码风格。代码风格是非常个性化的,但这是 Linux 内核必须维持的准则,对于很多其他领域的代码,该规范也具有参考意义。
- 前言 开发服务器应用,需要使用到CentOs8.2,安装到虚拟机上方便快捷。<br>提前准备Vmware 16虚拟机软件 下载VM16版本及以上的vmware虚拟机版本,否则没有CentOs8选项,自行百度下载安装。 CentOs8.2镜像 下载CentOs8.2版本,下载地址自行百度,笔者下载的下来的镜像为:CentOS-8.2.2004-x86_64-dvd1.iso <br>... 前言 开发服务器应用,需要使用到CentOs8.2,安装到虚拟机上方便快捷。<br>提前准备Vmware 16虚拟机软件 下载VM16版本及以上的vmware虚拟机版本,否则没有CentOs8选项,自行百度下载安装。 CentOs8.2镜像 下载CentOs8.2版本,下载地址自行百度,笔者下载的下来的镜像为:CentOS-8.2.2004-x86_64-dvd1.iso <br>...
- 1.资源扩展板介绍1.1硬件介绍&资源扩展板可开发项目2.Cortex-M4 窗口看门狗2.1实验目的熟悉STM32CubeIDE工具软件的使用。掌握STM32CubeIDE软件的基本设计流程和设计步骤,能够使用工具进行设计、编程、仿真调试。学习窗口看门狗的使用方法,掌握如何利用STM32MP157A芯片的窗口看门狗复位程序。2.2实验环境FS-MP1A开发平台ST-Link仿真器STM3... 1.资源扩展板介绍1.1硬件介绍&资源扩展板可开发项目2.Cortex-M4 窗口看门狗2.1实验目的熟悉STM32CubeIDE工具软件的使用。掌握STM32CubeIDE软件的基本设计流程和设计步骤,能够使用工具进行设计、编程、仿真调试。学习窗口看门狗的使用方法,掌握如何利用STM32MP157A芯片的窗口看门狗复位程序。2.2实验环境FS-MP1A开发平台ST-Link仿真器STM3...
- 前面所讲,都是将工作丢到后台去运行,那么,有没有可以将后台工作拿到前台来执行的办法呢?答案是肯定的,使用 fg 命令即可。fg 命令用于把后台工作恢复到前台执行,该命令的基本格式如下:[root@localhost ~]#fg %工作号注意,在使用此命令时,% 可以省略,但若将% 工作号全部省略,则此命令会将带有 + 号的工作恢复到前台。另外,使用此命令的过程中, % 可有可无。例如:[ro... 前面所讲,都是将工作丢到后台去运行,那么,有没有可以将后台工作拿到前台来执行的办法呢?答案是肯定的,使用 fg 命令即可。fg 命令用于把后台工作恢复到前台执行,该命令的基本格式如下:[root@localhost ~]#fg %工作号注意,在使用此命令时,% 可以省略,但若将% 工作号全部省略,则此命令会将带有 + 号的工作恢复到前台。另外,使用此命令的过程中, % 可有可无。例如:[ro...
- jobs 命令可以用来查看当前终端放入后台的工作,工作管理的名字也来源于 jobs 命令。jobs 命令的基本格式如下:[root@localhost ~]#jobs [选项]表 1 罗列了 jobs 命令常用的选项及含义。选项含义-l(L 的小写)列出进程的 PID 号。-n只列出上次发出通知后改变了状态的进程。-p只列出进程的 PID 号。-r只列出运行中的进程。-s只列出已停止的进程。... jobs 命令可以用来查看当前终端放入后台的工作,工作管理的名字也来源于 jobs 命令。jobs 命令的基本格式如下:[root@localhost ~]#jobs [选项]表 1 罗列了 jobs 命令常用的选项及含义。选项含义-l(L 的小写)列出进程的 PID 号。-n只列出上次发出通知后改变了状态的进程。-p只列出进程的 PID 号。-r只列出运行中的进程。-s只列出已停止的进程。...
- LVM 最大的优势在于可以在不卸载分区和不损坏数据的情况下进行分区容量的调整,但是万一硬盘损坏了,那么数据一定会丟失。 本节讲的 RAID(磁盘阵列)的优势在于硬盘读写性能更好,而且有一定的数据冗余功能。RAID 功能已经内置在 Linux 2.0 及以后的内核中,为了使用这项功能,还需要特定的工具来管理 RAID,在绝对多数 Linux 发行版本中,更多的是使用 mdadm,读者可以自行下... LVM 最大的优势在于可以在不卸载分区和不损坏数据的情况下进行分区容量的调整,但是万一硬盘损坏了,那么数据一定会丟失。 本节讲的 RAID(磁盘阵列)的优势在于硬盘读写性能更好,而且有一定的数据冗余功能。RAID 功能已经内置在 Linux 2.0 及以后的内核中,为了使用这项功能,还需要特定的工具来管理 RAID,在绝对多数 Linux 发行版本中,更多的是使用 mdadm,读者可以自行下...
- 本节讲解如何将卷组划分为逻辑卷,我们可以把逻辑卷想象成分区,那么这个逻辑卷当然也需要被格式化和挂载。另外,逻辑卷也是可以动态调整大小的,而且数据不会丟失,也不用卸载逻辑卷。 建立逻辑卷我们现在已经建立了 3GB 大小的卷组 scvg,接下来需要在卷组中建立逻辑卷。命令格式如下:[root@localhost ~]# lvcreate [选项] [-n 逻辑卷名] 卷组名选项:-L 容量:指定... 本节讲解如何将卷组划分为逻辑卷,我们可以把逻辑卷想象成分区,那么这个逻辑卷当然也需要被格式化和挂载。另外,逻辑卷也是可以动态调整大小的,而且数据不会丟失,也不用卸载逻辑卷。 建立逻辑卷我们现在已经建立了 3GB 大小的卷组 scvg,接下来需要在卷组中建立逻辑卷。命令格式如下:[root@localhost ~]# lvcreate [选项] [-n 逻辑卷名] 卷组名选项:-L 容量:指定...
- 磁盘配额(Quota)服务既然能使用 quotaon 命令手动开启,那么自然也能手动关闭,使用 quotaoff 命令即可。quotaoff 命令的功能就是关闭 Quota 服务,此命令的基本格式同 quotaon 命令一样,如下所示:[root@localhost ~]# quotaoff [-avug][root@localhost ~]# quotaoff [-vug] 文件系统名称表... 磁盘配额(Quota)服务既然能使用 quotaon 命令手动开启,那么自然也能手动关闭,使用 quotaoff 命令即可。quotaoff 命令的功能就是关闭 Quota 服务,此命令的基本格式同 quotaon 命令一样,如下所示:[root@localhost ~]# quotaoff [-avug][root@localhost ~]# quotaoff [-vug] 文件系统名称表...
- 分区完成后,如果不格式化写入文件系统,则是不能正常使用的。这时就需要使用 mkfs 命令对硬盘分区进行格式化。mkfs 命令格式如下:[root@localhost ~]# mkfs [-t 文件系统格式] 分区设备文件名-t 文件系统格式:用于指定格式化的文件系统,如 ext3、ext4;前面章节中,我们建立了 /dev/sdb1(主分区)、/dev/sdb2(扩展分区)、/dev/sdb... 分区完成后,如果不格式化写入文件系统,则是不能正常使用的。这时就需要使用 mkfs 命令对硬盘分区进行格式化。mkfs 命令格式如下:[root@localhost ~]# mkfs [-t 文件系统格式] 分区设备文件名-t 文件系统格式:用于指定格式化的文件系统,如 ext3、ext4;前面章节中,我们建立了 /dev/sdb1(主分区)、/dev/sdb2(扩展分区)、/dev/sdb...
- 我们在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,想要正常使用,难道需要重新安装操作系统才可以分区吗?当然不是,在 Linux 中有专门的分区命令 fdisk 和 parted。其中 fdisk 命令较为常用,但不支持大于 2TB 的分区;如果需要支持大于 2TB 的分区,则需要使用 parted 命令,当然 parted 命令也能分配较小的分区。我们先来看看如何使... 我们在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,想要正常使用,难道需要重新安装操作系统才可以分区吗?当然不是,在 Linux 中有专门的分区命令 fdisk 和 parted。其中 fdisk 命令较为常用,但不支持大于 2TB 的分区;如果需要支持大于 2TB 的分区,则需要使用 parted 命令,当然 parted 命令也能分配较小的分区。我们先来看看如何使...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
回顾中
热门标签