- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 读取xls文件中的数据到mysql数据库中,Python代码实现。
import xlrdimport pymysql#读取xls文件def Readxls(path,work_name): print("开始读取xls文件") if path.strip()!='': data=xlrd.open_workbook(path) table=data.sheet_by_name(work_name) else: print("输入的路径为空!") return table#读.
2020-07-28 10:55:38 195
原创 基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份
Redis服务器:192.168.176.190Mysql-Proxy服务器:192.168.176.190Mysql读写主服务器:192.168.176.193Mysql读从服务器:192.168.176.1921.配置Redis服务器wget http://download.redis.io/release/redis-4.0.6.tar.gz放到 /usr/local...
2019-01-05 19:58:05 722 2
原创 基本的网站架构------第一篇 负载均衡器+高可用
搭建基本的高性能网站,如下图所示 搭建的网站参考下图,本篇先利用keepalived+nginx搭建高可用负载均衡器nginx+keepalived反向代理服务器 IP:192.168.176.187nginx+keepalived反向代理服务器 IP:192.168.176.188 1.安装nginx和keepalived 先安装kee...
2018-12-26 13:25:20 217
原创 基于REDHAT7的LVS-DR模型简单搭建
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS有三种模式LVS-NATLVS-DIRLVS-TUN本文主要讲述LVS-DIRLVS-NAT模式的脚本 Director调度器要有两个网卡,一个作为VIP,一个作为D...
2018-11-30 19:15:50 422
原创 Redhat7配置本地网络yum源
1.服务端:192.168.176.1802.客户端:192.168.176.187 配置服务器端: 服务器端配置好网络源或使用cdrom自建yum源,安装httpd服务器和createrepo建仓库软件 (1) 将/dev/cdrom挂载到/media/cdrom (2)然后进入到/v...
2018-11-26 22:31:04 649
原创 PXE基于Red Hat系统的自动安装系统
1.Red Hat自动安装系统服务器dhcp服务器tftp服务器syslinuxvsftpd服务器如果安装软件需要联网则先不要切换网卡 1.安装dhcp服务器 使用su - root 切换root用户登录系统 安装dhcp服务器 使用yum install dhcp*命令安装dhcp服务器然后查看安装信息...
2018-11-10 21:42:44 343
原创 Centos6配置dncp服务器
1.在虚拟集中设置自己的主机网卡仅主机模式,这样网卡就为VMnet1 2.配置好自己的yum源,安装dhcp服务器3.在配置文件中添加选项pxelinux.0是为后面的部署无人值守安装系统准备4.查看自己的网卡IP是否是自己配置文件的IP地址如果不是的话使用ifconfig命令配置5.然后启动dhcpd服务如果启动失败查看日志...
2018-10-21 21:23:01 328
原创 vsftpd文件传输服务器虚拟用户登录 配置
服务器端:192.168.176.132客户端:192.168.1.1021.在服务器端安装vsftpd服务软件我这里是已经安装过的2.安装认证模块3.创建虚拟用户临时文件/etc/vsftpd/ftpusers.txtvi /etc/vsftpd/ftpusers.txt第一行 用户名第二行 密码下面为一次顺序4. 生成数据库认证文件...
2018-09-15 22:29:09 1079
原创 DNS的子域授权和智能DNS的实现
1.先对/etc/named.conf配置文件进行配置2.对主区域文件添加子域3.配置子域服务器然后添加配置区域文件使用dig命令进行测试就好了 DNS使用view方式区分外网和内网,内网指向内网的一台服务器,外网的用户访问指向另外一台服务器内网:192.168.176.0/24外网模拟:192.168.1.0/24配置/etc/named...
2018-09-08 17:12:52 240
原创 Linux下DNS主从服务器之间配置和通信
主服务器:192.168.176.128 系统Centos6从服务器:192.168.176.131 系统Centos61.把主服务器上的DNS服务器安装配置好named.comfnamed.rfc1912.zoneswcx.com.zone192.168.172.zone测试DNS能否使用然后最重要的一点关闭系统的防火墙...
2018-09-01 19:20:51 1306
原创 Centos 6 下的DNS服务器配置
DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,...
2018-08-30 18:34:49 5061
原创 PHP中require和include的区别
require()语句的功能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件迭代的循环,...
2018-03-01 20:21:29 97
原创 android中的Intent窗体活动穿梭
活动之间的互相访问使用IntentIntent显示访问通过按钮定义button1.setOnClickListener(View.OnClickListener(){ onClick(View v){Intent intent=Intent(MainActivity.,second_Activity.); startActivityForResult(int...
2017-07-14 17:15:18 131
原创 android日志工具
Log.v意义最小的日志信息,对应级别verbose,是最低级的一种Log.d()打印一些调试信息,这些信息对调试程序和分析问题有帮助,对应级别为debuglog.i()打印较为重要的数据,可以分析用户的行为是哪一种对应级别infolog.w()打印一些警告信息,提示那些有潜在的风险,对应级别warnlog.e()打印程序中的错误信息,对应级别为warnLog中传入两个参数,第一个参数是tag,一...
2017-07-14 10:09:08 113
原创 正则表达式
行定位符 ^和$ ^tm 表示要匹配字符串tm的开始位置是行头tm$ 表示要匹配字符创tm的结束位置是行尾单词定界符\b tm \b 表示要查找的字符串为一个完整的单词\B tm \B 表示匹配的字符串不能是一个完整的单词,而是其他的单词或字符串的一部分。字符类 []如果要忽略大小写可使用方括号表达式"[ ]"只要匹配的字符出现在方括号内,即可表示匹配成功,一个方括号只能匹配一个字符。[Tt][M...
2016-06-28 21:53:15 78
原创 http和https协议
HTTP超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted...
2016-06-14 21:57:15 106
原创 http和https协议
HTTP超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted...
2016-06-14 21:57:10 138
原创 C# socket
服务器代码部分:using System;using System.Text;using System.Windows.Forms;using System.Net;using System.Net.Sockets;using System.Threading;namespace SocketServer{ public partial class frmServer : Form {...
2016-06-12 21:36:22 156
原创 Linux下的socket编程
网络通信编程即编写通过计算机与其他程序之间进行通讯的程序,相互通信的程序中一方可以称为客户端程序,另一方称为服务程序,应用系统提供Socket编程接口可以编写自己的网络程序。一 通过TCP/IP协议进行传输TCP:为应用程序提供可靠的通信连接。适合一次传输大批的数据情况。并使用于要求得到的响应程序。UDP:提供无线连接通信,且对传送包进行可靠性保证。适合一次传输少量的数据,可靠性则由应用层来负责...
2016-06-12 14:27:48 102
原创 C#中窗体的数据传递
用vs2008中进行窗体之间数据的传递首先用form1体作为主窗体,当主窗体之间修改数据时,子窗体也可以和主窗体数据相同,使用构造函数进行数据传递using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.L...
2016-06-10 16:54:10 253
原创 WEB应用的一些漏洞
通过netcat进行管道传输,连接到一个脆弱的服务器上Netcat –vv 网站< htr.txtURLSCan 一个模板驱动的过滤器,向IIS解析请求分为两种文件分别是UrlScan.dll和UrlScan.iniUrlScan.ini为配置文件,向被拒绝的请求发送http404,目标未发现阻止***者获取任何一点有关目标服务器的信息 +.htr源代码泄露,MS01—004/default...
2015-10-12 16:45:19 191
原创 火狐浏览器各种插件的使用
火狐浏览器Mozilla Firefox(正式缩写为 Fx,非正式缩写为FF),中文名为火狐,是由Mozilla基金会与开源团体共同开发的网页浏览器。Firefox是从Mozilla Application Suite派生出来的网页浏览器,从2005年开始,每年都被媒体PC Magazine选为年度最佳浏览器。Firefox 使用开放源码的网页排版引擎Gecko,Gecko 能够让浏览器尽可能按标...
2015-10-09 12:00:07 1661
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人