当前位置: 首页 > news >正文

OpenStack创建云主机并连接CRT

文章目录

  • OpenStackT版创建云主机并连接CRT
  • 命令行操作
    • (1)创建镜像
    • (2)创建实例
    • (3)创建网络
      • 创建内网
      • 创建外网
    • (4)创建安全组
    • (5)创建路由
    • (6)创建云主机
    • (7)绑定浮动IP
    • (8)登录云主机
    • (9)CRT连接
  • 图形化操作
    • (1)创建镜像
    • (2)创建实例
    • (3)创建网络
      • 创建内网
      • 创建外网
    • (4)创建安全组
    • (5)创建路由
    • (6)创建云主机
    • (7)绑定浮动IP
    • (8)登录云主机

OpenStackT版创建云主机并连接CRT

命令行操作

(1)创建镜像

加载 admin user 的环境变量

source admin-openrc.sh

创建镜像

[root@controller ~]# openstack image create --disk-format qcow2 --container-format bare --file /opt/iaas/images/cirros-0.3.4-x86_64-disk.img cirros
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field            | Value                                                                                                                                                                                      |
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| checksum         | ee1eca47dc88f4879d8a229cc70a07c6                                                                                                                                                           |
| container_format | bare                                                                                                                                                                                       |
| created_at       | 2023-09-18T09:28:12Z                                                                                                                                                                       |
| disk_format      | qcow2                                                                                                                                                                                      |
| file             | /v2/images/14b16679-354c-4a3c-810c-72506e859378/file                                                                                                                                       |
| id               | 14b16679-354c-4a3c-810c-72506e859378                                                                                                                                                       |
| min_disk         | 0                                                                                                                                                                                          |
| min_ram          | 0                                                                                                                                                                                          |
| name             | cirros                                                                                                                                                                                     |
| owner            | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                                                           |
| properties       | os_hash_algo='sha512', os_hash_value='1b03ca1bc3fafe448b90583c12f367949f8b0e665685979d95b004e48574b953316799e23240f4f739d1b5eb4c4ca24d38fdc6f4f9d8247a2bc64db25d6bbdb2', os_hidden='False' |
| protected        | False                                                                                                                                                                                      |
| schema           | /v2/schemas/image                                                                                                                                                                          |
| size             | 13287936                                                                                                                                                                                   |
| status           | active                                                                                                                                                                                     |
| tags             |                                                                                                                                                                                            |
| updated_at       | 2023-09-18T09:28:12Z                                                                                                                                                                       |
| virtual_size     | None                                                                                                                                                                                       |
| visibility       | shared                                                                                                                                                                                     |
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

(2)创建实例

[root@controller ~]# openstack flavor create --disk 20 --ram 2048 --vcpus 2 --id 66 f1
+----------------------------+-------+
| Field                      | Value |
+----------------------------+-------+
| OS-FLV-DISABLED:disabled   | False |
| OS-FLV-EXT-DATA:ephemeral  | 0     |
| disk                       | 20    |
| id                         | 66    |
| name                       | f1    |
| os-flavor-access:is_public | True  |
| properties                 |       |
| ram                        | 2048  |
| rxtx_factor                | 1.0   |
| swap                       |       |
| vcpus                      | 2     |
+----------------------------+-------+

(3)创建网络

创建内网

[root@controller ~]#  openstack network create  --internal   int-net
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                     | Value                                                                                                                                                |
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up            | UP                                                                                                                                                   |
| availability_zone_hints   |                                                                                                                                                      |
| availability_zones        |                                                                                                                                                      |
| created_at                | 2023-09-18T09:28:51Z                                                                                                                                 |
| description               |                                                                                                                                                      |
| dns_domain                | None                                                                                                                                                 |
| id                        | 56c46a33-bdcc-4cee-9320-1f4fa2186d59                                                                                                                 |
| ipv4_address_scope        | None                                                                                                                                                 |
| ipv6_address_scope        | None                                                                                                                                                 |
| is_default                | False                                                                                                                                                |
| is_vlan_transparent       | None                                                                                                                                                 |
| location                  | cloud='', project.domain_id=, project.domain_name='demo', project.id='4f87bd1fe5e2469f81232a201b136a94', project.name='admin', region_name='', zone= |
| mtu                       | 1450                                                                                                                                                 |
| name                      | int-net                                                                                                                                              |
| port_security_enabled     | True                                                                                                                                                 |
| project_id                | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                     |
| provider:network_type     | vxlan                                                                                                                                                |
| provider:physical_network | None                                                                                                                                                 |
| provider:segmentation_id  | 2                                                                                                                                                    |
| qos_policy_id             | None                                                                                                                                                 |
| revision_number           | 1                                                                                                                                                    |
| router:external           | Internal                                                                                                                                             |
| segments                  | None                                                                                                                                                 |
| shared                    | False                                                                                                                                                |
| status                    | ACTIVE                                                                                                                                               |
| subnets                   |                                                                                                                                                      |
| tags                      |                                                                                                                                                      |
| updated_at                | 2023-09-18T09:28:51Z                                                                                                                                 |
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

创建内网子网

[root@controller ~]# openstack subnet create  --allocation-pool start=10.0.0.100,end=10.0.0.200 --network int-net --gateway 10.0.0.1  --subnet-range 10.0.0.0/24 int-sub
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field             | Value                                                                                                                                                |
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| allocation_pools  | 10.0.0.100-10.0.0.200                                                                                                                                |
| cidr              | 10.0.0.0/24                                                                                                                                          |
| created_at        | 2023-09-18T09:28:58Z                                                                                                                                 |
| description       |                                                                                                                                                      |
| dns_nameservers   |                                                                                                                                                      |
| enable_dhcp       | True                                                                                                                                                 |
| gateway_ip        | 10.0.0.1                                                                                                                                             |
| host_routes       |                                                                                                                                                      |
| id                | decd6a73-b68c-4011-877e-ca2006954aa6                                                                                                                 |
| ip_version        | 4                                                                                                                                                    |
| ipv6_address_mode | None                                                                                                                                                 |
| ipv6_ra_mode      | None                                                                                                                                                 |
| location          | cloud='', project.domain_id=, project.domain_name='demo', project.id='4f87bd1fe5e2469f81232a201b136a94', project.name='admin', region_name='', zone= |
| name              | int-sub                                                                                                                                              |
| network_id        | 56c46a33-bdcc-4cee-9320-1f4fa2186d59                                                                                                                 |
| prefix_length     | None                                                                                                                                                 |
| project_id        | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                     |
| revision_number   | 0                                                                                                                                                    |
| segment_id        | None                                                                                                                                                 |
| service_types     |                                                                                                                                                      |
| subnetpool_id     | None                                                                                                                                                 |
| tags              |                                                                                                                                                      |
| updated_at        | 2023-09-18T09:28:58Z                                                                                                                                 |
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

创建外网

[root@controller ~]# openstack network create --provider-network-type flat  --provider-physical-network   provider --external  --share ext-net
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                     | Value                                                                                                                                                |
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up            | UP                                                                                                                                                   |
| availability_zone_hints   |                                                                                                                                                      |
| availability_zones        |                                                                                                                                                      |
| created_at                | 2023-09-18T09:29:06Z                                                                                                                                 |
| description               |                                                                                                                                                      |
| dns_domain                | None                                                                                                                                                 |
| id                        | 2aad11ac-a91a-4ccd-99b9-de3a2c69c386                                                                                                                 |
| ipv4_address_scope        | None                                                                                                                                                 |
| ipv6_address_scope        | None                                                                                                                                                 |
| is_default                | False                                                                                                                                                |
| is_vlan_transparent       | None                                                                                                                                                 |
| location                  | cloud='', project.domain_id=, project.domain_name='demo', project.id='4f87bd1fe5e2469f81232a201b136a94', project.name='admin', region_name='', zone= |
| mtu                       | 1500                                                                                                                                                 |
| name                      | ext-net                                                                                                                                              |
| port_security_enabled     | True                                                                                                                                                 |
| project_id                | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                     |
| provider:network_type     | flat                                                                                                                                                 |
| provider:physical_network | provider                                                                                                                                             |
| provider:segmentation_id  | None                                                                                                                                                 |
| qos_policy_id             | None                                                                                                                                                 |
| revision_number           | 1                                                                                                                                                    |
| router:external           | External                                                                                                                                             |
| segments                  | None                                                                                                                                                 |
| shared                    | True                                                                                                                                                 |
| status                    | ACTIVE                                                                                                                                               |
| subnets                   |                                                                                                                                                      |
| tags                      |                                                                                                                                                      |
| updated_at                | 2023-09-18T09:29:06Z                                                                                                                                 |
+---------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

创建外网子网

[root@controller ~]# openstack subnet create  --allocation-pool start=192.168.200.100,end=192.168.200.200 --network ext-net --gateway 192.168.200.2  --subnet-range 192.168.200.0/24 ext-sub
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field             | Value                                                                                                                                                |
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| allocation_pools  | 192.168.200.100-192.168.200.200                                                                                                                      |
| cidr              | 192.168.200.0/24                                                                                                                                     |
| created_at        | 2023-09-18T09:29:12Z                                                                                                                                 |
| description       |                                                                                                                                                      |
| dns_nameservers   |                                                                                                                                                      |
| enable_dhcp       | True                                                                                                                                                 |
| gateway_ip        | 192.168.200.2                                                                                                                                        |
| host_routes       |                                                                                                                                                      |
| id                | cfc2d24a-09f3-4786-a699-9e320ef6454f                                                                                                                 |
| ip_version        | 4                                                                                                                                                    |
| ipv6_address_mode | None                                                                                                                                                 |
| ipv6_ra_mode      | None                                                                                                                                                 |
| location          | cloud='', project.domain_id=, project.domain_name='demo', project.id='4f87bd1fe5e2469f81232a201b136a94', project.name='admin', region_name='', zone= |
| name              | ext-sub                                                                                                                                              |
| network_id        | 2aad11ac-a91a-4ccd-99b9-de3a2c69c386                                                                                                                 |
| prefix_length     | None                                                                                                                                                 |
| project_id        | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                     |
| revision_number   | 0                                                                                                                                                    |
| segment_id        | None                                                                                                                                                 |
| service_types     |                                                                                                                                                      |
| subnetpool_id     | None                                                                                                                                                 |
| tags              |                                                                                                                                                      |
| updated_at        | 2023-09-18T09:29:12Z                                                                                                                                 |
+-------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

(4)创建安全组

创建安全组group

[root@controller ~]# openstack security group create group
+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field           | Value                                                                                                                                                 |
+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at      | 2023-09-18T09:30:36Z                                                                                                                                  |
| description     | group                                                                                                                                                 |
| id              | 388476f1-1cf1-46c3-8d2a-8e346aee3600                                                                                                                  |
| location        | cloud='', project.domain_id=, project.domain_name='demo', project.id='4f87bd1fe5e2469f81232a201b136a94', project.name='admin', region_name='', zone=  |
| name            | group                                                                                                                                                 |
| project_id      | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                      |
| revision_number | 1                                                                                                                                                     |
| rules           | created_at='2023-09-18T09:30:36Z', direction='egress', ethertype='IPv6', id='93d39c18-4735-4eb8-97b6-edafa3f91029', updated_at='2023-09-18T09:30:36Z' |
|                 | created_at='2023-09-18T09:30:36Z', direction='egress', ethertype='IPv4', id='a2fc2876-eb44-4ed9-a728-a892d46b37a5', updated_at='2023-09-18T09:30:36Z' |
| tags            | []                                                                                                                                                    |
| updated_at      | 2023-09-18T09:30:36Z                                                                                                                                  |
+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+

放行所有icmp入口出口

[root@controller ~]# openstack security group rule create --ingress --protocol icmp group
[root@controller ~]# openstack security group rule create --egress --protocol icmp group

放行所有tcp入口出口

[root@controller ~]# openstack security group rule create --ingress --protocol tcp group 
[root@controller ~]# openstack security group rule create --egress --protocol tcp group  

放行所有udp入口出口

[root@controller ~]# openstack security group rule create --ingress --protocol udp group 
[root@controller ~]# openstack security group rule create --egress --protocol udp group  

(5)创建路由

[root@controller ~]# openstack router create router
[root@controller ~]# openstack router set  --external-gateway  ext-net router
[root@controller ~]# openstack router add subnet router int-sub

(6)创建云主机

[root@controller ~]# openstack server create  --image cirros --flavor 66 --network int-net --security-group group server1            
+-------------------------------------+-----------------------------------------------+
| Field                               | Value                                         |
+-------------------------------------+-----------------------------------------------+
| OS-DCF:diskConfig                   | MANUAL                                        |
| OS-EXT-AZ:availability_zone         |                                               |
| OS-EXT-SRV-ATTR:host                | None                                          |
| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                          |
| OS-EXT-SRV-ATTR:instance_name       |                                               |
| OS-EXT-STS:power_state              | NOSTATE                                       |
| OS-EXT-STS:task_state               | scheduling                                    |
| OS-EXT-STS:vm_state                 | building                                      |
| OS-SRV-USG:launched_at              | None                                          |
| OS-SRV-USG:terminated_at            | None                                          |
| accessIPv4                          |                                               |
| accessIPv6                          |                                               |
| addresses                           |                                               |
| adminPass                           | k9NCCHbqJxAA                                  |
| config_drive                        |                                               |
| created                             | 2023-09-18T09:32:35Z                          |
| flavor                              | f1 (66)                                       |
| hostId                              |                                               |
| id                                  | bc9a8506-d2e8-4357-9a9e-6f691c0e6ac8          |
| image                               | cirros (14b16679-354c-4a3c-810c-72506e859378) |
| key_name                            | None                                          |
| name                                | server1                                       |
| progress                            | 0                                             |
| project_id                          | 4f87bd1fe5e2469f81232a201b136a94              |
| properties                          |                                               |
| security_groups                     | name='388476f1-1cf1-46c3-8d2a-8e346aee3600'   |
| status                              | BUILD                                         |
| updated                             | 2023-09-18T09:32:36Z                          |
| user_id                             | 25ac2dd543554ccfbea43aabbd23182c              |
| volumes_attached                    |                                               |
+-------------------------------------+-----------------------------------------------+

查看云主机

[root@controller ~]# openstack server list
+--------------------------------------+---------+--------+--------------------+--------+--------+
| ID                                   | Name    | Status | Networks           | Image  | Flavor |
+--------------------------------------+---------+--------+--------------------+--------+--------+
| bc9a8506-d2e8-4357-9a9e-6f691c0e6ac8 | server1 | ACTIVE | int-net=10.0.0.194 | cirros | f1     |
+--------------------------------------+---------+--------+--------------------+--------+--------+

(7)绑定浮动IP

首先创建浮动IP

[root@controller ~]# openstack floating ip create ext-net
+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field               | Value                                                                                                                                                                           |
+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at          | 2023-09-18T09:33:13Z                                                                                                                                                            |
| description         |                                                                                                                                                                                 |
| dns_domain          | None                                                                                                                                                                            |
| dns_name            | None                                                                                                                                                                            |
| fixed_ip_address    | None                                                                                                                                                                            |
| floating_ip_address | 192.168.200.117                                                                                                                                                                 |
| floating_network_id | 2aad11ac-a91a-4ccd-99b9-de3a2c69c386                                                                                                                                            |
| id                  | 53a4d0ca-2213-4162-baf4-75ba1c1d3ded                                                                                                                                            |
| location            | Munch({'project': Munch({'domain_name': 'demo', 'domain_id': None, 'name': 'admin', 'id': u'4f87bd1fe5e2469f81232a201b136a94'}), 'cloud': '', 'region_name': '', 'zone': None}) |
| name                | 192.168.200.117                                                                                                                                                                 |
| port_details        | None                                                                                                                                                                            |
| port_id             | None                                                                                                                                                                            |
| project_id          | 4f87bd1fe5e2469f81232a201b136a94                                                                                                                                                |
| qos_policy_id       | None                                                                                                                                                                            |
| revision_number     | 0                                                                                                                                                                               |
| router_id           | None                                                                                                                                                                            |
| status              | DOWN                                                                                                                                                                            |
| subnet_id           | None                                                                                                                                                                            |
| tags                | []                                                                                                                                                                              |
| updated_at          | 2023-09-18T09:33:13Z                                                                                                                                                            |
+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

将浮动IP绑定到云主机上

[root@controller ~]# openstack server add floating ip server1 192.168.200.117

查看云主机

[root@controller ~]# openstack server list
+--------------------------------------+---------+--------+-------------------------------------+--------+--------+
| ID                                   | Name    | Status | Networks                            | Image  | Flavor |
+--------------------------------------+---------+--------+-------------------------------------+--------+--------+
| bc9a8506-d2e8-4357-9a9e-6f691c0e6ac8 | server1 | ACTIVE | int-net=10.0.0.194, 192.168.200.117 | cirros | f1     |
+--------------------------------------+---------+--------+-------------------------------------+--------+--------+

云主机和本机是互通的

image-20230918173421208

(8)登录云主机

先查看控制台url地址

[root@controller ~]# openstack console url show server1
+-------+-----------------------------------------------------------------------------------------------+
| Field | Value                                                                                         |
+-------+-----------------------------------------------------------------------------------------------+
| type  | novnc                                                                                         |
| url   | http://192.168.100.10:6080/vnc_auto.html?path=%3Ftoken%3D73cce687-a2f2-4318-9a24-ce7af1c46149 |
+-------+-----------------------------------------------------------------------------------------------+

网页访问

账户:cirros

密码:cubswin:)

image-20230918173513981

看看是否能ping通controller和compute

image-20230918173707753

(9)CRT连接

image-20230918173900671

图形化操作

(1)创建镜像

第一步:

①项目>>②计算>>③镜像>>④创建镜像

image-20230918175422955

第二步:

image-20230918175638224

第三步:

image-20230918175707266

(2)创建实例

第一步:

①管理员>②计算>③实例类型>④创建实例类型

image-20230918175928760

第二步:

image-20230918180058710

第三步:

image-20230918180120941

(3)创建网络

创建内网

第一步:

①项目>②网络>③网络>④创建网络

image-20230918180832898

第二步:

image-20230918180329366

第三步:

image-20230918180432996

第四步:

image-20230918180510724

第五步:

image-20230918180526821

创建外网

第一步:

①管理员>②网络>③网络>④创建网络

image-20230918180754993

第二步:

image-20230918180917013

第四步:

image-20230918184403433

第五步:

image-20230918181021797

第六步:

image-20230918181119599

(4)创建安全组

第一步:

①项目>②网络>③安全组>④创建安全组

image-20230918181223999

第二步:

image-20230918181241789

第三步:

image-20230918181301031

第四步:

添加所有ICMP 所有TCP 所有UDP入口出口

image-20230918181430535

(5)创建路由

第一步:

①项目>②网络>③路由>④新建路由

image-20230918181543120

第二步:

image-20230918181607844

第三步:

image-20230918181635790

第四步:

image-20230918181700950

第五步:

image-20230918181732004

第六步:

image-20230918182140082

(6)创建云主机

第一步:

①项目>②计算>③实例>④创建实例

image-20230918182306015

第二步:

image-20230918182403692

第三步:

image-20230918182426380

第四步:

image-20230918182451384

第五步:

image-20230918182516798

第六步:

image-20230918182553101

第七步:

image-20230918182714464

(7)绑定浮动IP

第一步:

将创建出来的云主机绑定浮动IP

image-20230918182812912

第二步:

image-20230918182849442

第三步:

image-20230918182914491

第四步:

image-20230918182935683

第五步:

image-20230918183000166

(8)登录云主机

第一步:

image-20230918183032801

第二步:

image-20230918183111015

相关文章:

OpenStack创建云主机并连接CRT

文章目录 OpenStackT版创建云主机并连接CRT命令行操作(1)创建镜像(2)创建实例(3)创建网络创建内网创建外网 (4)创建安全组(5)创建路由(6&#xff…...

linux-sed命令

目录 1.linux-shell sed获取某一段字符串 2.linux-shell shell脚本中 sed -n取出某一行赋给一个变量 3.linux-shell sed查询某一行 1.linux-shell sed获取某一段字符串 如果要获取的是某一段字符串,可以在 sed 命令中使用正则表达式来指定需要获取的字符串。例如…...

Elasticsearch:什么是向量和向量存储数据库,我们为什么关心?

Elasticsearch 从 7.3 版本开始支持向量搜索。从 8.0 开始支持带有 HNSW 的 ANN 向量搜索。目前 Elasticsearch 已经是全球下载量最多的向量数据库。它允许使用密集向量和向量比较来搜索文档。 矢量搜索在人工智能和机器学习领域有许多重要的应用。 有效存储和检索向量的数据库…...

JOSEF约瑟 剩余电流继电器PFR-5 PFE-W-20 国产化改造ZLR-G81 ZCT-45

系列型号: PFR-003剩余电流继电器 PFR-03剩余电流继电器 PFR-5剩余电流继电器 PFR-W-105互感器 PFR-W-140互感器 PFR-W-20互感器 PFR-W-210互感器 PFR-W-30互感器 PFR-W-35互感器 PFR-W-70互感器 一、用途 PFR剩余电流继电器(以下简称继电器…...

分别用Python和Go实现对文件夹及其子文件夹里的文件进行批量重命名

文章目录 问题阐述上代码结果如何 问题阐述 最近在继续提高自己的go技术时,从网上一些平台获取到了一些学习资料,然后下载到本地后,文件的命名是真的像衣托答辩: 除了上述的文件,还有一mol多神奇的命名,害…...

redis深度历险 千帆竞发 —— 分布式锁

分布式应用进行逻辑处理时经常会遇到并发问题。 比如一个操作要修改用户的状态,修改状态需要先读出用户的状态,在内存里进行修改,改完了再存回去。如果这样的操作同时进行了,就会出现并发问题,因为读取和保存状态这两个…...

C#根据中文首字母排序

第一种方式&#xff1a; 这种方式会受制于服务器的区域和语言设置。 1.首先添加一个排序类ChineseNameComparer public class ChineseNameComparer : IComparer<string> {public int Compare(string x, string y){if (x null || y null)return 0;var xFirstChar x.Su…...

仪表基础知识培训

压力传感器:E+H PMX5x/FMX5x 一、安装:安装注意事项: 1、水平安装时仪表的呼吸孔(1)需要向下安装,并远离污染物。 2、请勿用坚硬的物体擦拭或接触膜片。 3、请勿安装在水泵的入口和搅拌叶附近 二、供电、接线、信号、:二线制,仪表输出4-20mA 三、量程:设置最大最小量程…...

无涯教程-JavaScript - PI函数

描述 PI函数返回数字3.14159265358979,数学常数pi,精确到15位数字。 语法 PI ()争论 PI函数语法没有参数。 适用性 Excel 2007,Excel 2010,Excel 2013,Excel 2016 Example JavaScript 中的 PI函数 - 无涯教程网无涯教程网提供描述PI函数返回数字3.14159265358979,数学常…...

前端防抖和节流

前端防抖和节流 概述 防抖&#xff1a; 防止抖动&#xff0c;个人字面理解此处防的不是页面的抖动&#xff0c;而是用户手抖。为了防止用户快速且频繁的触发事件而导致多次执行事件函数&#xff0c;这样的场景有很多&#xff0c;比如监听滚动、鼠标移动事件onmousemove、频繁…...

[pai-diffusion]pai的easynlp的clip模型训练

EasyNLP带你玩转CLIP图文检索 - 知乎作者&#xff1a;熊兮、章捷、岑鸣、临在导读随着自媒体的不断发展&#xff0c;多种模态数据例如图像、文本、语音、视频等不断增长&#xff0c;创造了互联网上丰富多彩的世界。为了准确建模用户的多模态内容&#xff0c;跨模态检索是跨模态…...

期权如何交易?期权如何做模拟交易?

买卖期权的第一步就是要有期权账户&#xff0c;国内的期权品种有商品期权和ETF期权以及股指期权&#xff0c;每种的开户方式和要求都不同&#xff0c;下文为大家介绍期权如何交易&#xff1f;期权如何做模拟交易&#xff1f; 一、期权交易需要开立一个期权账户&#xff0c;可以…...

【新书推荐】大模型赛道如何实现华丽的弯道超车 —— 《分布式统一大数据虚拟文件系统 Alluxio原理、技术与实践》

文章目录 大模型赛道如何实现华丽的弯道超车 —— AI/ML训练赋能解决方案01 具备对海量小文件的频繁数据访问的 I/O 效率02 提高 GPU 利用率&#xff0c;降低成本并提高投资回报率03 支持各种存储系统的原生接口04 支持单云、混合云和多云部署01 通过数据抽象化统一数据孤岛02 …...

Calendar对象获取当前周的bug

项目场景&#xff1a; 双周项目管理&#xff0c;需要获取当前周为一年之中的第几周&#xff0c;原先的代码是用Calendar对象&#xff0c;先用setTime&#xff08;&#xff09;把当前时间传入&#xff0c;再用get&#xff08;3&#xff09;获取一年中的第几周 问题描述 实际发…...

嵌入式环境buildroot的espeak配置与编译

1、在buildroot目录下输入make menuconfig 2、选择Target packages 3、选择Audio and video applications 4、选择espeak、选择alsa via portaudio &#xff08;新版嵌入式linux一般都是用alsa音频驱动&#xff09; 5、配置portaudio 选择Library 6、选择Audio/Sound 7、选择…...

物理机环境搭建-linux部署nginx

1、安装nginx部署所需依赖 yum install -y gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel2、安装nginx包 wget http://nginx.org/download/nginx-1.8.0.tar.gz 如果没有wget可以安装一下 yum install -y wget下载完成后可以在/usr/local/下放置tar包&#xf…...

删除安装Google Chrome浏览器时捆绑安装的Google 文档、表格、幻灯片、Gmail、Google 云端硬盘、YouTube网址链接(Mac)

删除安装Google Chrome浏览器时捆绑安装的Google 文档、表格、幻灯片、Gmail、Google 云端硬盘、YouTube网址链接(Mac) Mac mini操作系统&#xff0c;安装完 Google Chrome 浏览器以后&#xff0c;单击 启动台 桌面左下角的“显示应用程序”&#xff0c;我们发现捆绑安装了 Goo…...

硬件故障诊断:快速定位问题

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…...

IP代理与加速器:理解它们的区别与共同点

在网络使用过程中&#xff0c;我们经常会遇到需要提高访问速度或保护隐私的需求。IP代理和加速器都是常见的应对方案&#xff0c;但它们在工作原理和应用场景上存在一些区别。本文将为您深入探讨IP代理和加速器的异同&#xff0c;帮助您更好地理解它们的作用和适用情况&#xf…...

Java中List转字符串的方法

一、使用String.join方法 在Java 8之后&#xff0c;String类增加了一个静态方法join()&#xff0c;可以方便地将列表中的元素连接成字符串。 // 创建List List<String> list Arrays.asList("Google", "Baidu", "Taobao"); // 以逗号分隔…...

谷歌浏览器插件

项目中有时候会用到插件 sync-cookie-extension1.0.0&#xff1a;开发环境同步测试 cookie 至 localhost&#xff0c;便于本地请求服务携带 cookie 参考地址&#xff1a;https://juejin.cn/post/7139354571712757767 里面有源码下载下来&#xff0c;加在到扩展即可使用FeHelp…...

令牌桶 滑动窗口->限流 分布式信号量->限并发的原理 lua脚本分析介绍

文章目录 前言限流限制并发的实际理解限流令牌桶代码实现结果分析令牌桶lua的模拟实现原理总结&#xff1a; 滑动窗口代码实现结果分析lua脚本原理解析 限并发分布式信号量代码实现结果分析lua脚本实现原理 双注解去实现限流 并发结果分析&#xff1a; 实际业务去理解体会统一注…...

Spring AI与Spring Modulith核心技术解析

Spring AI核心架构解析 Spring AI&#xff08;https://spring.io/projects/spring-ai&#xff09;作为Spring生态中的AI集成框架&#xff0c;其核心设计理念是通过模块化架构降低AI应用的开发复杂度。与Python生态中的LangChain/LlamaIndex等工具类似&#xff0c;但特别为多语…...

视频行为标注工具BehaviLabel(源码+使用介绍+Windows.Exe版本)

前言&#xff1a; 最近在做行为检测相关的模型&#xff0c;用的是时空图卷积网络&#xff08;STGCN&#xff09;&#xff0c;但原有kinetic-400数据集数据质量较低&#xff0c;需要进行细粒度的标注&#xff0c;同时粗略搜了下已有开源工具基本都集中于图像分割这块&#xff0c…...

【分享】推荐一些办公小工具

1、PDF 在线转换 https://smallpdf.com/cn/pdf-tools 推荐理由&#xff1a;大部分的转换软件需要收费&#xff0c;要么功能不齐全&#xff0c;而开会员又用不了几次浪费钱&#xff0c;借用别人的又不安全。 这个网站它不需要登录或下载安装。而且提供的免费功能就能满足日常…...

Leetcode33( 搜索旋转排序数组)

题目表述 整数数组 nums 按升序排列&#xff0c;数组中的值 互不相同 。 在传递给函数之前&#xff0c;nums 在预先未知的某个下标 k&#xff08;0 < k < nums.length&#xff09;上进行了 旋转&#xff0c;使数组变为 [nums[k], nums[k1], …, nums[n-1], nums[0], nu…...

Python网页自动化Selenium中文文档

1. 安装 1.1. 安装 Selenium Python bindings 提供了一个简单的API&#xff0c;让你使用Selenium WebDriver来编写功能/校验测试。 通过Selenium Python的API&#xff0c;你可以非常直观的使用Selenium WebDriver的所有功能。 Selenium Python bindings 使用非常简洁方便的A…...

高考志愿填报管理系统---开发介绍

高考志愿填报管理系统是一款专为教育机构、学校和教师设计的学生信息管理和志愿填报辅助平台。系统基于Django框架开发&#xff0c;采用现代化的Web技术&#xff0c;为教育工作者提供高效、安全、便捷的学生管理解决方案。 ## &#x1f4cb; 系统概述 ### &#x1f3af; 系统定…...

在鸿蒙HarmonyOS 5中使用DevEco Studio实现指南针功能

指南针功能是许多位置服务应用的基础功能之一。下面我将详细介绍如何在HarmonyOS 5中使用DevEco Studio实现指南针功能。 1. 开发环境准备 确保已安装DevEco Studio 3.1或更高版本确保项目使用的是HarmonyOS 5.0 SDK在项目的module.json5中配置必要的权限 2. 权限配置 在mo…...

解析两阶段提交与三阶段提交的核心差异及MySQL实现方案

引言 在分布式系统的事务处理中&#xff0c;如何保障跨节点数据操作的一致性始终是核心挑战。经典的两阶段提交协议&#xff08;2PC&#xff09;通过准备阶段与提交阶段的协调机制&#xff0c;以同步决策模式确保事务原子性。其改进版本三阶段提交协议&#xff08;3PC&#xf…...