通配符作用,匹配文件或者文件名 ? 匹配一个任意字符。 * 匹配 0 个或任意多个任意字符,也就是可以匹配任何内容,正则表达式中表示匹配前面的子表达式零次或多次。 [] 匹配中括号中任意一个字符。例如,[abc] 代表一定匹配一个字符,或者是a,或...
1. Spring Cloud版本命名方式 大多数Spring项目以“主版本号.次版本号.增量版本号.里程碑版本号”的形式命名版本。 主版本号表示项目的重大重构; 次版本号表示新特性的添加和变化; 增量版本号一般表示Bug修复; 里程碑版本号表示某版...
Linux 下对于目录的切换,大家肯定会想到一个命令:cd 命令。这个是 Linux 下再基本不过的命令,如果这个命令都不知道的话,赶紧剖腹自尽去吧。 cd 命令确实很方便,但如果需要频繁在下面的目录切换,你可能要怀疑人生了: 1./home/alvin/projec...
在虚拟文件系统的支持下,Linux可以支持迄今为止的大多数文件系统。但是,Linux并不是在初始化时就把所有文件系统全部都装入,而只是安装一个文件系统(通常是Ext2)作为根文件系统。根文件系统在整个系统运行过程中是不能被拆卸的,是系统的基本组成部...
相信很多在研究linux内核源码的同学,经常会发现一些模块的初始化函数找不到调用者,比如下面的网络模块的初始化函数: // net/ipv4/af_inet.c static int __init inet_init(void) { &...
在iPhone上使用Android系统已经成为现代手机爱好者的热门话题之一。昨天,Reddit上的一个名为newhacker1746的开发人员借助chekra1n越狱,让Ubuntu在iPhone 7上运行。 这并不令人感到意外,因为沙堡计划(Project Sandcastle)的开发人员在此之前就可...
Linux系统中的很多工具都依赖于自带的python2,因此我们安装python3的时候做软链接,不去影响原有python2的东西。编译安装很慢,因此我们推荐一种快速安装方法。 快速安装python3 这里以centos7 为例子,先执行:yum install python36 因为我...
问题现象 1.首先可以看到linux系统是自动桥接的网络连接模式 2.在终端上输入ifconfig,显示没有分配到ip地址 3.此时我的电脑主机是连着wifi,并且有网络 解决方法: 第一步:打开本机电脑的网络连接界面,查看本机电脑的网络适配器信息...
Linux通常被视为“难以使用”的操作系统。因此人们甚至都没有尝试就避开它。对于希望操作系统正常运行的人们来说,Windows是一个很好的操作系统。但是,目前有很多人也焦头烂额,但是却去再寻找另一个理由忽略Linux。 对那些人来说,我想说你错过了...
一. +load 源码分析extern bool hasLoadMethods(const headerType *mhdr);extern void prepare_load_methods(const headerType *mhdr); voidload_images(const char *path __unused, const struct mach_header *mh){ // Return w...
I/O 设备 CPU 和存储器不是操作系统需要管理的全部,I/O 设备也与操作系统关系密切。可以参考上面这个图片,I/O 设备一般包括两个部分:设备控制器和设备本身。控制器本身是一块芯片或者一组芯片,它能够控制物理设备。它能够接收操作系统的指令,例...
文章主要结构图如下: 操作系统 现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样...
前言 这次,就围绕一个问题来说。 Linux 系统是如何收发网络包的? 正文 网络模型 为了使得多种设备能通过网络相互通信,和为了解决各种不同设备在网络互联中的兼容性问题,国际标标准化组织制定了开放式系统互联通信参考模型(open Sy...
Linux终端命令格式 终端命令格式command [-options] [parameter] 说明: command :命令名,相应功能的英文单词或单词的缩写 [-options] :选项,可用来对命令进行控制,也可以省略 parameter :传给命令的参数,可以是 零个、一个 或者...
一、文件处理命令 1.cd切换目录 cd 目录名称 cd ~ 切换到家目录 cd / 切换到根目录 cd - 切换到上一次操作的目录 cd ..或cd ../ 切换到上级目录 cd .或cd ./ 切换到当前目录 2.ls显示当前目录下面所有文件和文件夹 ls -a 显...
文件放在如下目录,在线下测试是没有问题的,但是部署到服务器就会找不到路径,解决办法如下: windos环境下: String path = this.getClass().getResource("/template/ofl_community_temp.docx").getPath(); linux中没有真实路径所以上面的...
在实际的开发工作过程中,我们会经常遇到在本地测试没有什么问题,但是线上会有问题。其中一个典型的问题就是时间不同步问题,比如在做流程审批的时候,本地看到的是正确的,但是部署到服务器,线上环境测试的时候,时间时分秒总是差了一些。 此时我...
我猜你阅读这篇文章可能是用 Firefox 或基于 Chrome 的浏览器(如 Brave),或者,也可能是 Chrome 浏览器或 Chromium。 换句话说,你正在利用基于 GUI 的方式浏览网页。然而,在以前,人们使用终端来获取资源和浏览网页,因为所有的东西大多是基于...
Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 版本更新 Linux Lab 于...
并发 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但是微观上是交替发生的。 这时候就是有人蒙了?举个例子。 宏观上:比如说有10件事情,我同时开始做,10分钟后他们全部完成了。 微观上是什么呢?做这些事情...