自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 破解卡米 && 刷机包(ROM)的解包与打包过程

MIUI破解卡米 && 刷机包(ROM)的解包与打包过程解决:MIUI系统删除系统自带应用(以及改官方刷机包)不开机问题。环境:Ubuntu,Python,Java;$ python3 --versionPython 3.8.5$ java --versionopenjdk 11.0.11 2021-04-20OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)OpenJDK 64-Bit

2021-06-16 11:09:15 12007

原创 锐龙AMD处理器 AndroidStudio无法安装使用安卓模拟器/虚拟机

解决方法:设置>Android SDK>SDK Tools>Android Emulator Hypervisor Driver for AMD Processors(installer)打上勾他会下载一个小东西(很快)下载完成后,去上图黄线中的路径下找到silent_install.bat用管理员运行,会安装一个小东西,安装成功就可以正常使用安卓模拟器了。C:\Users\***\AppData\Local\Android\Sdk\extras\google\Android_

2021-01-16 15:38:13 7470 22

原创 Java连接数据库

import java.sql.*;public class DatabaseConnect { //sqlserver驱动 --此处用的是sqlserver数据库 String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //数据库地址 String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=java"; //数据库用户

2020-12-23 22:23:15 279

原创 PHP操作数据库

php连接数据库Tip:用到的是mysqli函数(MySQL Improved)//连接字符串:1 $link_Db = mysqli_connect("127.0.0.1","sa","passwd123","library");设置查询编码方式,不设置有可能会显示中文乱码:2 mysqli_set_charset($link_Db,'utf-8');/向数据库查询数据:3 $select = "select * from library.book";//sql语句4 $res = m

2020-10-02 11:43:55 243

原创 利用find命令进行批量操作

前些天,我要把Linux上的几千个txt文档进行转码,需要用到iconv命令,可是我总不能 一个一个的去敲。文档转码命令:iconv -f GBK -t UTF-8 file1 -o file2将file1从GBK转为UTF-8,并输出为file2。于是我发现了find命令的一个exec参数。[root@iZrzyv77duj240Z ~]# ls /mnt/test.txt[root@iZrzyv77duj240Z ~]# find /mnt -type f -exec ls -l {} \;

2020-09-27 15:05:28 827

原创 yum命令:安装撤销、定位软件包

撤销安装的(软件包+依赖)主要有两步用http做例子:[root@MiWiFi-R4A-srv ~]# yum -y install httpd......Install 1 Package (+4 Dependent packages) ##1个软件包+4个依赖包。......Complete!①查看yum命令的安装记录(查看操作ID):[root@MiWiFi-R4A-...

2020-03-15 16:02:20 748

原创 Linux:Centos 7yum源文件详解

CentOS 7上提供了一些yum源文件。如下:CentOS-Base.repoCentOS-CR.repoCentOS-Debuginfo.repoCentOS-fasttrack.repoCentOS-Media.repoCentOS-Sources.repoCentOS-Vault.repo不过只有CentOS-Base.repo是默认开启的,其余的都没用到。看一下这个yu...

2020-03-14 10:57:34 1108

原创 19年职业院校技能大赛总结

云计算与应用赛项——国赛总结从大一初次接触云计算到现在已经有一年时间了,一年时间如白驹过隙,第一次安装CentOS的场景历历在目。在这一年时间里,我们经历省赛到选拔赛,所有的努力都是为了最后的国赛。2019年夏,我们如愿参加了全国职业院校职业技能大赛云计算赛项,获得了二等奖。我看来这份成绩单不算耀眼,但也写满了我们每个人的汗水。我们是一个队伍三个人,在...

2019-06-18 19:38:00 660 1

原创 rancher-server容器HA部署

目标:部署rancher-server容器haproxy(单节点部署)准备:mairadbhaproxydocker.io/rancher/server容器过程:创建server服务高可用集群:[root@server ~]# docker run -d --restart=unless-stopped -p 8080:8080 -p 93...

2019-06-18 09:42:00 852

原创 openstack使用nfs作为nova的后端存储

当你的openstack主机没有可用空间了,而你又不能添加硬盘,或许nfs服务可以帮到你。目标:用nfs作为nove的后端存储。过程:运行一个可用的nfs服务:[root@controller ~]# showmount -e 192.168.100.10Export list for controller:/nfs *查看opensta...

2019-05-28 10:18:00 1356

原创 openstack上cinder卷的加密

目标:创建并使用加密的cinder卷准备:-openstack过程:修改配置文件:将fixed_key的值设置为cinder-volume-key和一组十六位的十六进制的密钥(控制节点和计算节点)[root@compute ~]# ssh controller ro...

2019-05-27 17:42:00 2748 8

原创 配置ssh无密码访问(免登录)

目标:配置ssh无密码访问准备:-centos7过程:访问端:一路回车就行了[root@node1 ~]# ssh-keygen Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/roo...

2019-05-26 19:34:00 1134

原创 优化:nginx容器的配置

以更方便的方式配置nginx容器:过程:①将一个容器卷挂载到nginx容器的配置文件目录②查看这个容器卷在宿主机磁盘上的位置③所看到的位置就是nginx容器配置文件目录容器组配置文件:[root@node1 docker-compose]# cat docker-compose.yml version: "2"services: nginx: image: ngi...

2019-05-26 11:07:00 405

原创 openstack云主机内存热调节 2019-05-25

virsh命令可以随时更改虚拟机的内存大小,不需要重启虚拟机。目标:调整云主机内存大小。过程:查看云主机列表:[root@compute ~]# virsh list --all Id Name State---------------------------------------------------- 5...

2019-05-25 19:24:00 1084

原创 openstack虚拟机资源限制

目标:通过nova服务的flavor模板中的元数据,来限制虚拟机CPU、磁盘IO资源等,以保证物理机以正常速度运行,也可以使不同的虚拟机以同样的速度运行。准备:-openstack-nova-vm过程:创建vm模板:test模板 id为10 内存4G 硬盘100G vcpu4个[root@controller ~]# nova flavor-create test 1...

2019-05-25 14:23:00 1786

原创 Linux上mariadb重置密码 2019-05-24

如果你Linux上的mariadb数据库密码忘记了,你可以这样来重置密码。[root@node1 ~]# mysql -uroot -pERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)目标:重置Mariadb数据库密码过程:修...

2019-05-24 19:46:00 240

原创 centos7部署nfs服务 2019-05-24

NFS一种网络文件系统,它允许网络中的计算机通过TCP/IP网络共享资源。客户端可以像访问本地文件系统一样访问NFS文件系统。目标:部署并使用nfs服务。准备-centos7过程:centos7默认安装nfs服务关闭防火墙:[root@controller ~]# iptables -F[root@controller ~]# iptables -X[roo...

2019-05-24 18:57:00 131

原创 centos7安装mongo数据库及常用命令 2019-05-23

目标:安装mongo数据库及常用命令。准备:-centos7-网络安装mongodb:[root@node1 ~]# yum -y install centos-release-openstack-pike[root@node1 ~]# yum -y install mongodb mongodb-server 修改配置文件:/etc/mongod....

2019-05-23 20:45:00 482

原创 docker容器的CPU资源限制

目标:限制容器的cpu资源上限为每1秒内可以占用cpu0.5秒。准备:-centos7-docker-stress(用来有效的消耗cpu资源,模拟高负载场景)-用到参数--cpu-period(周期),--cpu-quota(配额)-1秒=1000毫秒-1毫秒=1000选项单位-1秒=1000000选项单位过程:运行容器:[root@server ~]# do...

2019-05-22 19:44:00 2193

原创 docker容器--cpu-shares选项

问题:创建两个容器为 centos1 和 centos2,若只有这两个容器,该怎么设置容器的权重,才能使得centos1和centos2的CPU资源占比为33.3%和66.7%。准备:-centos7系统-docker-stress软件包(用来有效的消耗cpu资源,模拟高负载场景)安装stress:[root@node1 ~]# yum install -y epel-r...

2019-05-22 17:22:00 6562

原创 用dockerfile创建docker镜像 2019-05-22

dockerfile是一个文本文档,通过docker build来读取其中的命令来构建镜像目标:编辑dockerfile来定义并制作docker镜像。准备:-docker-centos7过程编写dockerfile文件:-制作一个http镜像-必须要有一个基础镜像[root@server ~]# mkdir dockerfile (工作目录)[root@ser...

2019-05-22 10:31:00 207

原创 用supermin5制作docker镜像 2019-05-22

目标:手动制作docker容器的镜像。准备:-docker平台-centos7-supermin5-tar过程安装supermin5:[root@server ~]# yum -y install supermin5准备镜像资料:安装yum、vi和net-tools软件包[root@server ~]# mkdir supermin.d applian...

2019-05-22 09:15:00 371

原创 在linux上构建git仓库 2019-05-21

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。目标:构建git本地仓库,并测试可用性。准备:-centos7-git过程:安装git服务:[root@controller ~]# yum -y install...

2019-05-21 10:56:00 136

原创 centos7搭建docker-rancher平台 2019-05-20

目标:搭建docker-rancher平台(单节点),启动rancher基础设施服务,并能够正常运行应用商店的应用。准备工作:-centos7-连接网络-系统自带yum源关闭防火墙:[root@node1 ~]# systemctl stop firewalld[root@node1 ~]# iptables -F[root@node1 ~]# iptables -X...

2019-05-20 20:33:00 466

原创 Linux常用文本操作命令 2019-05-19

关于文本的工具,比较常见的有vi、sed、awk、grep等sed工具:sed工具最常用来批量编辑文档,例如文本的替换、删除和添加,查看文档是最基本的功能。①:查看passwd文档的第十行。[root@controller ~]# sed -n 10p passwd operator:x:11:0:operator:/root:/sbin/nologin②:查看passw...

2019-05-19 19:59:00 138

原创 Sql server找不到启动图标

今天安装sql server安装了好几遍,结果都找不到启动图标,一直以为自己少装东西了。原来是sql server安装程序里没有附带SSMS。(你安装sql server,找我ssms干吗!)SSMS就相当与一个连接器,连接用户和sql server数据库。可以理解为sql server是后台数据库,ssms是前台管理数据库的。我以为的sql server启动图标就是这个连接器。...

2019-05-18 19:50:00 18382 3

原创 openstack-heat服务栈的创建

在openstack中,Heat模板文件可以实现实例资源的批量自动化部署,避免了重复的操作,解放了我们的双手,甚至可以一劳永逸。Heat用来模板创建栈,栈会根据模板内容创建实例,栈还可以监控它所创建的实例。Heat服务创建栈:[root@controller ~]# heat stack-create -f server.yml -P Image=centos7 -P Net=int-...

2019-05-18 18:57:00 2780 10

原创 centos上命名空间(容器)之间的通信 2019-05-17

目标:使centos中的命名空间相互通信。材料:centos7、veth pair、网桥和命名空间。veth pair端口:这是一种成对出现的端口,这种端口的特点是从左边端口进入的数据包一定从右边端口出来。拓扑图:命名空间(容器)之间的通信.jpg准备:需要安装openvswitch软件包[root@server ~]# yum -y install openv...

2019-05-17 20:45:00 537

原创 openstack-ceilometer服务告警创建 2019-05-17

创建命令:[root@controller ~]# ceilometer alarm-threshold-create --name test --description 'test' --meter-name cpu_util --threshold 10.0 --comparison-operator gt --statistic avg --period 100 --evaluatio...

2019-05-17 19:28:00 488

原创 openstack配置nfs作为cinder后端存储 2019-05-17

目标:更改cinder后端存储为nfs:过程:nfs服务端配置:[root@controller ~]# cat /etc/exports/nfs *(rw,no_root_squash,insecure)查看nfs驱动名称:class后面的NfsDriver便是。[root@controller ~]# grep Nfs /usr/lib/python2.7/si...

2019-05-17 09:28:00 334

原创 centos7逻辑卷创建与使用 2019-05-16

在linux中,基本的磁盘分区是不能随意扩展的。分区大小在划分分区的时候就决定了。有了逻辑卷之后,就可以合理的调整各个分区的大小了。逻辑卷的工作原理:逻辑卷(lv)是将几个磁盘分区或者块设备(pv)组织起来形成一个大的扩展分区(vg)。该扩展分区(vg)不能直接使用,需要将其划分为逻辑卷(lv)才能使用,lv可以格式化为不同的文件系统,然后就能挂载使用。lv的扩展是不会影响原有数据的。目...

2019-05-16 20:15:00 365

原创 openstack获取token值的两种方式

Token(令牌):通常是一串比特值或者字符串,用来作为访问资源的记号。Token中含有可访问资源的范围和有效时间。openstack服务通过token来调用资源。openstack获取token值的两种方法:方法一:使用openstack命令获取(id的值就是token)[root@controller ~]# openstack token issue+----------...

2019-05-15 19:29:00 3856

原创 在centos7上用ceph-deploy安装ceph集群

Ceph是一个Linux PB级分布式文件系统。①ceph可以轻松扩展到数PB的容量。②支持多种工作负载的高性能③高可靠性用ceph-deploy工具搭建ceph集群:2个centos7、ceph-deploy-1.5.31(最新版是2.0.1)准备工作:关闭防火墙,selinux,配置主机名映射:[root@node1 ceph]# cat /etc/hosts127....

2019-05-14 20:16:00 837

原创 在centos7上构建rabbitmq单节点集群 2019-05-13

rabbitMQ,MQ全称为Message Queue,消息列队是一种应用程序对应#用程序的通信方法。应用程序通过读写出入的消息(针对应哟程序的数据)来通信,而无需专用连接来链接它们。在centos7上构建rabbitmq单节点集群centos7+网络环境安装rabbitmq-server:添加任意一个openstack的镜像源(yum -y install centos-rel...

2019-05-13 19:54:00 212

原创 使用docker-compose构建nginx容器组 >_<|| 2019-05-12

实验环境centos7、docker私有仓库主机地址192.168.200.104(又是负载均衡)首先编写docker-compose.yml文件[root@server ~]# mkdir docker-compose[root@server ~]# vi docker-compose/docker-compose.yml version: "2"(docker-compose版...

2019-05-12 20:14:00 774

原创 在centos7上利用galera配置mariadb高可用 2019-05-12

实验环境:两台centos7、使用centos自带的yum源node1 IP:10.10.49.120node2 IP:10.10.49.123首先关闭防火墙等服务[root@node1~]# systemctl stop firewalld[root@node1~]# iptables -F[root@node1~]# iptables -X[root@node1~]# ip...

2019-05-12 09:58:00 255

原创 在centos7上配置mariadb主从数据库 2019-05-11

准备两台centos7:node1、node2关闭防火墙:[root@node1~]# systemctl stop firewalld[root@node1~]# iptables -F[root@node1 ~]# iptables -X[root@node1 ~]# iptables -Z[root@node1 ~]# /usr/sbin/iptables-sav...

2019-05-11 19:47:00 141

原创 利用docker容器配置负载均衡 2019-05-11

利用nginx和两个tomcat容器nginx映射8181端口,tomcat分别映射9191和9292端口。(关闭firewalld等服务。本机地址为192.168.200.104,docker私有仓库)创建不同的主页来区分这两个tomcat容器。[root@server ~]# echo "this tomcat1 port:9191" > tomcat1/index.htm...

2019-05-11 19:16:00 300

个人学习及日常笔记.txt #资源达人分享计划#

我是一名计算机专业的学生,这份笔记是我2020年至2021年8月4日期间的学习所得以及日常记录。

2021-08-04

安卓开机第一屏制作脚本(splash.img)

使用方法:参考https://github.com/DVA-S/AndroidTest/tree/main/%E5%BC%80%E6%9C%BA%E7%AC%AC%E4%B8%80%E5%B1%8F

2021-07-27

空空如也

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

TA关注的人

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