- 博客(11)
- 收藏
- 关注
原创 zookeeper迁移新集群实现数据恢复
zk的数据迁移,一方面可以使用集群过半数仍然可用的这个特性,另一方面也可以通过直接拷贝元数据文件到新集群;但是有特殊的场景,第一种就不是最佳的选择,例如公司在用的zookeeper集群,因为历史原因导致集群使用场景复杂,连接数负载很高,尤其在节假日业务活动期间,有可能非预期的将集群连接数并打满,负载过高致使整个集群崩溃,所以需要使用第二种来进行数据的迁移;新的备份集群需要从头搭建,但是搭建...
2020-03-02 15:15:49 1088
原创 在centos下创建第一个django小项目
1、在centos服务器上创建django: # pip3 install Django # pip3 install uwsgi # ln -s /usr/local/python3/bin/django-admin /usr/bin/django-admin # django-admin help2、创建项目: # cd /usr/local/python3/bi...
2018-06-20 16:26:50 1272 2
原创 python3 用socket编写ftp
基本思想:本次主要实现使用socket来实现ftp功能,最简单的文件上传和下载功能,和简单的shell命令模式,即客户端与服务器端建立连接后,有客户端发送命令,服务器端返回命令结果,下面直接上代码:【注】一开始想写成面向对象的编程格式(类),但是由于本人技术小白,无法将socket自身的实例化带入到具体的函数中,相互关联,并且浪费了很多时间和尝试,最终还是放弃,但是以后也会继续向这方面努力的。se...
2018-03-27 23:24:34 2189 3
原创 基于python3的socket聊天编程
阶段一:最简易的聊天系统缺点:程序不够完善,只能一来一回,且没人每次只能说一句话server端:import socketHostPort = ('127.0.0.1',9999)s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind(HostPort)s.listen(1)conn,addr = s.accept()#pr...
2018-03-20 10:09:37 8135 6
原创 基于python3的与mysql交互
步骤一:首先用pip安装pymysqlpip install PyMySQL并且安装成功;但是在实验代码导入模块的时候报错:新建文件:vim 1.pyimport pymysqlprint('success')运行程序:python 1.py所以看下pip将pymysql安装的位置:又返回结果可以看出安装在/usr/lib/python3.4/site-packages下,这时我们还要看下是否在...
2018-03-19 16:23:12 1980
原创 centos下更换pip版本
现在我的python 是由python2.7换成的python3.4,可是pip使用的还是2.7安装的,现在需要更换一下:用yum查看下可用的版本:yum search easy_install会发现有如下两个包:python2-pip.noarch : A tool for installing and managing Python 2 packagespython34-pip.noarc...
2018-02-23 15:14:29 1893
转载 tcpdump抓包
转载出处:http://blog.chinaunix.net/uid-20622737-id-3753632.html一直在Linux下开发的人一定会用到tcpdump,下面就是关于tcpdump的使用方法说明tcpdump的选项-a —— 将网络地址和广播地址转变成名字-d —— 将匹配信息包的代码以人们能够理解的汇编格式给出-dd —— 将匹配信息包的代码以c语言程序段的格式给出-ddd
2017-11-23 15:17:44 352
原创 Mysql主从复制原理解析和技术难点解决
mysql的主从复制原理相对读写分离原理较为简单,主要是主从日志文件来考虑,后续的出现的问题也大多是日志文件问题的解决;首先大概说一下主从复制的原理:mysql服务器在公司中充当着非常重要的角色,而且如果对于数据库毁坏将会对公司的服务器运作产生非常致命的影响。具体来说,主服务器和从服务器实现复制是靠进程来进行传输,分为两个进程,主要是I/O进程和SQL进程;I/O进程是
2017-06-14 22:38:17 1127
原创 nginx php mysql分离架构
nginx php mysql分离架构一、分别编译安装Nginx,php,MySQL服务器(略)Nginx:192.168.216.102Php:192.168.216.101MySQL:192.168.216.100二、对各服务器进行关联整合(只整理关键技术点) 1、整合nginx和php(1)修改nginx配置文件[root@nginx
2017-05-21 20:07:07 865
原创 关于shell的基础闲谈
一、在shell中,各个括号的作用:1、一对小括号()在shell 中,使用一对小括号时,shell执行到这里会新开一个子shell去执行,再将执行结果返回当前终端;2、使用两对小括号(())该种情况一般都是在进行整形运算是用到,如SUM=$(($NUM1+$NUM2))并且括号里的$符号可以省略,即为:SUM=$((NUM1+NUM2));二、一般适用于各种循环语
2017-05-21 19:57:50 400
原创 防火墙 的配置规则 学习随笔
防火墙一般可以分为网关型和主机型,网关型防火墙架设在网络中,大多出常会用到forward,postrouting,prerouting这三个链,而在主机型防火墙中,大多会用到input,output链。 而常用到的表一般有filter表和nat表;filter表会过滤出数据包,所以会在input,forward,output中有规则的编写;nat表有更改网卡ip地址的功能,如他的重要功能就是
2017-03-21 21:44:11 528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人