- 文章目录 下载解压gcc###下载依赖文件###编译gcc### ##前言## 对于预装了yum的Linux系统安装gcc编辑器就及其简易,只需执行如下命令即可 yum install gcc 1 而本博客介绍自行安装gcc,即下载到安装运行的安装过程 ##安装过程 ## 下载解压gcc### 下载gcc,先去http://ftp.gn... 文章目录 下载解压gcc###下载依赖文件###编译gcc### ##前言## 对于预装了yum的Linux系统安装gcc编辑器就及其简易,只需执行如下命令即可 yum install gcc 1 而本博客介绍自行安装gcc,即下载到安装运行的安装过程 ##安装过程 ## 下载解压gcc### 下载gcc,先去http://ftp.gn...
- Cocos2d-x在ubuntu上的开发环境搭建,请参考《Ubuntu18.04搭建Cocos2d开发环境》 我的Cocos2d-x的安装目录在:/home/kyun/Desktop/coco2dx/cocos2d-x-4.0: 示例代码所在位置:/home/kyun/Desktop/coco2dx/cocos2d-x-4.0/tests: 编译Cocos2d-... Cocos2d-x在ubuntu上的开发环境搭建,请参考《Ubuntu18.04搭建Cocos2d开发环境》 我的Cocos2d-x的安装目录在:/home/kyun/Desktop/coco2dx/cocos2d-x-4.0: 示例代码所在位置:/home/kyun/Desktop/coco2dx/cocos2d-x-4.0/tests: 编译Cocos2d-...
- 文章目录 ##安装教程 ###1、关闭SELINUX vi /etc/selinux/config 1 对配置文件进行修改,然后按ESC键,:wq保存退出 #SELINUX=enforcing #SELINUXTYPE=targeted SELINUX=disabled #增加 12345 :wq! #保存退出 ###2、配置防火墙 v... 文章目录 ##安装教程 ###1、关闭SELINUX vi /etc/selinux/config 1 对配置文件进行修改,然后按ESC键,:wq保存退出 #SELINUX=enforcing #SELINUXTYPE=targeted SELINUX=disabled #增加 12345 :wq! #保存退出 ###2、配置防火墙 v...
- 如果你在同一台计算机上做编程工作,你想在多个程序中使用相同的代码,但又不想每个程序都保留一份相同的代码。那么最好的做法就是共享这部分代码,我们可以在程序之间共享两类代码:.h头文件和.o目标文件。 那么应该怎么共享呢? 共享.h头文件 有两种方式: 1.把.h头文件保存在标准目录中,在类Unix系统中,标准目录就是/usr/local/include 只要头文件... 如果你在同一台计算机上做编程工作,你想在多个程序中使用相同的代码,但又不想每个程序都保留一份相同的代码。那么最好的做法就是共享这部分代码,我们可以在程序之间共享两类代码:.h头文件和.o目标文件。 那么应该怎么共享呢? 共享.h头文件 有两种方式: 1.把.h头文件保存在标准目录中,在类Unix系统中,标准目录就是/usr/local/include 只要头文件...
- 在linux下,.(点)+(空格)+可执行文件等同于source+(空格)+可执行文件,表示在当前shell环境执行后面的命令或脚本,不加点号默认是新开一个shell执行的。 如: . /home/test.sh 等同于 source /home/test.sh。 用source执行的脚本所做的任何改变会影响当前shell(如其中有用cd改变目录,脚本执行完后目录就变... 在linux下,.(点)+(空格)+可执行文件等同于source+(空格)+可执行文件,表示在当前shell环境执行后面的命令或脚本,不加点号默认是新开一个shell执行的。 如: . /home/test.sh 等同于 source /home/test.sh。 用source执行的脚本所做的任何改变会影响当前shell(如其中有用cd改变目录,脚本执行完后目录就变...
- 这篇文章是《读厚<编程珠玑>》系列博客的第一篇,我们在《编程珠玑》的第一章 - 开篇中就了解了位向量是什么,《编程珠玑》的作者使用位向量来解决了一个海量数据排序问题,这篇文章我们来深入的了解一下位向量的实现与应用。 0x00 位向量是什么? 位向量,也叫位图,是一个我们经常可以用到的数据结构,在使用小空间来处理大量数据方面有着得天独厚的优势。位向量,顾名思义... 这篇文章是《读厚<编程珠玑>》系列博客的第一篇,我们在《编程珠玑》的第一章 - 开篇中就了解了位向量是什么,《编程珠玑》的作者使用位向量来解决了一个海量数据排序问题,这篇文章我们来深入的了解一下位向量的实现与应用。 0x00 位向量是什么? 位向量,也叫位图,是一个我们经常可以用到的数据结构,在使用小空间来处理大量数据方面有着得天独厚的优势。位向量,顾名思义...
- ulimit -n和-u可以查看linux的最大进程数和最大文件打开数。 临时方法: 为了优化linux性能,可能需要修改这个最大值。临时修改的话ulimit -n 204800就可以了,重启后失效。 永久生效的方法: 修改/etc/security/limits.conf文件 在文件末尾添加 * soft nofile 204800 * hard nofil... ulimit -n和-u可以查看linux的最大进程数和最大文件打开数。 临时方法: 为了优化linux性能,可能需要修改这个最大值。临时修改的话ulimit -n 204800就可以了,重启后失效。 永久生效的方法: 修改/etc/security/limits.conf文件 在文件末尾添加 * soft nofile 204800 * hard nofil...
- Linux的文件基本权限有9个,分别是owenr、group、others三种身份各自有自己的r、w和x,比如“rwxrwxrwx”,就表示owener具有r、w、x权限,同样group和others同样具有r、w、x权限,可以用xftp查看文件权限 可以使用数字表示权限: r->4 w->2 x->1 当文件权限为“rwxrwxrwx”时... Linux的文件基本权限有9个,分别是owenr、group、others三种身份各自有自己的r、w和x,比如“rwxrwxrwx”,就表示owener具有r、w、x权限,同样group和others同样具有r、w、x权限,可以用xftp查看文件权限 可以使用数字表示权限: r->4 w->2 x->1 当文件权限为“rwxrwxrwx”时...
- 目录 1)来到官网下载一下安装包: 2)来到下载好的包的目录 3)安装VScode 4) 找到VScode,并打开 5)设VScode置为中文环境(可选) 在Linux中安装VScode,下面分享一下: 1)来到官网下载一下安装包: vscode官网 2)来到下载好的包的目录 如我下载的版本是:code_1.37.1-1565886362_am... 目录 1)来到官网下载一下安装包: 2)来到下载好的包的目录 3)安装VScode 4) 找到VScode,并打开 5)设VScode置为中文环境(可选) 在Linux中安装VScode,下面分享一下: 1)来到官网下载一下安装包: vscode官网 2)来到下载好的包的目录 如我下载的版本是:code_1.37.1-1565886362_am...
- 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 III 篇,本文主要讲了以下问题:系统调用的概念、系统调用的实现原理与过程以及如何在 Linux 中增加一个系统调用。 0x00 系统调用的概念 系统调用是为了和用户空间上的进程进行交互,内核提供的一组界面。 应用程序通过这组界面访问硬件和其他操作系统资源完成对硬件和资源的访问控制硬件设备的抽象... 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 III 篇,本文主要讲了以下问题:系统调用的概念、系统调用的实现原理与过程以及如何在 Linux 中增加一个系统调用。 0x00 系统调用的概念 系统调用是为了和用户空间上的进程进行交互,内核提供的一组界面。 应用程序通过这组界面访问硬件和其他操作系统资源完成对硬件和资源的访问控制硬件设备的抽象...
- 平常我们习惯使用 cat 命令来查看日志信息,文件内容等;有时候只想筛选关键字的信息、文件内容后5行、不看这个关键字有关的信息、多个关键字信息等。 解决方案: 在使用 cat 命令时,搭配使用 grep 命令 和通道 | 直接举例: 查看文件log.txt 中的警告信息,关键字是:warning cat log.txt | grep 'warn... 平常我们习惯使用 cat 命令来查看日志信息,文件内容等;有时候只想筛选关键字的信息、文件内容后5行、不看这个关键字有关的信息、多个关键字信息等。 解决方案: 在使用 cat 命令时,搭配使用 grep 命令 和通道 | 直接举例: 查看文件log.txt 中的警告信息,关键字是:warning cat log.txt | grep 'warn...
- 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 IV 篇,本文主要讲了以下问题:中断和中断处理程序的概念与实现原理、Linux 中的下半部以及内核同步方法。 0x00 中断和中断处理程序 I 中断 中断是一种特殊的电信号,由硬件发向处理器,处理器接收到中断时,会马上箱操作系统反映,由操作系统进行处理。中断随时可以产生,因此,内核随时可能因为新... 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 IV 篇,本文主要讲了以下问题:中断和中断处理程序的概念与实现原理、Linux 中的下半部以及内核同步方法。 0x00 中断和中断处理程序 I 中断 中断是一种特殊的电信号,由硬件发向处理器,处理器接收到中断时,会马上箱操作系统反映,由操作系统进行处理。中断随时可以产生,因此,内核随时可能因为新...
- ubuntu系统root登录,root用户登录的话,可以直接输入sudo su直接登录root用户 然后从网上收集的linux命令: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i ... ubuntu系统root登录,root用户登录的话,可以直接输入sudo su直接登录root用户 然后从网上收集的linux命令: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i ...
- super键在有的键盘上对应的键是windows键 1、常用快捷键 Ctrl+C(复制)、Ctrl+V(粘贴)、 Ctrl+S(保存) 2、Super+空格:切换输入法(用于多语言设置) 非英文环境的使用者,第一时间就是想知道如何切换输入法吧。 如果你同时安装了五笔和拼音的话,在切换到了中文输入法后,按右shift键,可以在五笔和拼音之间切换... super键在有的键盘上对应的键是windows键 1、常用快捷键 Ctrl+C(复制)、Ctrl+V(粘贴)、 Ctrl+S(保存) 2、Super+空格:切换输入法(用于多语言设置) 非英文环境的使用者,第一时间就是想知道如何切换输入法吧。 如果你同时安装了五笔和拼音的话,在切换到了中文输入法后,按右shift键,可以在五笔和拼音之间切换...
- 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 V 篇,本文主要讲了以下问题:Linux 内核中的时间概念和时间表示,硬件时钟和定时器以及时间中断和内存管理的相关知识。 0x00 内核中的时间概念 内核需要管理相对时间和绝对时间硬件为内核提供了一个系统定时器用以计算流逝的时间,它以某种频率自行触发时间中断,该频率可以通过编程预定,称作节拍率时间... 这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 V 篇,本文主要讲了以下问题:Linux 内核中的时间概念和时间表示,硬件时钟和定时器以及时间中断和内存管理的相关知识。 0x00 内核中的时间概念 内核需要管理相对时间和绝对时间硬件为内核提供了一个系统定时器用以计算流逝的时间,它以某种频率自行触发时间中断,该频率可以通过编程预定,称作节拍率时间...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签