12 2016 档案

摘要:数据表 2.以组的方式批量管理 数据结构 主机列表 组列表 组列表的id为主机列表id的外键 查询语句 select pass,users,ip,name from host,user WHERE `user`.name = "admin" and `user`.id=`host`.id 阅读全文
posted @ 2016-12-31 21:06 程序员同行者 阅读(634) 评论(0) 推荐(0)
摘要:Mysql错误:Ignoring query to other database解决方法 今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other datab 阅读全文
posted @ 2016-12-31 18:46 程序员同行者 阅读(573) 评论(0) 推荐(0)
摘要:Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios和cacti有什么区别呢?简单的来说cacti主 阅读全文
posted @ 2016-12-30 08:41 程序员同行者 阅读(333) 评论(0) 推荐(0)
摘要:rvm是ruby的版本管理工具 还可对ruby进行 安装 卸载 等 1、安装 curl # sudo yum install curl # curl -L get.rvm.io | bash -s stable 2、有可能失败如下图 3、按照提示输入命令 # curl -sSL https://rv 阅读全文
posted @ 2016-12-29 10:16 程序员同行者 阅读(457) 评论(0) 推荐(0)
摘要:默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindException: Permission denied:80的异常。 bind时perror提示错误信息: 阅读全文
posted @ 2016-12-28 23:28 程序员同行者 阅读(3167) 评论(0) 推荐(0)
摘要:1、修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2、创建数据库时,指定数据库的字符编码 mysql> create database mydb character set utf8 ; 3、查看mysql数据库的字符编码 mys 阅读全文
posted @ 2016-12-28 23:28 程序员同行者 阅读(587) 评论(0) 推荐(0)
摘要:由于confluence用rc.local是无法自启动的,所以这里附上confluence的启动脚本 将以下脚本拷贝到/etc/init.d/confluenced # cd /etc/init.d/ # vi confluenced 注意:以下几个变量要根据自己的位置来调整Confluence,J 阅读全文
posted @ 2016-12-27 10:28 程序员同行者 阅读(898) 评论(0) 推荐(0)
摘要:sed sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这 阅读全文
posted @ 2016-12-26 09:04 程序员同行者 阅读(1336) 评论(0) 推荐(0)
摘要:怪问题: 时间同步失效 系统: centos 6.6 2.6.32-504.el6.x86_64 情况: 定时任务中写了每分钟同步一次系统时间,定时任务执行成功,时间却未同步,奇怪? 现象: [root@lnmp02 scripts]# crontab -l */1 * * * * ntpdate 阅读全文
posted @ 2016-12-26 08:46 程序员同行者 阅读(1344) 评论(0) 推荐(0)
摘要:有一台笔记本电脑可以自动获取IP,可以和内网其他主机互相PING通,就是PING 不通网关,只能上内网,不能上外网,IP换到其他主机上也可以上外网,说明路由器上没什么限制。路由器也查了,电脑也重装了,折腾了两天都没找出原因,后来在网上查了好一会儿,综合大家的经验,终于搞定了。原因应该是路由器无法识别 阅读全文
posted @ 2016-12-25 17:17 程序员同行者 阅读(4665) 评论(0) 推荐(0)
摘要:MySQL事务学习-->隔离级别 6 事务的隔离级别 设置的目的 在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。 数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失 两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对 阅读全文
posted @ 2016-12-25 17:17 程序员同行者 阅读(199) 评论(0) 推荐(0)
摘要:Openssh升级操作步骤(此方法仅供参考) 1 、开启telnet服务 未避免openssh升级失败,导致ssh无法连接,在升级前首先开启telnet服务。 首先要确定是否安装了telnet 修改配置文件vi /etc/xinetd.d/telnet disable=no (yes改为no) 有的 阅读全文
posted @ 2016-12-23 11:11 程序员同行者 阅读(572) 评论(0) 推荐(0)
摘要:1、分发脚本 #!/bin/bash for ip in 10.1.3.201 10.1.3.202#这里可以把ip写到个文本里,直接循环 do scp -r -p /oldboy/$1 test001@$ip:~ #先把要分发的文件推到对端的家目录下 ssh -t test001@$ip sudo 阅读全文
posted @ 2016-12-23 11:10 程序员同行者 阅读(750) 评论(0) 推荐(0)
摘要:parted分区生产环境如何使用? 1)pertend一般用于当硬盘(raid后)大于2t的时候分区操作,2t以下还是用fdisk分区 2)使用parted一般操作系统都已经安装好了 3)大于2t的因硬盘在安装操作系统阶段可以shi用raid中的虚拟磁盘技术分区,如分200M,安装操作系统,剩下的分 阅读全文
posted @ 2016-12-22 08:45 程序员同行者 阅读(692) 评论(0) 推荐(0)
摘要:问题: [root@service ~]# ntpdate ntp.api.bz 17 Jun 19:22:23 ntpdate[2701]: the NTP socket is in use, exiting 配置信息 解决方法 您收到此错误消息的原因是由于 xntpd 已经绑定到了该 Socke 阅读全文
posted @ 2016-12-22 08:44 程序员同行者 阅读(9296) 评论(0) 推荐(0)
摘要:1、当我们安装完虚拟机, 发现虚拟机竟然是 100M 网络, 传输速率很低, 那是怎么导致的呢,如何来解决呢? 需要我们修改 vm01.xml 配置文件网卡段,添加如下红色标记行,改 为 e1000,千兆以太网卡: <interface type='bridge'> <mac address='52 阅读全文
posted @ 2016-12-19 10:06 程序员同行者 阅读(1272) 评论(0) 推荐(0)
摘要:出现问题原因:出现这个问题的原因是之前曾做过主从复制!问题:ERROR 1201 (HY000): Could not initialize master info structure; more error messa ges can be found in the MySQL error log 阅读全文
posted @ 2016-12-19 10:04 程序员同行者 阅读(849) 评论(0) 推荐(0)
摘要:行动派 阅读全文
posted @ 2016-12-18 00:29 程序员同行者 阅读(135) 评论(0) 推荐(0)
摘要:https://redis.readthedocs.org/en/latest/server/slowlog.html https://redis.readthedocs.org/en/latest/server/monitor.html SLOWLOG SLOWLOG subcommand [ar 阅读全文
posted @ 2016-12-16 10:52 程序员同行者 阅读(3412) 评论(0) 推荐(0)
摘要:一、说明:1、redis节点 3主 3从192.168.1.55:6300 192.168.1.55:6301 wh-52192.168.1.59:6300 192.168.1.59:6301 wh-53192.168.1.87:6300 192.168.1.87:6301 wh-542、redis... 阅读全文
posted @ 2016-12-16 10:52 程序员同行者 阅读(256) 评论(0) 推荐(0)
摘要:redis安装配置文档 # 非常详细redis的介绍 http://blog.chinaunix.net/uid-790245-id-3766268.html wget http://redis.googlecode.com/files/redis-2.6.10.tar.gz tar zxvf re 阅读全文
posted @ 2016-12-15 20:49 程序员同行者 阅读(223) 评论(0) 推荐(0)
摘要:./redis-cli -h 10.10.10.11 -p 6401 save # 保存当前快照 # 列出所有当前配置 config get * # 查看指定配置 config get maxmemory # 动态修改配置参数 config set maxmemory 15360000000 阅读全文
posted @ 2016-12-15 20:49 程序员同行者 阅读(1167) 评论(0) 推荐(0)
摘要:redis的info http://redis.readthedocs.org/en/latest/server/info.html INFO INFO [section] 以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。 通过给定可选的参数 sect 阅读全文
posted @ 2016-12-15 20:49 程序员同行者 阅读(141) 评论(0) 推荐(0)
摘要:Redis命令总结 redis 127.0.0.1:6379> info #查看server版本内存使用连接等信息 redis 127.0.0.1:6379> client list #获取客户连接列表 redis 127.0.0.1:6379> client kill 127.0.0.1:3344 阅读全文
posted @ 2016-12-14 10:37 程序员同行者 阅读(227) 评论(0) 推荐(0)
摘要:rabbitmq安装 yum install rabbitmq-server chkconfig rabbitmq-server on /usr/lib/rabbitmq/bin/rabbitmq-plugins list # 启动web插件 rabbitmq_management /usr/lib 阅读全文
posted @ 2016-12-14 10:36 程序员同行者 阅读(122) 评论(0) 推荐(0)
摘要:两种方法: 一:安装时: 在自定义创建分区后,如图: 选择系统的启动程序安装的位置,在change device 里设置第一启动装置,和第二启动装置! 二:安装后: 开机未进入系统按F2,进入BIOS 进入 BIOS后,将Secure Boot 改为 Disabled 最后将Boot List Op 阅读全文
posted @ 2016-12-14 10:33 程序员同行者 阅读(2213) 评论(0) 推荐(0)
摘要:监控宝篇之一(快速入门) 1 什么是监控宝监控宝是云智慧旗下向用户提供 IT 性能监控(IT Performance Monitoring)的 SaaS 产品,用于构建端到端的一体化监控体系。目前,监控宝涵盖了网站监控、 服务器性能监控、服务性能监控、 API 监控、安全监控、Docker 监控等, 阅读全文
posted @ 2016-12-13 11:23 程序员同行者 阅读(1908) 评论(0) 推荐(0)
摘要:如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在检测工具抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。 一些常见的状态代码为: · 200 – 服务器成功返回网页 · 404 – 请求的网页不存在 · 503 – 服务器暂时不 阅读全文
posted @ 2016-12-13 11:22 程序员同行者 阅读(218) 评论(0) 推荐(0)
摘要:基本RAID分类JBOD(JBOD, Just a Bunch Of Disks)在某些分类上,JBOD并不算是RAID的等级。只是将多个硬盘空间合并成一个大的逻辑硬盘,没有错误备援机制。数据的存放机制是由第一颗硬盘开始依序往后存放,即操作系统看到的是一个大硬盘(由许多小硬盘组成的)。但如果硬盘损毁 阅读全文
posted @ 2016-12-13 11:22 程序员同行者 阅读(428) 评论(0) 推荐(0)
摘要:server xuesong1 10.152.14.85 client xuesong 10.152.14.106 系统centos5.8 两台配置都配置 /etc/hosts 10.152.14.85 xuesong1 10.152.14.106 xuesong wget http://downl 阅读全文
posted @ 2016-12-12 23:57 程序员同行者 阅读(186) 评论(0) 推荐(0)
摘要:Linux 双网卡绑定 Linux 双网卡绑定双网卡绑定的常用模式:mode1:active-backup 模式,即主备模式。mode0:round-broin 模式,即负载均衡模式(需要交换机配置聚合口 cisco叫 port channel)步骤:1.创建bond0启动配置文件:2:编辑网卡配置 阅读全文
posted @ 2016-12-12 23:57 程序员同行者 阅读(686) 评论(0) 推荐(0)
摘要:按照文件权限模式用-perm选项,按文件权限模式来查找文件的话。最好使用八进制的权限表示法。如在当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件,可以用:de>$ find . -perm 755 -printde>还有一种表达方法:在八进制数字前面要加一个横杠-,表示都匹配,如-007就相当于777,-006相当于666de># ls -l... 阅读全文
posted @ 2016-12-12 23:56 程序员同行者 阅读(5078) 评论(0) 推荐(0)
摘要:1 2 3 #!usr/bin/python import datetime datetime.datetime.now() #!usr/bin/python import datetime datetime.datetime.now() 这个会返回 microsecond。因此这个是我们不需要的。 阅读全文
posted @ 2016-12-11 10:41 程序员同行者 阅读(58219) 评论(0) 推荐(2)
摘要:Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。 datetime模块定义了两个常量:datetime.MINYEAR和da 阅读全文
posted @ 2016-12-11 10:41 程序员同行者 阅读(2245) 评论(1) 推荐(1)
摘要:zabbix作为运维邻域不可缺少的一员,它的各种文档可是数不胜数啊,但是关于配置文件的解释与说明就有点少。这里列出zabbix配置文件篇之zabbix_server。 Zabbix Server端配置文件说明 # This is a configuration file for Zabbix Ser 阅读全文
posted @ 2016-12-11 10:41 程序员同行者 阅读(1577) 评论(0) 推荐(0)
摘要:进入/var/lib/jenkins/ 用vim编辑 config.xml文件 找到useSecurity部分 将true改成false 并且删除下面的 授权部分 保存推出 3.从新进入 /etc/rc.d/init.d 使用 jenkins start 启动 从浏览器重新进去 这个时候jenkin 阅读全文
posted @ 2016-12-11 10:40 程序员同行者 阅读(537) 评论(0) 推荐(0)
摘要:互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称 CI)。 本文简要介绍持续集成的概念和做法。 一、概念 持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 1、快速发现错误。每完成一点更新,就集 阅读全文
posted @ 2016-12-11 10:40 程序员同行者 阅读(739) 评论(0) 推荐(0)
摘要:工作中,由于Jenkins默认的主目录空间太小,导致需要将Jenkins默认的主目录修改到其它目录。本文针对更改Jenkins的主目录详细介绍。 一、Windows环境更改Jenkins的主目录 Windows环境中,Jenkins主目录默认在C:\Documents and Settings\AA 阅读全文
posted @ 2016-12-11 10:40 程序员同行者 阅读(3594) 评论(0) 推荐(0)
摘要:1, 下载 官方下载地址: maven_download, 最新版 apache-maven-3.0.5-bin.tar.gz 官方地址: maven 2, 解压 tar zxvf apache-maven-3.0.5-bin.tar.gz (例如安装目录为: /home/homer/Apache- 阅读全文
posted @ 2016-12-11 10:40 程序员同行者 阅读(287) 评论(0) 推荐(0)
摘要:文件放在maven下和。.m2下面 <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license a 阅读全文
posted @ 2016-12-11 10:40 程序员同行者 阅读(228) 评论(0) 推荐(0)
摘要:告警原因: 1.某个进程卡住了, 2.僵尸进程出错,太多,导致慢了 3.网络延迟(可忽略) 4.zabbix消耗的内存多了 告警危害: 普通告警,暂无危害(但是最好处理) 处理方法: 一:简单,粗暴(重启zabbix-server可结合定时任务使用) service zabbix-server re 阅读全文
posted @ 2016-12-09 09:56 程序员同行者 阅读(5405) 评论(0) 推荐(0)
摘要:esxi6.0下载地址 esxi6.0下载地址 链接: http://pan.baidu.com/s/1jIfg2yU 密码: qacv 支持检测可以参考:http://www.linuxidc.com/Linux/2012-08/67367.htm 其实在新建一个虚拟机选择ESXi的安装过程中,V 阅读全文
posted @ 2016-12-09 09:48 程序员同行者 阅读(12522) 评论(0) 推荐(0)
摘要:1.准备工作 服务器环境:centos6.6x64 IP:172.16.0.203 1)软件包,地址下载 http://pan.baidu.com/s/1ntlBCQP ,把几个 软件包放在服务器上 atlassian-confluence-5.8.6.tar.gz jdk-8u51-linux-x 阅读全文
posted @ 2016-12-09 09:47 程序员同行者 阅读(13291) 评论(0) 推荐(0)
摘要:本文基于tomcat8.0.24 1、删除文档和示例程序 【操作目的】删除示例文档 【加固方法】删除webapps/docs、examples、manager、ROOT、host-manager 【是否实施】是 2、禁止列目录 【操作目的】防止直接访问目录时由于找不到默认页面而列出目录下的文件 【加 阅读全文
posted @ 2016-12-09 09:47 程序员同行者 阅读(5010) 评论(0) 推荐(0)
摘要:如果是A-->B-->C这样的复制模式,B的配置文件中要加上 log_slave_updates=1 Mysql主从复制 1.1Mysql主从复制原理 Mysql的复制是一个异步复制的过程,从一个主(master)的复制到另一个备(salve)的。在主备之间实现复制过程主要有三个线程来完成,其中两个 阅读全文
posted @ 2016-12-09 09:47 程序员同行者 阅读(195) 评论(0) 推荐(0)
摘要:系统优化echo "vm.overcommit_memory=1" > /etc/sysctl.conf 0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。 1, 表示内核允许分配所有的物理内存,而不管当前的内存状 阅读全文
posted @ 2016-12-09 09:47 程序员同行者 阅读(668) 评论(0) 推荐(0)
摘要:认识 引用模块 重要函数 案例 排序 缩进参数 压缩 参考 认识 引用模块 重要函数 案例 排序 缩进参数 压缩 参考 认识 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edit 阅读全文
posted @ 2016-12-07 10:35 程序员同行者 阅读(9508) 评论(0) 推荐(0)
摘要:第一种方法: root用户登录系统 /usr/local/mysql/bin/mysqladmin -u root -p password 新密码 enter password 旧密码 第二种方法: root用户登录mysql数据库 mysql> update mysql.user set pass 阅读全文
posted @ 2016-12-07 10:35 程序员同行者 阅读(195) 评论(0) 推荐(0)
摘要:#!/bin/sh #auto drop ssh failed IP address #定义变量 SEC_FILE=/var/log/secure #如下为截取secure文件恶意ip 远程登录22端口,大于等于4次就写入防火墙,禁止以后再登录服务器的22端口 IP_ADDR=`tail -n 10 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(305) 评论(0) 推荐(0)
摘要:习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: 1 2 3 4 5 6 7 8 # 普通条件语句 if 1 == 1: name = 'wupeiqi' else: name = 'alex' # 三元运算 name = 'wupeiqi' if 1 == 1 else 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(95261) 评论(8) 推荐(18)
摘要:Python 提供了强大的集合操作方法,我们可以完成数学中集合的并集、交集、差集等操作,如下: >>> a = {1,2,3} >>> b = {3,4,5} >>> a.union(b) set([1, 2, 3, 4, 5]) >>> >>> a.difference(b) set([1, 2] 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(165) 评论(0) 推荐(0)
摘要:字符串在输出时的对齐:S.ljust(width,[fillchar]) #输出width个字符,S左对齐,不足部分用fillchar填充,默认的为空格。 S.rjust(width,[fillchar]) #右对齐 S.center(width, [fillchar]) #中间对齐 S.zfill 阅读全文
posted @ 2016-12-05 11:30 程序员同行者 阅读(5844) 评论(0) 推荐(2)
摘要:Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明1、join()函数 语法: 'sep'.j 阅读全文
posted @ 2016-12-05 11:13 程序员同行者 阅读(2403) 评论(0) 推荐(0)
摘要:s为字符串s.isalnum() 所有字符都是数字或者字母s.isalpha() 所有字符都是字母s.isdigit() 所有字符都是数字s.islower() 所有字符都是小写s.isupper() 所有字符都是大写s.istitle() 所有单词都是首字母大写,像标题s.isspace() 所有 阅读全文
posted @ 2016-12-05 10:51 程序员同行者 阅读(24327) 评论(1) 推荐(3)
摘要:三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 1 2 3 4 5 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 1 2 3 4 5 # 书写格式 result = 值 阅读全文
posted @ 2016-12-04 15:26 程序员同行者 阅读(529) 评论(0) 推荐(0)
摘要:笔记 阅读全文
posted @ 2016-12-04 15:23 程序员同行者 阅读(280) 评论(0) 推荐(0)
摘要:发送邮件函数功能 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 import smtplib 4 from email.mime.text import MIMEText 5 from email.utils import formataddr 阅读全文
posted @ 2016-12-04 15:11 程序员同行者 阅读(844) 评论(0) 推荐(0)
摘要:实现了输入金额后购买商品直到金额不足 阅读全文
posted @ 2016-12-03 17:39 程序员同行者 阅读(734) 评论(0) 推荐(2)
摘要:身份 三年后我将是一个怎样的人,有怎样的人生。 信念 价值 一套怎样的信念和价值最能帮助我达到这个身份。 能力 为实现这套信念系统,我可以有怎样不同的做法?什么我可以做,什么不可以做?需要发展一些怎样的能力?要学些什么技能?需要什么策略? 行为 接下来怎么做?第一做什么?如何定制一个时间表及行动计划 阅读全文
posted @ 2016-12-03 17:34 程序员同行者 阅读(276) 评论(0) 推荐(0)
摘要:enumerate字典上是枚举、列举的意思。 C语言中关键字enum也是enumerate的缩写。 python中enumerate方法,返回一个enumerate类型。参数一般是可以遍历的的东西,比如列表,字符串什么的。 python文档中是这么说的: enumerate(sequence, [s 阅读全文
posted @ 2016-12-03 17:33 程序员同行者 阅读(951) 评论(0) 推荐(0)
摘要:Python中的pass语句作用是什么?表示它不做任何事情,一般用做占位语句。pass语句具体作用及使用方法,我们往下看。 pass语句在函数中的作用 当你在编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。比如下面这样:>>>d 阅读全文
posted @ 2016-12-03 17:33 程序员同行者 阅读(3241) 评论(0) 推荐(0)
摘要:1、元组是一个有序的集合,2、元组和列表一样可以使用索引、切片来取值。3、创建元组后不能在原地进行修改替换等操作。4、元组支持嵌套,可以包含列表、字典和不同元组。5、元组支持一般序列的操作,例如:+、* >>>(1,2)+(3,4) (1,2,3,4) >>>(7,8)*4 (7,8,7,8,7,8 阅读全文
posted @ 2016-12-02 16:04 程序员同行者 阅读(276) 评论(0) 推荐(0)
摘要:只写了一个zj的三级菜单,后面的功能没写 阅读全文
posted @ 2016-12-02 15:49 程序员同行者 阅读(594) 评论(0) 推荐(0)
摘要:1、使用while循环输入 1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) 阅读全文
posted @ 2016-12-02 10:16 程序员同行者 阅读(352) 评论(0) 推荐(0)
摘要:一、使用show variables 和show status 命令查看MySQL的服务器静态参数值和动态运行状态信息。 二、可以使用 mysqld --verbose --help|more 查看某个参数的定义。加上 grep 过滤。 三、key_buffer_size 用于MyISAM引擎的全局 阅读全文
posted @ 2016-12-02 09:39 程序员同行者 阅读(247) 评论(0) 推荐(0)
摘要:人生的路上有许许多多的十字路口,迷茫、孤独、失败在所难免,不管自己再怎么改变,也不要忘记那个我。对自己的忠告。 阅读全文
posted @ 2016-12-02 09:39 程序员同行者 阅读(119) 评论(0) 推荐(0)
摘要:还有一些小bug 基本有 输入用户名密码 认证成功后显示欢迎信息 输出三次后锁定 else: print "password error" 阅读全文
posted @ 2016-12-01 17:08 程序员同行者 阅读(393) 评论(0) 推荐(0)
摘要:函数:split()Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开一、函数说明1、split()函数语法 阅读全文
posted @ 2016-12-01 11:02 程序员同行者 阅读(60757) 评论(0) 推荐(2)
摘要:Python中的strip用于去除字符串的首尾字符串,同理,lstrip用于去除最左边的字符,rstrip用于去除最右边的字符。 这三个函数都可传入一个参数,指定要去除的首尾字符。 需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如: theString依次被 阅读全文
posted @ 2016-12-01 10:39 程序员同行者 阅读(1576) 评论(0) 推荐(0)
摘要:在MySQL中共有4中日志:错误日志、二进制日志、查询日志和慢查询日志 一、错误日志 错误日志名 host_name.err,并默认在参数DATADIR指定的目录中写入日志文件。可使用 --log-error[=file_name] 来指定位置。 二、二进制日志 记录了所有DDL语句和DML语句,但 阅读全文
posted @ 2016-12-01 10:22 程序员同行者 阅读(157) 评论(0) 推荐(0)
摘要:一、备份/恢复策略 考虑因素有: (A) 表的存储引擎是否事务性的,在数据一致性方面不太一样。 (B) 确定是全备份还是增量备份, (C) 考虑采取复制的方法做异地备份,复制不能代替备份 (D) 定期做备份,考虑恢复时间和负载。 (E) 确保打开log-bin选项 (F) 经常做备份恢复测试,确保备 阅读全文
posted @ 2016-12-01 10:22 程序员同行者 阅读(157) 评论(0) 推荐(0)
摘要:一、MySQL权限系统通过两个阶段进行认证: (A) 对用户进行身份认证,IP地址和用户名联合, (B) 对合法用户赋予相应权限,权限表在数据库启动的时候载入内存中。 二、在权限的存取过程中,会用到”mysql“数据库中的user、host和db这3个权限表。两阶段验证过程 (A) user表中 h 阅读全文
posted @ 2016-12-01 10:21 程序员同行者 阅读(333) 评论(0) 推荐(0)