- 博客(10)
- 收藏
- 关注
原创 JAVA中变量与对象
str 是一个变量,存储的是这个对象的引用(即对象在内存中的地址),也可以将 变量str 理解为是 new String( "Hello" ) 对象 的代理人(对象能干的事它也能帮忙干)。事实上,person只是一段内存地址,用于帮助标记 new Person() 对象在内存中的位置。变量可以存储基本数据类型(如 int、char 等)的值,也可以存储对象的引用(即对象在内存中的地址)。是类的实例,是实际存储在内存中的数据。如果变量是引用类型,如String,它存储的是对象的引用。对象存储在堆内存中。
2025-03-10 15:43:33
396
原创 常见的进制转换(二,八,十,十六,浮点数)
(1)进制:即进位计数制,利用固定的数字符号和统一的规则来计数的方法(2)基数:数制所使用数码的总数(进制的大小)。如二进制的数码只有0和1两位,所以二进制的基数是2。(3)数位:进制中表示数字的基本符号。每个数位代表一个具体的数值。(4)位权:每个数位上的数字所代表的实际值,实际值的大小取决于基数和该数位的位置(自右向左,从0开始,依次增大)。(5)位权的计算:位权=基数的幂次方。幂次方由数位的位置决定。如在十进制数25中,数字2的位权是10^1=10,数字5的位权是10^0=1;
2025-02-07 23:55:26
1136
原创 部分Shell中的通配符与正则表达式的元字符的区别
在使用 “ + ”符号时使用了egrep命令,这是因为grep命令使用的时基本正则表达式,而egrep命令默认使用扩展正则表达式。如果使用grep命令加上-E选项。正则表达式之所以拥有过滤文本的功能,是因为它定义了一系列的元字符,元字符与替他字符组合起立形成一定的规则,而只有符合规则的文本才能保留下来。元字符 “ * ”或“ . ”位于“[ ]"符号之中,便仅表示一个普通的字符,不再具有特殊意义。Shell通配符一般用于数据处理或文件名匹配。外任意的单个字符,一个。
2024-06-16 15:45:24
330
原创 在CentOS操作系统上部署KVM并创建虚拟机(命令行)
KVM(Kernel-basedVirtual Machine,基于内核的虚拟机)环境:centos7.9 ,开启cpu虚拟化(勾选虚拟化Intel VT-x)进入系统后可用以下命令,查看cpu是否开启了硬件虚拟化支持VMX 和 SVM指的是虚拟化技术intel 平台称为 VMX--virtual machine extension;AMD 平台称为SVM--Secure Virtual Machine extension。
2023-05-09 00:39:57
8298
原创 在OpenStack上搭建电子商城系统
Openstack主机:centos7.9网络连接:NAT模式两个虚拟机实例:centos1做web服务器,centos2做数据库服务器进入实例关闭SElinux安全机制# setenforce 0 临时关闭# getenforce 查看SElinux状态Permissive 此状态表示关闭。
2023-04-22 21:54:56
722
2
原创 OpenStack——实现虚拟机与外部网络通信
目前只有一个br-int的Patch端口,并没有端口连接到OpenStack上的外部接口,因此当前OpenStack云平台上的实例无法与外网通信,这里改用网卡配置来将OpenStack主机上的网卡作为一个端口添加到br-ex网桥上(根据自己的网络环境来替换其中的网卡名称、IP地址和DNS服务器等参数值)br-ex是外部网桥,br-int是集成网桥,以下命令可以查看网桥的端口。其中ens33是主机网卡,“br”开头的是网桥,以下命令可查看网桥。对ifcfg-br-ex配置文件进行修改。
2023-04-21 18:06:52
6762
5
原创 使用All-in-One方式单节点部署OpenStack
RabbitMQ是一个再AMQP基础上完成的可复用的企业消息系统,为OpenStack的计算组件Nova的各个服务之间提供一个中心的消息机制。更改主机名后,将新主机名追加到/etc/hosts配置文件中,否则,在使用RDO安装OpenStack的过程中启动rabbitmq-server服务时会失败,导致安装不成功。编辑/etc/selinux/config/配置文件,将"SElinux"的值设置为"disabled"(开机自动关闭SElinux机制)整个OpenStack环境中所有节点的时间必须是同步的。
2023-04-18 20:57:41
3421
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人