自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 20220223mysq基本语句

1.登陆数据库:​ cmd–>mysql -uroot -p你自己的密码​ 服务:系统后台进程 启动服务: net start mysql 停止服务: net stop mysql 删除服务 sc delete mysql 2.修改mysql的密码步骤:​ 1) 停止mysql服务 运行输入services.msc 停止mysql服务​ 或者 cmd – net stop mysql​ 2) 在cmd下 输入 mysqld --skip-gran

2022-02-27 13:05:39 914

原创 day23 20211203 多线程

day23授课目录: 多线程 进程的概述和多进程的意义 线程的概述和多线程的意义 JVM运行原理以及JVM启动的线程探讨 实现多线程 线程调度 线程控制23.01_多线程(进程概述及多进程的意义)(理解)A:线程和进程 要想说线程,首先必须得聊聊进程,因为线程是依赖于进程存在的。B:进程概述 什么是进程呢?通过任务管理器我们就可以看到进程的存在。 概念:进程就是正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。

2021-12-14 16:10:05 165

原创 day23work 20211203

//1.把一个文件复制 10 份public class MyTest {public static void main(String[] args) throws IOException { BufferedOutputStream out =new BufferedOutputStream(new FileOutputStream("树木.mp3")); BufferedOutputStream out1 =new BufferedOutputStream

2021-12-14 16:09:24 242

原创 20211029 day06 面向对象基本概念

面向对象的思想 类与对象及其应用对象的内存图成员变量和局部变量的区别匿名对象封装(private)this关键字06.04_面向对象(学生类的定义)(掌握)A:学生事物 属性: 姓名 , 年龄 行为: heheB:学生事物与学生类的对应关系 属性 ----- 成员变量 行为 ----- 成员方法C:案例演示 根据分析,完成学生类代码public class Student {//private 私有的,是一个权限修饰符,可以修饰成员变量,成员方法,

2021-11-17 11:49:24 85

原创 20211110 day13 String、StringBuffer类、数组排列

day13目录:13.02_常见对象(StringBuffer类的构造方法)(掌握)A:StringBuffer的构造方法: public StringBuffer(): 无参构造方法 public StringBuffer(int capacity): 指定容量的字符串缓冲区对象 public StringBuffer(String str): 指定字符串内容的字符串缓冲区对象 B:StringBuffer的方法: public int capacity():返回当前容量。 理

2021-11-17 11:44:11 4200

原创 20211022 day04(下) 中断与继续语句 分支语句 返回语句

04.10_Java语言基础(循环结构注意事项之死循环)(掌握)A:一定要注意控制条件语句控制的那个变量的问题,不要弄丢了,否则就容易死循环。B:两种最简单的死循环格式 while(true){...} public static void main(String[] args) { //do while 他是先执行一次,循环体中代码,再去判断循环条件是否成立,如果成立,继续循环,不成立循环结束。 int i=1; do{ S

2021-10-25 23:47:20 108

原创 20211022 day04(上)三种循环语句 for循环,while循环 ,do...while循环

20211022 day04 三种循环语句流程控制语句之循环语句 for循环 while循环 while语句 do...while语句控制跳转语句 break continue return方法(函数)04.01_Java语言基础(循环结构概述和for语句的格式及其使用)(掌握)案例:在控制台输出10次"helloworld";A:什么是循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时, 需要

2021-10-24 21:35:06 148

原创 HADOOP

1、配置hadoop[hadoop@server1 ~]$ cd hadoop/etc/[hadoop@server1 etc]$ vim hadoop/slaves [hadoop@server1 etc]$ vim hadoop/core-site.xml [hadoop@server1 etc]$ vim hadoop/hdfs-site.xml [hadoop@server1 e...

2018-08-28 08:34:20 1304

原创 Mfs分布式文件系统

Server1:master 172.25.77.1Server2:chunkserver 172.25.77.2Server3:chunkserver 172.25.77.4物理机:172.25.77.250 :测试   [root@mfs1 rhel6]# yum install moosefs-master-3.0.100-1.rhsysv.x86_64.rpm...

2018-08-26 08:23:35 401

原创 t5 3 rt6rtf3 gfr

Gitlab安装软件下载(官方下载慢,推荐使用国内镜像站点)https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/ 软件安装:# yum install -y curl policycoreutils-python openssh-server cronie# yum install -y gitlab-ce-11.0.1-ce....

2018-08-24 08:32:08 275

原创 tomcat+memcached

交叉存放 Tom  1     tom 2N1          N1   N1 N2 同时挂掉 不能工作 Trying ::1...telnet: connect to address ::1: Connection refusedTrying 127.0.0.1...telnet: connect to address 127.0.0.1: Co...

2018-08-23 13:07:04 417

原创 salt

[root@server1 yum.repos.d]# yum list salt-* [root@server1 yum.repos.d]# yum install salt-master [root@server1 yum.repos.d]# cd /etc/salt/[root@server1 salt]# lscloud         cloud.deploy.d...

2018-08-23 10:26:56 164

原创 zabbix

        Server2 Nginx  [root@server2 ~]# rpm -ivh nginx-1.8.0-1.el6.ngx.x86_64.rpm    Location /status {  Stub_status on;Access_log off;Allow 127.0.0.1 ...

2018-08-23 10:24:09 344

原创 Kubernetes(K8S)集群管理Docker容器

一、架构拓扑图二、环境规划 角色 IP 组件 master 172.25.77.1 etcd kube-apiserver kube-controller-manager kube-scheduler node01 ...

2018-08-21 08:08:50 1448

原创 ansible-playbook批量部署nginx

一.Ansibleansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。yun install -y ansible 二.Playbook编写首先,ansible主机要和部署的主机要免密钥通讯  ssh-keygen ssh-copyid 172.25.77.2...

2018-08-17 08:04:20 485

原创 TIdb 单机测试环境安装

      [root@server1 ~]# mv tidb-latest-linux-amd64.tar.gz  /usr/local/[root@server1 ~]# cd /usr/local/[root@server1 local]# tar xf tidb-latest-linux-amd64.tar.gz[root@server1 local]# ln...

2018-08-15 07:52:21 413

原创 mysql读写分离

 1、sever3主机 安装读写分离代理 mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz[root@server3 ~]# tar zxf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz -C /usr/local/[root@server3 ~]# cd /usr/local/[root@server3 ...

2018-08-14 08:11:44 194

原创 配置codis 集群

[root@server1 ~]# lscodis-release3.2.zip  go1.8.linux-amd64.tar.gz  jdk-8u121-linux-x64.rpm  zookeeper-3.4.9.tar.gz  zookeeper.out[root@server2 ~]# lsredis-4.0.1  redis-4.0.1.tar.gz[root@server3...

2018-08-12 07:00:41 608

原创 redis简单配置

Redis集群必须为奇数   整体同步为整体 快照同步以后一个个数据同步    内存存放数据  当两个slave有master down以后进行master切换高可用 [root@server2 redis-4.0.8]# ls00-RELEASENOTES  BUGS  CONTRIBUTING  COPYING  deps  INSTALL  Makefile  MAN...

2018-08-12 04:35:12 271

原创 组复制

六、组复制 1、修改server_id=2gtid_mode=ONenforce_gtid_consistency=ONmaster_info_repository=TABLErelay_log_info_repository=TABLEbinlog_checksum=NONElog_slave_updates=ONlog_bin=binlogbinlog_format=RO...

2018-08-11 08:15:23 251

原创 mysql高可用

server1:masterserver2:备用masterserver3:slaveserver4:MHA manager先配置server mysql主从复制一、数据库配置1、server1:master[root@server1 mysql]# mysql -pwestosmysql> grant replication slave on *.* to repl@'...

2018-08-10 08:31:14 604

原创 mysql启用半同步复制

2、启用半同步复制 在master上的配置文件中,添加rpl_semi_sync_master_enabled=ON 在至少一个slave节点的配置文件中添加rpl_semi_sync_slave_enabled=ON 而后重新启动mysql服务即可生效。/etc/init.d/mysqld restart 或者,也可以mysql服务上动态启动其相关功能...

2018-08-09 08:13:22 225

原创 Mysql 主从复制

主库:server3:172.25.77.3从库:server4:172.25.77.4都安装mysql相关rpm包,并且启动mysql,初始化修改密码安装好以后启动mysql,找出mysql的初始化密码,登陆进去进行安全初始化[root@server3 ~]# /etc/init.d/mysqld start   ##启动之后过滤查看密码选中的即是随机生成的初始密码...

2018-08-08 08:20:59 83

原创 Lnmp架构 源码编译

Lnmp架构源码编译第一阶段Mysql -boost 5.71. Mysql 安装yum install -y gcc gcc-c++ make ncurses-devel bison openssl-devel zlib-develyum install -y cmake-2.8.12.2-4.el6.x86_64.rpm Yum install -y re2c-0....

2018-08-07 02:25:48 173

原创 tomcat + nginx 实现均衡负载

TOMCAT 配置主机均衡负载两台主机相同配置 java环境变量 和配置tomcat[root@server1 ~]# lsapache-tomcat-7.0.37.tar.gz  jdk-7u79-linux-x64.tar.gz  memcached-session-manager-tc6-1.6.3.jar[root@server1 ~]#  tar zxf jdk-7u79...

2018-08-07 01:59:02 238

原创 RHCS 集群套件

RHCS 集群套件高可用集群端Luci 实现高可用只需要一个启动图形集群  重新配置把 /etc/cluster/目录下的文件全部删除安装Server4 server6 同时安装nginxServer4 Yum install ricci -yYum install luci -yYum install luci  ricci -y serv...

2018-08-04 06:39:58 252

原创 pacemaker haproxy 实现高可用 均衡负载

Pacemaker+haproxy实现高可用与均衡负载root@server4 examples]# cd [root@server4 ~]# lshaproxy-1.6.11         nginx-1.10.1.tar.gz  nginx-sticky-module-nghaproxy-1.6.11.tar.gz  nginx-1.14.0         nginx-...

2018-08-04 06:34:45 262

原创 pacemaker +nginx 高可用

  物理机yum -y install fence-virtdyum -y install fence-virtd-libvirtyum -y install fence-virtd-multicastsystemctl start fence_virtd.servicesystemctl status fence_virtd.servicemkdir /etc/cluste...

2018-08-02 08:17:47 377

原创 NAT模式

NAT模式  [root@server4 ~]# ip addr add 192.168.2.1/24 dev eth1[root@server4 ~]# ip link set up eth1[root@server4 ~]# ip addr2: eth0:     link/ether 52:54:00:f5:49:4b brd ff:ff:ff:ff:ff:ff...

2018-07-31 22:25:40 358

原创 Tum模式

Tum模式Server1 [root@server1 ~]# modprobe ipip[root@server1 ~]# ip addr add 172.25.77.100/24 dev tunl0[root@server1 ~]# ip link set up tunl0[root@server1 ~]# ipvsadm -C[root@server1 ~]# ipvs...

2018-07-31 09:16:46 689

原创 lvs

LVS Server1[root@server1 yum.repos.d]# vim rhel-source.repo10 [loadBalancer] 均衡负载 11 name=LoadBalancer 12 baseurl=http://172.25.77.250/rhel6.5/LoadBalancer 13 gpgcheck=0 17 [HighAvai...

2018-07-31 00:39:59 197

原创 Varnish

Varnishserver1 cdn  varnish  缓冲服务器数据Server2 httpd发布首页 服务器Server3 httpd发布首页 服务器 本机 客户端 通过CDN 访问服务器的发布的缓冲 第一阶段 用server1设置server2的缓冲Server 1  varnish-3.0.5-1.el6.x86_64.rpmvarnish-libs-...

2018-07-31 00:38:28 96

原创 封装虚拟机

vm封装 1.新建6.5版本的虚拟机  mem=512(默认选择无图形化安装)  GiB=20(虚拟硬盘disk,内存大一点)  选择语言、时区、ip6(不选)、修改密码 首先封装一个6.5的虚拟机(需要硬盘空间足够df -h 查看硬盘空间)Df -h  virt-manager  添加新的虚拟机  选择http方式安装   Cpu-...

2018-07-31 00:37:01 236

原创 面向对象

封装  士兵开枪.pylass Gun():    def __int__(self,model):        # 枪的型号        self.model = model        #子弹的数量        self.bullet_count = 0    def add_bullet(self,count):        self.bullet_c...

2018-07-25 07:57:39 149

原创 模块

模块 Random11.py#  python的 解析器是在导入模块的时候,会:# 1.搜索当前目录指定的模块文件,如果有就直接导入# 2.如果没有,在搜索系统目录# 注意:如果开发时,给文件起名,不要和系统模块文件中重名import randomrand = random.randint(0,10)print rand    test01.pytitle = ...

2018-07-25 07:41:47 104

原创 文件操作02

文件01.py with open('pi_digits') as file_object:    contents = file_object.read()    print contents      文件02.pyfilename = 'pi_digits'with open(filename) as file_object:    for lin...

2018-07-25 07:38:25 67

原创 文件操作

 文件01#read方法--读取文件#open函数的第一个参数# 1.打开文件file = open('wenjian01')# 2.操作文件 读/写# read方法:读取文件内容(一次性返回文件的所有内容)test = file.read()print test# 3.关闭文件# close方法:负责关闭文件file.close()# 在开发中,通常会先编写打开和关闭的代码  ...

2018-07-25 07:35:12 90

原创 数据存储 json

import jsonnumber = [1,2,3,4]with open('numbers.json','w') as f_obj:    # 我们使用函数json.dump()将数字排列存放到文件中    json.dump(number,f_obj)  import jsonnumber = [1,2,3,4]with open('number.json','w') as ...

2018-07-25 07:30:44 223

原创 异常

异常01#在程序开发中,如果对某些代码的执行的不确定(程序的语法完全#可以增加try来捕捉异常try:    num = int(raw_input('请输入一个整数'))except:    print '请输入正确的整数'    在程序开发中。如果对某写代码的执行不确定(程序的语法完全正确)可以增加try来捕获异常。   Try:尝试执行的...

2018-07-25 07:22:18 104

原创 if判断

判断(if)语句if 判断语句的基本语法if 要判断的条件:条件成立时,要做的事情#注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加)#在 python 开发中,Tab 和空格不要混用判断语句演练:需求:1.定义一个整数变量2.判断是否满 18 岁(>=)>=:比较运算符比较关系运算符:==,!=,>,&...

2018-07-20 03:33:49 10932

空空如也

空空如也

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

TA关注的人

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