
笔记
文章平均质量分 67
Cat God 007
鲜衣怒马少年时,不负韶华行且知。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL-查漏补缺版(三:MySQL-日志)
mysql-日志原创 2025-06-26 06:00:00 · 340 阅读 · 0 评论 -
MySQL-查漏补缺版(二:MySQL-视图)
mysql-视图原创 2025-06-25 20:32:02 · 291 阅读 · 0 评论 -
重置 MySQL root 密码
数据库初始化不成功,默认密码出不来,来使用此方法试试原创 2025-06-25 20:21:59 · 995 阅读 · 0 评论 -
day03 - Java集合和常用类
Java回顾原创 2024-09-17 18:19:50 · 1263 阅读 · 0 评论 -
day02 - Java的特性和接口
Java回顾原创 2024-09-17 18:18:43 · 957 阅读 · 0 评论 -
day01 - Java基础语法
JAVA基础回顾原创 2024-09-16 17:46:20 · 1173 阅读 · 0 评论 -
Vs code 使用中的小问题
记录在VScode中学习Java所遇到的小问题原创 2023-08-20 19:52:08 · 265 阅读 · 0 评论 -
世界杯小吐槽
巴西前期小组赛,1/8决赛以前基本上都是零封对手(除小组赛决赛被对手零封以外),这次上半场保留实力,主力没上,导致双方僵持,不相上下,最后在加时赛上双方都有漂亮的进球,毕竟克罗地亚还是很强的,双方战术都摸透了,从而导致巴西无缘今年世界杯的总决赛。原创 2022-12-15 15:20:29 · 361 阅读 · 6 评论 -
容器云平台初始化(harbor的安装部署)
根据在harbor.yml文件中配置的端口与IP地址(或域名)进行访问。指定master为时间同步服务器,其余两台同步master节点时间。删除原有的server 0/1/2/3/4,并添加如下内容。修改daemon.json文件(所有节点都要执行)重新加载配置并重启docker服务。重启docker服务。原创 2022-11-28 22:56:51 · 1504 阅读 · 1 评论 -
ceph集群的搭建
这里直接指定cluster-network(集群内部通讯)和public-network(外部访问Ceph集群),也可以在执行命令后修改配置文件方式指定。使用ceph-deploy命令将配置文件和 admin key复制到管理节点和Ceph节点,以便每次执行ceph CLI命令无需指定monitor地址和。创建监视器,初始化monitor,并收集所有密钥,官方介绍:为了获得高可用性,您应该运行带有至少三个监视器的生产Ceph集群。参数–no-adjust-repos是直接使用本地源,不生成官方源。原创 2022-11-26 18:30:06 · 2967 阅读 · 0 评论 -
docker快速入门(三)---- DockerFile相关案例
(1)基础镜像:centos:centos7.5.1804;(2)作者:cqcet;(3)修改配置文件中的bind 127.0.0.1为bind 0.0.0.0;(4)设置Redis免密,并关闭保护模式;(5)开放端口:6379;(6)设置服务开机自启。(1)基础镜像:centos:centos7.5.1804;(2)作者:cqcet;(3)开放端口:9092;(4)设置服务开机自启。原创 2022-11-21 08:22:57 · 474 阅读 · 0 评论 -
Yum工具详解(三)----- Yum配置阿里源CentOS 6.x
寻找对应自己系统版本。现在阿里云centos6都默认更新为Centos6.10版本。找到原来的源(配置文件),进行替换。yum源破损,无法下载软件,也无法查看yum库里的包;可能是机器所需的版本比较老。到这里,换源就基本上成功了!原创 2022-10-05 08:43:17 · 1110 阅读 · 0 评论 -
华为云容器编排服务 ---- AOS的应用
加油!原创 2022-07-11 00:47:30 · 416 阅读 · 0 评论 -
华为云的php,mysql,redis的原版安装
2. 修改配置Mysql文件通过以下整段命令新增my.cnf配置文件:通过以下命令确认mysql配置文件:3. 在Ecs上启动mysql通过以下命令启动mysql:4. 在Ecs-mysql上修改mysql密码1、编写脚本2、增加可执行权限并执行脚本3、使用修改后的密码登录5设置数据库访问权限在mysql>界面输入以下命令为同步账户授予复制权限:修改完毕通过以下命令退出mysql:ECS部署PHP56的配置命令ECS部署PHP72的配置命令ECS-mysql缓存R原创 2022-07-09 23:16:00 · 803 阅读 · 0 评论 -
(九)Open Stack(M)--- Heat安装和配置
Heat 是一套业务流程平台,旨在帮助用户更轻松地配置以 OpenStack 为基础的云体系。利用Heat应用程序,开发人员能够在程序中使用模板以实现资源的自动化部署。Heat 是 OpenStack 提供的自动编排功能的组件,基于描述性的模板,来编排复合云应用程序。原创 2022-06-15 13:06:35 · 1012 阅读 · 0 评论 -
(八)Open Stack(M)---Cinder安装和配置
云计算块存储原创 2022-06-14 21:00:11 · 2218 阅读 · 1 评论 -
python编码介绍
由于计算机是美国人发明的,因此,最早只有 127 个字母被编码到计算机中,也就是大小写英文字母、数字、标点符号和一些控制符号,这个编码表被称为 ASCII编码。简体中文的字符编码,2B(字节)代表一个字符。要处理中文显然 1B 是不够的,至少需要 2B,而且还不能和 ASCII 编码冲突,所以,中国制定了 GBK2312 编码,用来把中文编进去。GB2312 的扩展,除了兼容 GB2312 外,它还能显示繁体中文及日文的假名。国际组织制定的可以容纳世界上所有文字和符号的字符编码方案,统一用 2B代表一个字符原创 2022-06-18 20:00:00 · 328 阅读 · 0 评论 -
(七)Open Stack(M)---- Swift安装和配置
OpenStack中提供高可用分布式对象存储的服务原创 2022-06-14 18:05:14 · 3050 阅读 · 1 评论 -
python数据类型的常用方法
感谢大家的支持,关注,评论,点赞!原创 2022-06-17 08:00:00 · 161 阅读 · 1 评论 -
Python的简单介绍
1.Python起源与定义Python 是由荷兰人吉多·罗萨姆于 1989 年发布的。Python 的第一个公开发行版发行于 1991 年。Python 的官方定义:Python 是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。通俗来讲,Python 是一种少有的、既简单又功能强大的编程语言,它注重的是如何解决问题而不是编程语言的语法和结构。2.Python的应用范围Python 在通用应用程序、自动化插件、网站、网络爬虫、数值分析、科学计算、云计算、大数据和网络编程等领域有着极为广泛的应原创 2022-03-26 12:55:16 · 11706 阅读 · 0 评论 -
Open Stack简介
1.Open Stack是什么?OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。2.发展历程Openstack项目虽然诞生时间不长,但其发展之迅速,在云计算领域的影响力扩展,使得这个原创 2022-03-29 21:27:18 · 5595 阅读 · 1 评论 -
(三)Open Stack(M)----Glance安装和配置
感谢指剑大佬发表的博客与视频!感谢所 爱大佬的支持!Open Stack(M)----Keystone安装和配置1.创建glance数据库1.进入数据库mysql -uroot -p0000002.创建glance数据库create database glance;3.创建glance用户并授予所有权限本地登陆并设置密码grant all privileges on glance.* to 'glance'@'localhost' identified by '000000';4.创原创 2022-04-03 09:02:18 · 1910 阅读 · 0 评论 -
(四)Open Stack(M)----Nova服务安装与配置
感谢指剑大佬发表的博客与视频!感谢所 爱大佬的支持!Open Stack(M)----Glance安装和配置一,安装和配置控制节点(在controller节点执行)1.创建nove,nove_api数据库1.进入数据库mysql -uroot -p0000002.创建数据库3.创建nove用户并授予所有权限本地登陆并设置密码GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' IDENTIFIED BY '000000';4.创建no原创 2022-04-04 08:32:48 · 3942 阅读 · 1 评论 -
(二)Open Stack(M)----Keystone安装和配置
(一)Open Stack(M)----基础环境搭建1.创建keystone数据库进入数据库mysql -uroot -p000000 创建keystone数据库create database keystone;创建keystone用户并授予所有权限本地登陆并设置密码grant all privileges on keystone.* to 'keystone'@'localhost' identified by '000000';创建keystone用户并授予所有权限任意地点登陆并设原创 2022-04-02 10:23:20 · 3857 阅读 · 6 评论 -
(一)Open Stack(M)----基础环境搭建
1.虚拟机配置一般都是要求每个节点都是4核4G,菜鸡我内存不足。主机名配置网络controller4核4G192.168.100.10(内网)192.168.200.10(外网)compute4核3G192.168.100.20(内网)192.168.200.20(外网)2.镜像地址CentOS7.2官网下载慢的话,可以私聊我,单独发你!Mitaka百度网盘提取码:2022Xshell百度网盘提取码:2022阿里云盘Wi原创 2022-03-31 11:12:21 · 3719 阅读 · 3 评论 -
(五)Open Stack(M)----Neutron服务安装与配置
感谢指剑大佬发表的博客与视频!感谢所 爱大佬的支持!(四)Open Stack(M)----Nova服务安装与配置1.创建网络服务数据库(在controller节点执行)1)进入数据库mysql -uroot -p0000002)创建数据库(neutron)create database neutron;3)创建neutron用户并授予所有权限本地登陆并设置密码 grant all privileges on neutron.* to 'neutron'@'localhost' iden原创 2022-04-06 10:58:15 · 3372 阅读 · 0 评论 -
企业管理级项目----禅道
注:最好是全新的环境,不然会报错哦!1.禅道下载wget https://dl.cnezsoft.com/zentao/16.5/ZenTaoPMS.16.5.zbox_64.tar.gz2.禅道安装tar -zxvf ZenTaoPMS.16.5.zbox_64.tar.gz -C /opt/3.管理命令/opt/zbox/zbox start #开启Apache和Mysql也可以/opt/zbox/zbox start -ap 8888 -m原创 2022-04-08 11:26:01 · 335 阅读 · 0 评论 -
(六)Open Stack(M)----Horizon(Dashboard)安装和配置
感谢指剑大佬发表的博客与视频!感谢所 爱大佬的支持!(五)Open Stack(M)----Neutron服务安装与配置1.安装并配置1.下载软件(dashboard)yum -y install openstack-dashboard2.编辑文件 /etc/openstack-dashboard/local_settingsvi /etc/openstack-dashboard/local_settings请找到并修改如下内容OPENSTACK_HOST = "controller"原创 2022-04-07 17:22:48 · 4117 阅读 · 0 评论 -
虚拟机的网卡没了,研究了一下,自己的网络也没了。
车祸现场:事情经过:我想把我的虚拟文件由D盘转到E盘(原因是我的D盘太小了)。我就直接把它复制过去,再把原D盘的文件删掉.在打开虚拟机发现什么都没了!(爆打自己两下),在进行重新安装。(经过漫长的安装等待)当我点开虚拟软件(VMware Workstation Pro)时。创建不了虚拟机,(当时心态有点崩),网上一搜,发现要以管理员的身份安装。之后有发现了一个新问题,物理机连接不到虚拟机(远程连接工具用不了),打开我的网络适配器,发现没有那两个虚拟网卡。我看见了网络适配器那里有个网络重置原创 2021-11-05 21:37:56 · 662 阅读 · 0 评论 -
python编写动漫人或物
废话不多说,直接上图皮卡丘import turtledef getPosition(x, y): turtle.setx(x) turtle.sety(y) print(x, y)class Pikachu: def __init__(self): self.t = turtle.Turtle() t = self.t t.pensize(3) t.speed(9)原创 2021-12-28 19:23:22 · 16170 阅读 · 3 评论 -
GitBash乱码解决方案
GitBash乱码解决方案1.打开GitBash执行下面命令git config --global core.quotepath false2.在{git_home}/etc/bash.bashrc文件最后加入下面两行export LANG="zh_CN.UTF-8"export LC_ALL="zh_CN.UTF-8"注:{git_home}为Git在windows上的安装目录感谢大家,点赞,收藏,关注,评论!...原创 2022-05-05 21:44:53 · 684 阅读 · 0 评论 -
GitHub简单了解
Github可以托管各种项目代码,并提供一个Web界面(用户名.github.io/仓库名)1.基本概念看你到知道了吗?1.仓库(Repository)2.收藏(Star)3.复制克隆项目(Fork)4.发起请求(Pull Request)5.关注(Watch)6.事务卡片(lssue):用于开发者之间的bug交流2.开源项目贡献流程1.新建LSSUE提交使用问题,建议与想法2.Pull Request1.fork项目2.修改自己仓库的项目代码3.新建pull request原创 2022-05-09 08:45:49 · 421 阅读 · 0 评论 -
Git笔记(一)---- Git基本概念及基础环境
1.开发中的实际场景(问题)备份,代码还原,协同开发,追溯问题代码的编写人和时间2.浅识版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在CODE CHINA 中,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。3.版本控制的发展历史版本控制系统发展可以分为本地版本控制系统、集中式版本控制系统以及分布式版本控制系统三个阶段。本地版本控制系统用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这原创 2022-05-07 10:01:50 · 299 阅读 · 0 评论 -
云开发(微信-小程序)笔记(七)----云存储,你来了(上)
云存储自己准备相关的照片,视频,音乐的素材一:控制台上传文件如下图所示文件名命名限制上传的文件命名限制如下,请注意规避:1.不能为空2.不能以 / 开头3.不能出现连续 /4.编码长度最大为850个字节5.推荐使用大小写英文字母、数字,即 [a-z,A-Z,0-9] 和符号 -、!、_、.、* 及其组合6.不支持 ASCII 控制字符中的字符上(↑),字符下(↓),字符右(→),字符左(←),分别对应 CAN(24),EM(25),SUB(26),ESC(27)7.如果用户上传的文原创 2022-05-10 14:00:27 · 502 阅读 · 0 评论 -
Git笔记(三)---- Git分支操作
菜鸡说在下面所提到的分支大家就想像成生活中的管道系统。其中主管道就是master,其他的管道就是branch(分支)。分支的基本上是为主线服务的。Git中的分支也是如此。1.Git 中的分支常用命令分支(HEAD ->指向谁,谁就是当前分支)git branch —— 查看本地分支git branch 分支名 —— 创建本地分支git checkout 分支名 —— 切换分支-b 切换到一个不存在的分支(创建并切换)git merge 分支名 —— 一个分支上的提交合并到另一个分支(一原创 2022-05-08 09:13:31 · 400 阅读 · 0 评论 -
Git笔记(四)---- Git与IDEA(JB)
使用IDEA操作Git基础0.要先安装Git1.在IDEA的File --> Settings --> Version Control --> Git --> 点击Test -->点击OK2.准备项目3.添加.gitignore的文件4.点击VCS --> import into Version Control --> Create Git Repository -->选择项目所在的文件夹5.此时会出现以下的标志左下箭头:拉取 勾:提原创 2022-05-08 09:15:14 · 282 阅读 · 0 评论 -
python的容器数据类型,切片,复制
容器类型容器数据类型:在pyhton的内置数据类型中,有一类数据类型,它能像容器那样存储不同的元素。容器类型的分类分类一按照组织方法,可以分为序列、映射和集合。序列:列表、元组、字符串、Unicode 字符串、buffer 对象和 xrange 对象映射:字典集合:可变集合和不可变集合分类二按照对象是否可变来对容器数据类型进行分类,可分为可变类型,不可变类型。不可变类型:除非重新获得赋值操作,否则对象的内容不能够改变(not mutable),这些类型主要有字符串类型、元组、不可变集合。原创 2022-05-03 16:12:17 · 867 阅读 · 0 评论 -
python统计素数
素数题目:求 1~100 之间的所有素数,并统计素数的个数。1.素数是什么?质数(prime number)又称素数,有无限个。 一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除,换句话说就是该数除了1和它本身以外不再有其他的因数;否则称为合数。换句话说,从2开始不能被比自己小的数(1除外)整除的数为素数,反之则为合数。下图是100以内的素数2.解决方法大佬们应该了解到素数是什么了吧!那么接下来就要结合所学知识进行问题的解决。方法一(传统方法)我最先想到的是设置两个变量原创 2022-05-02 10:55:18 · 11504 阅读 · 1 评论 -
云开发(微信-小程序)笔记(五)----云函数,就这(上)
云函数云函数即在云端(服务器端)运行的函数。在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源;各云函数完全独立;可分别部署在不同的地区。开发者无需购买、搭建服务器,只需编写函数代码并部署到云端即可在小程序端调用,同时云函数之间也可互相调用。一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中。当云函数被小程序端调用时,定义的代码会被放在 Node.js 运行环境中执行。我们可以如在 Node.js 环境中使用 JavaScr原创 2022-05-10 08:06:19 · 790 阅读 · 0 评论 -
python求最大最小平均值
目录题目方法一方法二方法三方法四题目显示任意输入 5 个数字中的最大值、最小值和平均值。废话不多说,解决办法如下:方法一运用传统方法进行一一比对具体代码展示如下count = 5a = 1avg = 0while a <= count: num = int(input('请输入第{}个数:'.format(a))) avg = avg + num if a == 1: max = min = num else: if原创 2022-05-03 12:19:34 · 12137 阅读 · 1 评论