1.按以下配置在云平台中创建云主机,完成本任务下的相关试题后关闭云主 机。 云主机: (1)名称:IaaS (2)镜像文件:Xiandian-IaaS-All.qcow2 (3)云主机类型:4cpu、8G 内存、100G 硬盘 (4)网络:网络 1:int-net1,绑定浮动 IP 网络 2:int-net2 注:该镜像已安装 IaaS 平台所有可能使用的组件,用于完成 IaaS 平台相关 运维操作题,必须按以上配置信息配置接入两个网络才能保证云主机运行正常。 根据题目要求,连接相应的云主机或各节点服务器,进行以下答题。

2.使用 rabbitmqctl 创建用户 xiandian-admin,密码为 admin。将以上所有操 作命令及对应的反馈结果以文本形式提交到答题框中。

[root@controller /]# rabbitmqctl add_user xiandian-admin admin
Creating user "xiandian-admin" ...

3.使用 rabbitmqctl 命令查询所有用户列表,将以上所有操作命令及对应的反 馈结果以文本形式提交到答题框中。

[root@controller /]# rabbitmqctl list_users
Listing users ...
xiandian-admin  []
openstack       []
guest   [administrator]

4.使用命令对 xiandian-admin 用户进行授权,对本机所有资源可写可读权限, 将操作命令和返回结果以文本形式提交到答题框。

[root@controller /]# rabbitmqctl  set_permissions xiandian-admin '.*' '.*' '.*'
Setting permissions for user "xiandian-admin" in vhost "/" ...
  1. 使用 rabbitmqctl 命令查询集群状态,将操作命令及对应的反馈结果以文 本形式提交到答题框中。
[root@controller /]# rabbitmqctl cluster_status
Cluster status of node rabbit@controller ...
[{nodes,[{disc,[rabbit@controller]}]},{running_nodes,[rabbit@controller]},{cluster_name,<<"rabbit@controller">>},{partitions,[]},{alarms,[{rabbit@controller,[]}]}]

6.使用命令给 xiandian-admin 用户创建 administrator 角色,并查询,将以上所有操作命令及对应的反馈结果以文本形式提交到答题框中

[root@controller /]# rabbitmqctl set_user_tags xiandian-admin administrator
Setting tags for user "xiandian-admin" to [administrator] ...
[root@controller ~]# rabbitmqctl list_users
Listing users ...
openstack       []
guest   [administrator]
[root@controller ~]#

7.使用命令对用户 xiandian-admin 进行授权,对本机所有资源可写可读权限, 然后查询 xiandian-admin 用户的授权信息,将操作命令及对应的反馈结果以文本 形式提交到答题框中。

[root@controller /]# rabbitmqctl  set_permissions xiandian-admin '.*' '.*' '.*'
Setting permissions for user "xiandian-admin" in vhost "/" ...
[root@controller /]# rabbitmqctl list_user_permissions xiandian-admin
Listing permissions for user "xiandian-admin" ...
/       .*      .*      .*

8.使用 rabbitmqctl 命令,查看队列信息,所包含的信息包括 name,arguments, messages,memory,将操作命令和返回结果以文本形式提交到答题框。

[root@controller ~]# rabbitmqctl  list_queues name arguments messages memory

9.通过修改配置文件的方式修改 memcache 的缓存大小,使用 ps 相关命令查 询 memcahce 进程的信息,将修改的配置文件全路径文件名、修改的参数以及相 应的参数值、查询到的 memcache 进程信息以文本形式提交到答题框中

[root@controller local]# vi /etc/sysconfig/memcached[root@controller local]# ps -ef | grep memcached
memcach+  5010     1  0 08:16 ?        00:00:00 /usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024
root     31249  4478  0 10:05 pts/0   00:00:00 grep --color=auto memcached

=Mysql运维===============
1.使用数据库的相关命令查询数据库的编码方式,将操作命令和返回结果以 文本形式提交到答题框。

MariaDB [(none)]> show variables like 'character%';
+--------------------------+------------------------------+
| Variable_name            | Value                        |
+--------------------------+------------------------------+
| character_set_client     | utf8                         |
| character_set_connection | utf8                         |
| character_set_database   | utf8                         |
| character_set_filesystem | binary                       |
| character_set_results    | utf8                         |
| character_set_server     | utf8                         |
| character_set_system     | utf8                         |
| character_sets_dir       | /usr/share/mariadb/charsets/ |
+--------------------------+------------------------------+
8 rows in set (0.00 sec)

2.通过 mysql 相关命令查询当前系统时间,将操作命令和返回结果以文本形 式提交到答题框。

MariaDB [(none)]> select sysdate()-> ;
+---------------------+
| sysdate()           |
+---------------------+
| 2019-02-27 18:20:51 |
+---------------------+
1 row in set (0.02 sec)

3.通过 mysql 相关命令,查看当前是什么用户,将操作命令和返回结果以文 本形式提交到答题框。

MariaDB [(none)]> select user();
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.01 sec)

4.通过 mysql 相关命令,查看 mysql 的默认存储引擎信息,并查看 mysql 支 持的存储引擎有哪些,将操作命令和返回结果以文本形式提交到答题框。

MariaDB [(none)]> show variables like 'storage_engine';
+----------------+--------+
| Variable_name  | Value  |
+----------------+--------+
| storage_engine | InnoDB |
+----------------+--------+
1 row in set (0.01 sec)MariaDB [(none)]> show variables like "have%"-> ;
+----------------------+----------+
| Variable_name        | Value    |
+----------------------+----------+
| have_compress        | YES      |
| have_crypt           | YES      |
| have_dynamic_loading | YES      |
| have_geometry        | YES      |
| have_openssl         | YES      |
| have_profiling       | YES      |
| have_query_cache     | YES      |
| have_rtree_keys      | YES      |
| have_ssl             | DISABLED |
| have_symlink         | DISABLED |
+----------------------+----------+
10 rows in set (0.00 sec)

5.进入数据库 keystone,通过 user 表和 local_user 表做联合更新,u 用来做 user 表别名,lu 用来做 local_user 表别名,sql 语句更新 neutron 用户的 enabled 状态为 0, 更新语句中 user 表在 local_user 前面。将 sql 语句,将操作命令和返 回结果以文本形式提交到答题框。

6.进入数据库 keystone,通过 user 表和 local_user 表做联合查询,u 用来做 user 表别名,lu 用来做 local_user 表别名,两表联合查询 nova 用户的 enabled 状 态,查询语句中 user 表在 local_user 前面,将操作命令和返回结果以文本形式提 交到答题框。

MariaDB [keystone]> select enabled from user as u,local_user as lu where u.id=lu.user_id and name="nova";
+---------+
| enabled |
+---------+
|       1 |
+---------+
1 row in set (0.00 sec)

7.进入数据库,创建本地用户 examuser,密码为 000000,然后查询 mysql 数据库中的 user 表的特定字段。最后赋予这个用户所有数据库的“查询”“删 除”“更新”“创建”的本地权限,将操作命令和返回结果以文本形式提交到答题框。

MariaDB [keystone]> create user examuser identified by "000000";
Query OK, 0 rows affected (0.04 sec)
MariaDB [mysql]> select host,user,password from user;
+------------+----------+-------------------------------------------+
| host       | user     | password                                  |
+------------+----------+-------------------------------------------+
| localhost  | root     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| controller | root     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| 127.0.0.1  | root     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| ::1        | root     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | keystone | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | keystone | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | glance   | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | glance   | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | nova     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | nova     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | neutron  | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | neutron  | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | cinder   | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | cinder   | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | trove    | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | trove    | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | heat     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | heat     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| localhost  | aodh     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | aodh     | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
| %          | examuser | *032197AE5731D4664921A6CCAC7CFCE6A0698693 |
+------------+----------+-------------------------------------------+
21 rows in set (0.00 sec)
MariaDB [mysql]> grant select,delete,update,create on *.* to examuser@"localhost" identified by "000000";
Query OK, 0 rows affected (0.00 sec)MariaDB [mysql]>

8.登录 iaas 云主机,登录 mysql 数据库,使用 keystone 数据库,查询本地用 户表中的所有信息,并按照 id 的降序排序。将以上所有的操作命令及返回结果 以文本形式提交到答题框。(关于数据库的命令均使用小写)

MongoDB 运维==
1.登录 iaas 云主机,登录 MongoDB 数据库,查看数据库,使用 ceilometer 数据库,查看此数据库下的集合,并查询此数据库用户,最后创建一个数据库并 查询。将以上所有操作命令和返回结果以文本形式提交到答题框。

=======Keystone 运维:

1.在 keystone 中创建用户 testuser,密码为 password,将操作命令和返回结 果以文本形式提交到答题框。

2.将 testuser 用户分配给 admin 项目,赋予用户 user 的权限,将操作命令和 返回结果以文本形式提交到答题框。

openstack role add --project admin --user testuser admin

3.以管理员身份将 testuser 用户的密码修改为 000000,将操作命令和返回结 果以文本形式提交到答题框。

4.通过 openstack 相关命令获取 token 值,将操作命令和返回结果以文本形式 提交到答题框。


5.使用命令查询认证服务的查询端点信息,将操作命令和返回结果以文本形 式提交到答题框

6.使用命令列出认证服务目录,将操作命令和返回结果以文本形式提交到答题框

 [root@xiandian ~]# openstack catalog list

7.在 keystone 中创建用户 testuser,密码为 password,创建好之后,使用命 令修改 testuser 密码为 000000,并查看 testuser 的详细信息,将操作命令和返回 结果以文本形式提交到答题框。


8.在 keystone 中创建用户 testuser,密码为 password,创建好之后,使用命 令修改 testuser 的状态为 down,并查看 testuser 的详细信息,将操作命令和返回 结果以文本形式提交到答题框。


===================glance运维
1.使用 glance 相关命令上传 CentOS_6.5_x86_64_XD.qcow2 镜像到云主机中, 镜像名为 testone,然后使用 openstack 相关命令,并查看镜像的详细信息,将操 作命令和返回结果以文本形式提交到答题框
openstack

glance



2.使用 glance 相关命令上传两个镜像,一个名字为 testone,一个名字叫 testtwo,使用相同的镜像源 CentOS_6.5_x86_64_XD.qcow2,然后使用 openstack 命令查看镜像列表,接着检查这两个镜像的 checksum 值是否相同,将操作命令 和返回结果以文本形式提交到答题框。


3.登录 iaas 云主机,使用 glance 相关命令,上传镜像,源使用 CentOS_6.5_x86_64_XD.qcow2,名字为 testone,然后使用 openstack 命令修改这 个镜像名改为 examimage,改完后使用 openstack 命令查看镜像列表,将操作命 令和返回结果以文本形式提交到答题框。


4 使用 glance 相关命令,上传镜像,源使用 CentOS_6.5_x86_64_XD.qcow2, 名字为 examimage,然后使用 openstack 命令查看镜像列表,然后给这个镜像打 一个标签,标签名字为 lastone,接着查询修改的结果,将操作命令和返回结果以 文本形式提交到答题框。



5.通过一条组合命令获取镜像列表信息,该组合命令包含:
(1)使用 curl 命令获取镜像列表信息;
(2)使用 openstack 相关命令获取的 token 值;
(3)仅使用 awk 命令且用“|”作为分隔符获取 token 具体参数值。 以文本形式提交该组合命令和反馈结果到答题框中。

(t=`openstack token issue | awk -F '|'  '/ id / {print $3}'`) | (curl -g  -X GET http://controller:9292/v2/images -H "User-Agent: python-openstackclient keystoneauth1/2.4.1 python-requests/2.10.0 CPython/2.7.5" -H "X-Auth-Token: {$t}") | python -mjson.tool(t=` openstack token issue  --format value    -c id`)| (curl -g  -X GET http://controller:9292/v2/images -H "User-Agent: python-openstackclient keystoneauth1/2.4.1 python-requests/2.10.0 CPython/2.7.5" -H "X-Auth-Token: {$t}") | python -mjson.tool

6.通过一条组合命令获取该镜像详细信息,该组合命令要求:
(1)不能使用任何 ID 作为参数;
(2)使用 openstack 相关命令获取详细信息;
(3)使用 glance 相关命令获取镜像对应关系;
(4)仅使用 awk 命令且用“|”作为分隔符获取 ID 值。
以文本形式提交该组合命令和反馈结果到答题框中。

7.查看 glance 配置文件,找到默认的镜像存储目录,进入到存储目录中,使 用 qemu 命令查看任意的一个镜像,将操作命令和返回结果以文本形式提交到答 题框。



Nova运维=======
1.修改云平台中默认每个 tenant 的实例注入文件配额大小,在答题框填入该 命令,查询修改后的默认配额信息并以文本形式提交到答题框。




2.通过 nova 的相关命令创建云主机类型,名字 exam,ID 为 1234,内存为 1024,硬盘为 20G,虚拟内核数量为 2,并查询该云主机的详细信息,将操作命 令和返回结果以文本形式提交到答题框。



3.使用 nova 相关命令,查询 nova 所有服务状态,将操作命令和返回结果以 文本形式提交到答题框。


4.修改云平台中默认每个 tenant 的实例配额个数并查询,将操作命令和返回 结果以文本形式提交到答题框。



5.使用 nova 相关命令,查询 nova 所有的监控列表,并查看监控主机的详细信息,将操作命令和返回结果以文本形式提交到答题框。


6.使用 grep 命令配合-v 参数控制节点/etc/nova/nova.conf 文件中有效的命令 行覆盖输出到/etc/novaback.conf 文件,将操作命令和返回结果以文本形式提交到 答题框。
(-Pv ‘^\s*#’)

7.此题可使用物理 iaas 环境,使用 nova 相关命令,启动一个云主机,云主 机类型使用 m1.small,镜像使用 CentOS_6.5_x86_64_XD.qcow2,云主机名称为 examtest,将操作命令及返回结果以文本的方式提交到答题框。


8.此题可使用物理 iaas 环境,使用 openstack 相关命令,启动一个云主机, 云主机类型使用 m1.small,镜像使用 centos6.5,云主机名称为 xxxtest,并使用 openstack 命令查看此云主机的详细信息,将操作命令及返回结果以文本的方式 提交到答题框。



=========Cinder 运维:=
1.使用 fdisk 分区工具,对/dev/vda 进行分区,创建一个分区,使用命令将刚 创建的分区创建为物理卷,然后使用命令查看物理卷信息。将操作命令及返回结 果以文本形式提交到答题框。



2.使用命令查看当前卷组信息,使用命令创建逻辑卷,,查询该逻辑卷详细 信息,将操作命令及返回结果以文本形式提交到答题框


3.创建一个卷类型,然后创建一块带这个卷类型标识的云硬盘,查询该云硬 盘的详细信息,将操作命令及返回结果以文本形式提交到答题框。

在这里插入图片描述



4.通过命令行创建云硬盘,将其设置为只读,查询该云硬盘的详细信息,将 操作命令及返回结果以文本形式提交到答题框。

5.通过命令行创建云硬盘,查询该云硬盘的详细信息,将操作命令及返回结 果以文本形式提交到答题框



6.使用 fdisk 命令,对/dev/vda 分区,并把这个分区创建成物理卷,然后再把 这个物理卷加入到 cinder-volumes 卷组中,查看卷组详情,将操作命令和返回结 果以文本形式提交到答题框。

[root@controller /]# fdisk /dev/vda
….
…
…
…
..
[root@controller /]#pvcreate /dev/vda
[root@controller /]#vgextend cinder-volumes /dev/vda
[root@controller /]#vgdisplay

7.使用 cinder 命令创建一个云硬盘,然后通过 lvm 相关命令查看该云硬盘的 详细信息,最后通过 cinder 命令对这块云硬盘进行扩容操作,并查看详细信息, 将操作命令和返回结果以文本形式提交到答题框。

[root@controller /]#cinder create lvm2 2
[root@controller /]#lvdisplay
[root@controller /]#cinder extend lvm2 10
[root@controller /]#lvdisplay

8.登录 iaas 云主机,使用 parted 命令对硬盘/dev/vda 进行分区,将这个分区 创建为物理卷并使用 pvs 查看,然后将这个物理卷添加到 cinder-volumes 卷组中 并使用 vgs 查看,将以上所有操作命令和返回结果以文本形式提交到答题框。

[root@controller /]# parted /dev/vdamklabel gpt
mkpart cinder 0 10G
quit[root@controller /]# pvcreate /dev/vda1
[root@controller /]# pvs /dev/vda1
[root@controller /]# vgextend   cinder-volumes      /dev/vda1
[root@controller /]# vgs cinder-volumes

9.登录 controller 节点,创建云主机,镜像使用 centos6.5,flavor 使用 m1.medium,配置好网络。然后给云主机 iaas 挂载一个云硬盘,使用这块云硬盘, 把云主机 iaas 的根目录扩容,最后在 iaas 云主机上用 df -h 命令查看。将上述所 有操作命令和返回结果以文本形式提交到答题框。



[root@controller /]# lvextend –L +1G /
[root@controller /]# lvdisplay
[root@controller /]# resize2fs /
[root@controller /]# df –h

=======Swift 运维:=

1.使用命令查看 swift 服务状态,然后创建一个容器,并使用命令查看容器 列表,将命令和返回结果以文本形式提交到答题框。

2.使用 swift 相关命令,创建一个容器,然后使用命令查看该容器的状态, 将操作命令和返回结果以文本形式提交到答题框。

3.使用 swift 相关命令,查询 swift 对象存储服务可以存储的单个文件大小的 最大值,将操作命令和返回结果以文本形式提交到答题框


4.使用 swift 相关命令,创建一个容器,然后往这个容器中上传一个文件(文 件可以自行创建),上传完毕后,使用命令查看容器,将操作命令和返回结果以 文本形式提交到答题框。


5.登录 iaas 云主机,使用 openstack 命令,创建一个容器,并查询,上传一个文件(可自行创建)到这个容器中,并查询,将以上所有操作命令和返回结果 以文本形式提交到答题框。

6.登录 IaaS 云主机,创建 swifter 用户,并创建 swift 租户,将 swifter 用户规 划到 swift 租户下,赋予 swifter 用户使用 swift 服务的权限,并通过 url 的方式使 用该用户在 swift 中创建容器,将操作命令和返回结果以文本形式提交到答题框。


[root@controller ~]# swift --os-auth-url http://controller:8080/v1   --auth-version 3  --os-tenant-name swift  --os-username swifter  --os-password 000000 listUnauthorized. Check username/id, password, tenant name/id and user/tenant domain name/id.

7.使用 url 的方式,用 admin 账号在 swift 中创建容器,创建完之后用 url 的
方式查看容器列表,将操作命令和返回结果以文本形式提交到答题框。

========================== Libvirt 运维:===================
1.在物理云平台查询云主机 IaaS 在 KVM 中的真实实例名,在计算节点使用
virsh 命令找到该实例名对应的 domain-id,使用该 domain-id 关闭云主机 IaaS,
将操作命令和返回结果以文本形式提交到答题框。

[root@compute ~]# virsh listId    Name                           State
----------------------------------------------------2     instance-00000001              running
[root@compute ~]# virsh dominfo 2
Id:             2
Name:           instance-00000001
UUID:           7bfb8827-6b82-4cba-9bf4-7646a7ef20f2
OS Type:        hvm
State:          running
CPU(s):         1
CPU time:       406.9s
Max memory:     2097152 KiB
Used memory:    2097152 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: selinux
Security DOI:   0
Security label: system_u:system_r:svirt_tcg_t:s0:c101,c740 (permissive)[root@compute ~]# virsh domid 7bfb8827-6b82-4cba-9bf4-7646a7ef20f2
2
[root@compute ~]# virsh shutdown 2
Domain 2 is being shutdown

2.在物理云平台查询云主机 IaaS 在 KVM 中的真实实例名,在计算节点使用
virsh 命令找到该实例名对应的 domain-id,使用该 domain-id 重启云主机 IaaS,
将操作命令和返回结果以文本形式提交到答题框。

openstack框架搭建云计算平台和各组件运维内容包括mysql、keyston、Glance、Nova、Neutron、Dashboard、Heat、Trove、Ceilometer运维相关推荐

  1. IAAS基于开源openstack框架搭建云计算平台和各组件基础搭建内容包括mysql、keyston、Glance、Nova、Neutron、Dashboard、Heat、Trove等

    1.根据平台安装步骤安装至数据库服务,使用一条命令安装提供的 iaas-install-mysql.sh 脚本并查看脚本运行的时间,把命令和最后输出的时间信息 提交到答题框. [root@contro ...

  2. vmware 安装openstack,安装mysql,keyston glance,nova

    2019独角兽企业重金招聘Python工程师标准>>> 用vmware 创建三台虚拟机,分别命名:controller, compute, network. 在controller节 ...

  3. 怎样组建云计算机,如何搭建云计算平台_搭建云计算平台步骤

    云计算平台简单的理解就是仓库了,给你提供存储运转的空间:比如你查询的任何网络内容都是在某一网络的平台上,大家都可以同时不同地点看到一样的东西.本文给大家介绍如何搭建云平台. 搭建云计算平台步骤 规划- ...

  4. 使用openstack构建私有云计算平台

    一.系统 ubuntu 10.04 Desktop 机器ip:10.1.29.15 二.nova的安装 1.安装所用的信息服务器:Rabbitmq sudo apt-get install rabbi ...

  5. 必看!2021年云计算行业五大趋势,云南昆明企业小型云计算平台搭建及解决方案

    2020年发生的众多事件让对2021年的大多数预测浮出水面.人工智能(AI)和物联网(IoT)等热门技术趋势仍将在明年重塑我们生活的方式.然而,最重要的用处是帮助我们在这个不断变化的时代下适应和生存. ...

  6. 云计算平台管理的三大利器Nagios、Ganglia和Splunk

    综合利用Nagios.Ganglia和Splunk搭建起的云计算平台监控体系,具备错误报警.性能调优.问题追踪和自动生成运维报表的功能.有了这套系统,就可轻松管理Hadoop/HBase云计算平台. ...

  7. [网文摘录]云计算平台管理

    网络好文,摘自:http://www.programmer.com.cn/11477/  文 / 杨俊华 综合利用Nagios.Ganglia和Splunk搭建起的云计算平台监控体系,具备错误报警.性 ...

  8. 分离php和mysql搭建LAMP平台

    正常情况下,在同一台服务器上搭建LAMP平台时各组件安装顺序是:Linux-mysql-apache-php.其中mysql和apache安装没有前后顺序.而对于mysql和apache+mysql不 ...

  9. linux使用flask设计网站,linux下Flask框架搭建简单网页

    开始安装FLASK需要创建一个虚拟环境,虚拟环境可以不干扰正在使用的系统环境,避免影响,并且也不需要完全的root权限,更加安全可靠. 搭建环境 Python3.4 进入到microblog目录下创建 ...

最新文章

  1. 一键摸鱼神器火了!专为Windows系统打造,老板在身后也可以很淡定
  2. 玩转花式截图、录屏——FastStoneCapture使用指南
  3. 006商城项目:该项目的路径访问问题
  4. 初步了解win32界面库DuiLib
  5. UVA-1515 Pool construction (最小割)
  6. 从KDD 2018最佳论文看Airbnb实时搜索排序中的Embedding技巧
  7. Qt程序打包发布方法(使用官方提供的windeployqt工具)
  8. 播客#50:Sacha Greif
  9. (王道408考研操作系统)第二章进程管理-第二节4:调度算法详解2(RR、HPF和MFQ)
  10. 温故而知新 js 的错误处理机制
  11. idea2019打卡没多久就闪退_IDEA 2020.1打开时闪退的问题及解决方法(完美解决方法)...
  12. Sentinel流控规则简介_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0032
  13. UVA10784 Diagonal【数学+二分查找】
  14. 是引进外部函数吗_CALCULATE函数的最佳搭档:FILTER
  15. IntelliJ IDEA集成Git
  16. MATLAB求导相关知识,matlab如何求导相关阅读-matlab如何求导文章阅读-123文学网
  17. 太干了,Android 抓包姿势总结!
  18. GAN学习记录(四)——条件生成对抗网络CGAN
  19. 【selenium 模拟拼图】滑动拼图验证码10分钟教程
  20. 数据分析的工作目标是什么

热门文章

  1. python日记_递归
  2. 能源系统建模:GCAM碳中和情景设置
  3. [某人的题解]徒步旅行(travel)
  4. 人人都想买湖景房!湖景房优缺点你知道吗?
  5. 水星路由器登录界面找不到服务器,melogin.cn打不开的解决办法(水星路由器)
  6. GEE:对矢量数据/行政边界设置填充颜色为空,只显示边界
  7. ecshop 2.7.2安装
  8. 【深度学习】(问题记录)<对一个变量求梯度得到什么>-线性回归-小批量随机梯度下降
  9. java笔试多么_世界多么精彩!
  10. 第一次发C语言文章居然在头条获得35的展现