07 2023 档案
摘要:# 方法概览 ``` % echo "echo 'Hello Script'" > script.sh ``` ## 方式1:直接运行可执行文件 ``` % chmod +x script.sh % ./script.sh Hello Script ``` ## 方式2:使用命令 sh 或 bash
阅读全文
摘要:/usr/local/bin:用于存放用户自行安装的软件或第三方软件的可执行文件。 /usr/bin:系统自带的命令和工具的可执行文件通常位于此目录下。 /usr/sbin:包含系统管理员使用的命令和工具的可执行文件。 /bin:包含一些基本的系统命令和工具的可执行文件。 /sbin:包含一些系统管
阅读全文
摘要:在讨论并行编程之前,需要首先纠正一个概念,即“多线程只能是并发执行的”。 在本科阶段的操作系统的课程学习中,特意有强调过并发和并行的区别,并发是指在一段时间内多个任务(指的是线程或进程)按照时间片轮转的方式依次执行,某一时刻仅有一个任务在执行;而并行是指任务同时执行,即某一时刻是存在多个任务共同执行
阅读全文
摘要:openMP用于单机(共享内存内存架构) MPI(openMPI及MPICH)用于多机(分布式内存架构) # Reference > - [1] [MPI, openMPI, MPICH, openMP辨析](https://warmshawn.github.io/2019/02/17/HPC_MP
阅读全文
摘要:# 什么是MPI[^MPI] 1. 实现了消息传递接口的库 2. 跨语言的通讯协议 3. 规定接口的调用规范和语义的一种标准(具体的实现包括 mpich 或 openmpi) MPI的定位:作为编程库很丰满,作为计算框架很骨感 [^MPI]: [一切靠自己的MPI框架](http://www.xta
阅读全文
摘要:In Unix-like systems, many softwares use configuration files, because their filenames are always .xxx , they are called dotfiles. A useful way of cont
阅读全文
摘要:这些概念之所以存在其实是历史传承的结果,想要理解本质区别,需要从计算机发展史入手去了解。 首先,总的来说 在以前,终端termial 和 控制台console 都是具体的硬件设备,shell是软件程序 目前,终端termial 和 控制台console 基本已经不再细分且均为软件程序,shell仍然
阅读全文
摘要:3 种安装方式 只安装XCLT XCLT同Homebrew一同安装 安装Xcode完整包 在安装Homebrew时就会自动安装XCLT,没得选,无法选择只安装homebrew而不安装XCLT Reference [1] What are Xcode Command Line Tools [2] In
阅读全文
摘要:# 托福 > TOEFL:The Test of English as a Foreign Language 有效期:2年 # 雅思 > IELTS:International English Language Testing System 有效期:2年 # GMAT > Graduate Mana
阅读全文