自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(511)
  • 资源 (1)
  • 收藏
  • 关注

原创 【HarmonyOS】【应用开发】动画-属性动画与显式动画

官网对于属性动画的定义如下:组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。支持的属性包括width、height、backgroundColor、opacity、scale、rotate、translate等个人理解:属性动画针对的是同一个组件的属性变化情况,如在同一个页面中触发了组件的属性变化,这个变化需要以过渡的方式体现,这就需要属性动画来承接这个过渡过程,不然变化就会显得十分突兀与生硬。因此,只要组件的指定属性有变化,那么这个变化就会通过属性动画来体现。

2024-01-07 17:58:21 1403

原创 List与数组之间的相互转换

List与数组之间的相互转换

2022-11-13 17:50:34 39268 1

原创 Markdown基础与进阶语法

Markdown语法

2022-11-13 15:20:41 998

原创 128【Java学习笔记(一百二十八)】之Object类和包装类

Object类与包装类

2022-08-10 18:28:19 441

原创 【Java学习笔记(一百二十七)】面向对象(二)之封装、继承、多态

封装、继承、多态

2022-08-06 17:28:44 183

原创 【Java学习笔记(一百二十六)】面向对象(一)之类与对象的构成

【Java学习笔记(一百二十六)】面向对象(一)之类与对象的构成

2022-07-28 19:43:20 405

原创 【Java学习笔记(一百二十五)】之数组与Arrays工具类

124 【Java学习笔记(一百二十五)】之数组与Arrays工具类

2022-07-22 12:31:05 172

原创 【Java学习笔记(一百二十四)】之ArrayList用法

JavaSE中的ArrayList的基础用法

2022-07-21 20:44:19 1124

原创 sigar监控API的测试用例

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. 监控程序运行状态包sigar(1)概述(2)sigar依赖(3)java的maven坐标2. CPU的信息3. 内存的信息4. 磁盘的信息5. 网络设备的信息6. 网络的信息本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1. 监控程序运行状态包sigar(1)概述       Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件。它用来从许

2021-10-15 20:04:02 579 2

原创 【OpenStack(Train版)安装部署(十九)】之虚拟机扩容,迁移功能测试

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. 虚拟机扩容功能测试2. 虚拟机迁移功能测试本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1. 虚拟机扩容功能测试        由于之前测试虚拟机迁移时出现了错误,查看schedule日志发现是计算节点被忽略掉了,感觉像是filter过滤器的设置问题,因此尝试修改配置。        修改nova.conf中的配置:sched

2021-10-12 10:36:39 774

原创 【OpenStack(Train版)安装部署(十八)】之Neutron的API测试,网络情况查看

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. neutron网络情况查看(1) 虚拟网桥与虚拟网卡(2) 查看当前节点的网卡和网桥情况(3) 创建两个虚拟机查看网络情况(4)virbr0的理解2.neutron网络服务的API测试(1) 查看所有network信息(2)查看单个network信息(3)创建单个网络(4) 获取所有的port端口(5) 获取所有的subnet子网本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1. neutron网络情况查看(1) 虚拟网

2021-10-11 08:48:44 1034

原创 【OpenStack(Train版)安装部署(十七)】之Cinder的API测试,报错处理

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.cinder卷服务的API测试(1)卷的概述(2)卷的状态(3)获取所有的卷类型(4)创建卷类型(5)获取所有可访问的卷(6)获取所有的卷的详细信息(7)创建单个卷(8)删除单个卷(9)扩展一个卷的大小(10)将卷作为镜像上传到glance中(11)列出所有的卷快照的简单信息(12)创建指定的卷快照(13)列出所有的卷快照的详细信息(14)删除指定的快照本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1.cinder卷服务的A

2021-10-09 15:00:08 890

原创 【OpenStack(Train版)安装部署(十六)】之Nova的API测试,报错处理

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.nova计算服务的API使用(1)server服务器状态(2)查询所有的server实例(3)查询所有server实例的详细信息(4)创建单个server实例(5)创建多个server实例(6)删除单个server实例(7)启动一个server实例(8)停止一个server实例(9)根据server实例创建image镜像(10)调整server实例的大小(11)获取控制台链接(12)获取server实例的使用诊断信息(13)获取server实例的ip信

2021-10-08 21:47:04 1350 1

原创 【OpenStack(Train版)安装部署(十五)】之Glance的API测试,报错处理

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. glance镜像服务的API使用(1)image镜像的状态(2)image镜像的可见性(3)查询出所有的image(4)排序查询所有的image(5)查询出所有与image镜像相关的task任务(6)停用某个image镜像(7)激活某个image镜像(8)创建一个image镜像(9)删除一个image镜像本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1. glance镜像服务的API使用(1)image镜像的状态&nb

2021-10-07 20:22:15 538

原创 【OpenStack(Train版)安装部署(十四)】之Keystone的API测试,报错处理

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.OpenStack Rest API介绍2.Identity鉴权服务的API使用(1)概述(2)错误响应码对应的原因(3)获取用户的登录token信息(4)获取token对应的服务目录(5)获取token对应的项目范围(6)获取token对应的domain域(7)获取某个用户的程序凭证信息(8)获取某个用户的访问规则(9)获取所有的项目信息(10)创建用户的程序凭证信息(11)解决403报错问题(12)解决401报错问题(13)获取所有的域信息(14)

2021-10-07 16:45:23 1741

原创 【OpenStack(Train版)安装部署(十三)】之win7虚拟机创建,指定卷制作,挂载测试

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.glance中win7虚拟机测试(1)-失败-win7的qcow2格式镜像上传glance(2)-失败-win7虚拟机创建测试(dashboard图形化)(3)win7虚拟机创建测试(dashboard图形化)(4)win7虚拟机创建测试(xshell命令)(5)dashboard创建并挂载卷测试(6)xshell命令创建并挂载卷测试(7)win机制作指定内容的vhd格式虚拟磁盘(8)指定软件卷的制作(9)控制节点程序嵌入虚拟机镜像测试本文章由公号【

2021-10-04 15:00:40 2298

原创 【OpenStack(Train版)安装部署(十二)】之win7系统安装,qcow2格式镜像制作

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.win7系统qcow2格式镜像制作(1)概述(2)-失败-安装ISO镜像到qcow2磁盘。(3)vnc viewer连接虚机(4)Centos安装图形化界面(5)virt-manager创建虚拟机(6)virt-install命令创建虚拟机(7)qcow2格式镜像空间压缩(8)virt-install命令参数说明(9)virsh命令本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:1.win7系统qcow2格式镜像制作(1)概

2021-09-29 11:01:01 5273 1

原创 【OpenStack(Train版)安装部署(十一)】之server相关命令测试以及日志分析

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. server相关命令测试(1)查看server相关命令(2)server add fixed ip(3)server add floating ip(4)server add network(5)server add port(6)server add security group(7)server add volume(8)server backup create(9)server create(10)server delete(11) serv

2021-09-26 10:59:05 1873

原创 【OpenStack(Train版)安装部署(十)】之img格式cirros镜像创建多实例分析

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.制作qcow2格式的镜像2.img格式镜像创建实例3.img格式同时创建多个实例4.通过server实例创建新的镜像5.通过日志分析一个server实例的创建过程(1)nova-api.log日志(2)nova-scheduler.log日志(3)nova-conductor.log日志(4)nova-compute.log日志(5)glance的api.log日志(6)keystone的keystone.log日志(7)neutron的dhcp-ag

2021-09-19 16:02:13 3179 2

原创 【OpenStack(Train版)安装部署(九)】之kvm环境部署以及qcow2格式镜像安装制作,实例创建日志分析

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. 镜像类型2. 容器格式3.OpenStack镜像上传方式4. (未实施)dashboard创建镜像5.(未实施)glance创建镜像命令6.部署kvm基本环境7.Centos系统qcow2格式镜像制作(1)给虚拟机创建一个网络(2)创建虚拟机(3)启动与测试虚机(4)Controller节点创建镜像到glance中(5)通过dashboard测试创建实例(6)通过命令创建单实例(7)通过同一个镜像创建新的实例(8)复制新的镜像创建新的实例(9)复制q

2021-09-18 12:04:04 2712

原创 【OpenStack(Train版)安装部署(八)】之Compute节点部署Cinder服务

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1. 创建cinder数据库并授权2.创建cinder用户3.向cinder用户添加admin角色4.创建cinderv2和cinderv3服务实体5.创建块存储服务API端点6.Controller节点安装cinder软件包并修改配置文件7.填充块存储数据库8.配置计算节点的nova.conf来使用块存储9.重新启动Compute API服务10.启动块存储服务,并设置开机自启11.控制节点验证12.安装和配置存储节点【compute】(1)安装LVM软

2021-09-10 11:19:17 1031

原创 【OpenStack(Train版)安装部署(七)】之Dashboard控制台在Compute节点上部署并创建实例

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一)Horizon服务1.概述2.语言环境3.可访问的keystone endpoint4.其他服务都是可选的(二)Horizon服务安装1.安装节点选择2.软件安装3. 修改local_setting本地控制台的配置文件4.重建apache的dashboard配置文件5.备用机制6.重启Apache服务7.重新启动控制节点(controller)上的memcache服务(三)验证Horizon服务(四)DashBoard中创建实例测试1、检查各个节点间

2021-09-09 11:01:55 1914

原创 【OpenStack(Train版)安装部署(六)】之Neutron服务在Controller节点和Compute节点的部署

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一) Controller节点安装Neutron服务1.创建neutron数据库并授权 (Controller节点)2. 创建neutron用户3. 向neutron用户添加admin角色4. 创建neutron服务实体5. 创建neutron服务端点6. 安装软件包{配置二层网络}7. 修改 neutron 配置文件(1)neutron server的配置文件neutron.conf(2)ML2 plugin的配置文件ml2_conf.ini(3)li

2021-06-28 18:27:00 1513 3

原创 【OpenStack(Train版)安装部署(五)】之Nova服务在Controller节点和Compute节点的部署

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一)Nova子服务节点分配(二)Nova子服务Controller节点部署1. 创建数据库并授权2. 创建nova用户3. 向nova用户添加admin角色4. 创建nova服务实体5. 给Nova服务关联endpoint(端点)6.Controller节点需要安装的nova子服务7. 修改nova.conf配置文件8. 填充nova-api数据库9.注册cell0数据库10. 启动计算服务nova并将其配置为开机自启11.检测nova服务启动情况(三)

2021-06-26 17:58:47 2251

原创 【OpenStack(Train版)安装部署(四)】之Placement服务环境部署

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.Placement服务安装(一)介绍(二)placement服务组件(三)Placement服务部署1.创建Placement的数据库2.创建placement用户3.创建一个placement服务,服务类型为placement4、注册Placement服务API访问端口5. 安装placement软件包6. 修改配置文件7.初始化placement数据库8.修改Apache配置文件 00-placemenct-api.conf9.重启apache服务

2021-06-23 07:51:43 1761

原创 【OpenStack(Train版)安装部署(三)】之Glance服务环境部署

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一)Glance服务部署1.创建数据库并授权2.glance关于keystone的操作3.创建glance服务实体4. 创建镜像服务API访问端点5. 安装glance软件包6.配置glance7. 初始化glance数据库8. 启动glance服务并设置开机自启9.创建Image验证glance安装情况本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:(一)Glance服务部署1.创建数据库并授权   

2021-06-22 17:06:00 1281

原创 【OpenStack(Train版)安装部署(二)】之Controller节点安装Keystone服务

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一)安装Keystone认证服务1.创建keystone数据库并授权2. 安装keystone软件包3. 修改配置文件4. 填充数据库5.修改apache配置6.初始化keystone(本质就是在为keystone创建catalog)7.初始化环境变量8.创建测试用项目,角色,用户9.创建后续组件测试的项目service9.为各种用户申请令牌token10.为不同用户定义用户信息脚本本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:

2021-06-20 17:21:18 1611

原创 【OpenStack(Train版)安装部署(一)】之控制节点、计算节点环境部署

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!(一) 环境搭建1.虚拟机设置2.yum源设置为阿里云3.配置ntp时间同步(两个节点都需要)4.关闭防火墙selinux(两个节点都需要)5.安装Train版的yum源(两个节点都需要)(二)Controller节点配置1.安装客户端【controller节点】2.安装数据库【controller节点】3.安装消息队列服务【controller节点】4.安装memcache【controller节点】5.安装etcd【controller节点】6.etc

2021-06-20 16:40:07 2319

原创 【云计算学习笔记(二十一)】之Neutron子服务详细介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.Neutron(一)Neutron介绍(二)Neutron功能1.二层交换Switching2.三层路由Routing3.负载均衡Load Balancing4.防火墙Firewalling(1)Security Group(2)Firewall-as-a-Service(三)Neutron网络的基本概念1.network(1)local(2)flat(3)vlan(4)vxlan(5)gre2.subnet3.port4.Project,Networ

2021-06-14 17:58:15 2271 1

原创 【云计算学习笔记(二十)】之Cinder服务架构与详细操作介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.Cinder(一)Block Storage块存储1.硬盘存储(块存储)2.远程文件系统(二)Cinder服务1.Cinder的功能2.Cinder的架构(1)cinder-api(2)cinder-volume(3)cinder-scheduler(4)volume provider(5)Message Queue(6)Database3.Cinder子服务的物理部署方案(1)控制节点(2)存储节点4.Cinder操作详解(1)Create Volu

2021-06-11 16:09:04 3546

原创 【云计算学习笔记(十九)】之Nova服务架构与执行流程详解

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.Nova服务(一)Nova架构1.架构图2.组件介绍(1)API1) nova-api(2)Compute Core1) nova-scheduler2) nova-compute3) Hypervisor4) nova-comductor(3)Console Interface1) nova-console2) nova-consoleauth3) nova-cert(4)Database(5)Message Queue3.nova组件的物理部署方案

2021-06-09 16:24:43 3899

原创 【云计算学习笔记(十八)】之OpenStack服务拓扑设计,Keystone,Glance

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.OpenStack的服务拓扑设计(一)控制节点Controller(二)网络节点Network(三)存储节点Storage(四)计算节点Compute二.KeyStone服务(一)用户User(二)凭证Credentials(三)认证Authentication(四)令牌Token(五)项目Project(六)地址Endpoint(七)角色Role三.Glance服务(一)Glance服务的功能(二)Glance服务组件架构1.glance-api2.

2021-06-04 16:13:52 773

原创 【云计算学习笔记(十六)】之 KVM原理,Libvirt,VLAN,Linux Bridge介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. 虚拟机基础(一) 虚拟化分类1. Host是通过什么方式将硬件资源虚拟化,并提供给Guest使用的呢?2. 1型虚拟化3. 2型虚拟化(二) KVM1. KVM的概述2. KVM的虚拟化实现3.QEMU介绍4.Libvirt(1)Libvirt概述(2)Libvirt组成(三)KVM虚拟化平台搭建1. 环境准备2. 查看硬件是否支持虚拟化3. 安装KVM4. 安装kvm所依赖的组件5. 创建物理桥接设备并关联网卡6. 测试使用KVM安装虚拟机7. 查

2021-05-28 15:56:16 931

原创 【云计算学习笔记(十四)】之Nova组件介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Nova(一) Nova组件说明1. API组件介绍(1) nova-api Service(2) nova-api-metadata Service2. core组件介绍(1) nova-compute service(2) nova-scheduled service(3) nova-conductor module3. network组件介绍(1) nova-network worker daemon(2) nova-novncproxy da

2021-05-19 15:03:21 2508 1

原创 【云计算学习笔记(十一)】之Glance服务介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Glance(一) Glance的服务功能(二) Glance的组件1.glance-api2.glance-registry3. Database4. Storage repository for image files(三) Glance的基本概念1. Image Identifiers2. Image Status3. Disk Format4. Container Format(四) Glance组件工作流本文章由公号【开发小鸽】发布!欢迎

2021-05-17 16:19:45 2179

原创 【云计算学习笔记(十三)】之KeyStone介绍

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Keystone的意义(一)什么是Keystone(二)使用Keystone的意义二. Keystone的功能(一)用户管理(二)服务目录管理三. 认证服务中的关键词(一)User(用户)(二)Credentials(凭证)(三)Authentication(验证)(四)Token(令牌)(五)Tenant(租户)(六)Service(服务)(七)Endpoint(端点)(八)Role(角色)(九)Keystone Client(Keystone命令

2021-05-17 15:15:24 3664

原创 【云计算学习笔记(十二)】之Win7中Docker ToolBox实验

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Win7中ToolBox的使用(一) Windows版本选择(二)ToolBox介绍(三) Win7中安装ToolBox1.安装ToolBox2. 快速使用Docker ToolBox(四) 使用ToolBox1. docker-machine命令2. docker 命令3. 在Docker虚拟机中安装Mysql容器测试4. 思考:为什么要在windows中使用容器?本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一. Wi

2021-05-17 15:10:18 1001

原创 【计算机学习笔记(一百三十四)】之Executor框架和线上问题定位

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Executor框架(一) 概述(二) Executor框架结构1. 两级调度模型2. Executor结构和成员(1) 任务(2) 任务的执行(3) 异步计算的结果3. Executor执行过程(三) ThreadPoolExecutor详解1. 概述2. FixedThreadPool3. SingleThreadExecutor详解4. CachedThreadPool详解(四) FutureTask详解1. FutureTask概述2. Fu

2021-05-16 21:19:04 114

原创 【Java学习笔记(一百三十三)】之 Java并发工具类与线程池

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Java中的并发工具类(一) 概述(二) CountDownLatch(三) 同步屏障CyclicBarrier(四) 信号量Semaphore(五) 数据交换Exchanger二. 线程池技术(一) 线程池处理流程(二) 工作线程(三) 线程池的使用1. 创建线程池(1) corePoolSIze(2) maximumPoolSIze(3) KeepAliveTime(4) TimeUnit(5) ThreadFactory(6) runnable

2021-05-16 19:50:05 223

原创 【Java学习笔记(一百三十二)】之Java并发容器,Fork/Join框架,原子操作类

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一. Java并发容器(一) ConcurrentHashMap1. 为什么使用ConcurrentHashMap2. ConcurrentHashMap的结构3. ConcurrentHashMap的初始化(1) 初始化segment数组(2) 初始化每个segment4. 定位segment5. concurrentHashMap的操作(1) get操作(2) put操作(3) size操作(二) ConcurrentLinkedQueue1. con

2021-05-15 23:20:48 151 1

.cache.rar

OpenCV4.1.0 版本用cmake编译到VS2019时所需要下载的文件,已经打包好了,直接替换.cache文件夹,问题解决。

2020-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除