51dev.com IT技术开发者社区

51dev.com 技术开发者社区

逆转字符串—输入一个字符串,将其逆转并输出。

逆转字符串—输入一个字符串,将其逆转并输出。

实现Python字符串反转有4种方法:1、列表的方式:defrev(s):a=list(s)a.reverse()return(''.join(a))a=rev('huowuzhao')print(a)-------------------------------------------------...

Nginx优化—配置优化

Nginx优化—配置优化

完整配置如下所示:1usernginx;#运行的用户2pid/var/run/nginx.pid;3worker_processesauto;#定义了nginx对外提供web服务时的worder进程数,CPU核的数量、存储数据的硬盘数量及负载模式4worker_rlimit_nofile100000...

分布式与集群的区别

分布式与集群的区别

下面的这些回答来自知乎,上知乎上看了一下,感觉挺好的,摘写了一些个人感觉比较好的回答1知乎用户一蓑烟雨任平生2109人赞同3分布式:一个业务分拆多个子业务,部署在不同的服务器上4集群:同一个业务,部署在多个服务器上567WangXu后端码农,学过通信,做过点云计算啥的8116人赞同9集群是个物理形态...

Linux系统最小化安装之后的系统基础环境安装以及内核优化脚本

Linux系统最小化安装之后的系统基础环境安装以及内核优化脚本

1#!/bin/bash2#添加epel和rpmforge的外部yum扩展源3cd/usr/local/src4wgethttp://mirrors.ustc.edu.cn/fedora/epel//5/x86_64/epel-release-5-4.noarch.rpm5rpm-ivhepel-r...

一个好用的Python备份mysql的脚本

一个好用的Python备份mysql的脚本

前几天打算用Python写一个mysql脚本,上Google看了下老外写的,写的挺好的,原地址在http://tecadmin.net/python-script-for-mysql-database-backup/#,所以就给copy过来了1#!/usr/bin/python2##########...

自动监控主从MySQL同步的SHELL脚本

自动监控主从MySQL同步的SHELL脚本

写了一个MySQL的主从复制的监控的脚本,欢迎一起讨论学习,qq1290518248#!/bin/bash#checkMySQL_SlaveStatus#crontabtime00:10MYSQLPORT=`netstat-na|grep"LISTEN"|grep"3306"|awk-F[:""]+...

检查主机是否存活的shell脚本

检查主机是否存活的shell脚本

1#!/bin/bash2PREFIX=192.168.1163num=14while["$num"-lt"255"];do5echo-en"Pinging${PREFIX}.${num}..."6ping-c1-w1-t5${PREFIX}.${num}>/dev/null2>&...

pxe-kickstart批量部署文档

pxe-kickstart批量部署文档

#PXE安装:yuminstallsyslinuxxinetdtftp-serverhttpd-yyuminstalldhcp-yyuminstallsystem-config-kickstart-y--------------------------------------------------...

shell自动化一键部署脚本,秒级一键回滚脚本

shell自动化一键部署脚本,秒级一键回滚脚本

1#!/bin/bash23#NodeList4PRE_LIST="192.168.222.163"#预生产环境节点5GROUP1_LIST="192.168.222.164"#分组16ROLLBACK_LIST="192.168.222.163192.168.222.164"#回滚列表78#Dat...

MySQL体系结构

MySQL体系结构

Connectors外部语言与SQL交互的入口ManagementServeices&Utilities日常的Mysql管理工具。包括备份恢复、MySQL复制、集群等。ConnectionPool管理缓冲用户连接、用户名、密码、权限校验,线程处理等需要缓存的需求。 生成线程,验证用...

简单高效的代码部署方法

简单高效的代码部署方法

前言 代码部署是Web开发过程中必不可少的一个环节,伴随着业务的更新迭代,一个项目几乎每天都会有上线操作。上线就意味着改变现有的页面样式或功能逻辑,这有可能会影响到用户的使用,所以上线部署代码需要谨慎操作。但不论如何,还是有可能出现无法预料的问题,这个时候需要有快速回滚机制,让线上业务不受...

U盘安装CentOS7的最终解决方案

U盘安装CentOS7的最终解决方案

终于将CentOS7装上笔记本了,过程无比艰辛,因为我发现网上大家提到的所有U盘安装CentOS7时碰到的问题几乎都被我碰到了,像什么: 1.刻录镜像的时候只能刻录一个6MBEFI文件夹到U盘,U盘变成只有6MB容量; 2.开机卡在Pressthekeytobegintheins...

nginx访问量统计

nginx访问量统计

1.根据访问IP统计UVawk'{print$1}' access.log|sort|uniq-c|wc-l2.统计访问URL统计PVawk'{print$7}'access.log|wc-l3.查询访问最频繁的URLawk'{print$7}'access.log|sort|uniq-c...

redis安装优化:

redis安装优化:

1)内存分配控制:vm.overcommit_memoryredis启动时肯呢个会出现这样的日志:6135:M21Apr17:25:46.468#WARNINGovercommit_memoryissetto0!Backgroundsavemayfailunderlowmemorycondition...

Vmware ESXi 6.0 多Vlan部署,vSphere Client管理方法

Vmware ESXi 6.0 多Vlan部署,vSphere Client管理方法

背景:公司IT部门新购了两台服务器与一台存储,打算做虚拟化,并将存储分成两个部分,分别配给那两台服务器。在宿主机上要安装的虚拟机属于不同的网段,这就涉及了多VLAN,当然这并不是多么高深的技术,属于最常见的。他们需要我提供技术支持,此次把我的思路写下来,方便IT部同事随时翻阅,顺便增加点点击量。新博...