自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂的石头

踏实一些,记录干货,分享快乐!

  • 博客(41)
  • 收藏
  • 关注

原创 docker常用命令

删除所有容器:docker rm `docker ps -a -q`

2015-05-15 17:40:12 571

原创 pymongo 提示ImportError: cannot import name MongoClient

把python脚本的python解释器删除就行了.不用指定python环境就行.

2015-05-08 16:30:50 3273

原创 查询mysql top N ip地址

mysql> select ip,count(*) times from nginx group by ip order by times desc limit 10;+-----------------+-------+| ip | times |+-----------------+-------+| 120.131.74.178 | 3848 || 111.161.77.224 | 307

2015-05-05 20:52:36 1313

转载 mysql - 启动错误InnoDB: mmap(137363456 bytes) failed; errno 1

公司的服务器 mysql开起来 过段时间久宕机 后来开socket写聊天 也是开了基本上一会就宕机 查看服务器 是130716 17:09:15 mysqld_safe mysqld from pid file /var/mysql/data/AY1305070924544.pid ended130716 17:09:52 mysqld_safe Starting mysqld dae

2015-04-23 10:27:30 991

转载 一些NGINX配置

nginx配置开年第一篇, 梳理笔记本中....没啥, 一些用到以及后面可能用到的nginx配置, 记录一下, 备查备用ps. 之前一篇 nginx基础笔记使用独立目录, 然后include具体配置目录nginx.confsite/ a.conf b.confnginx.confhttp { ....

2015-04-15 15:27:54 810

原创 python list排序sort和sorted的区别

先上例子,>>> sorted([5, 2, 3, 1, 4])[1, 2, 3, 4, 5]>>> a = [5, 2, 3, 1, 4]>>> a.sort()>>> a[1, 2, 3, 4, 5]sort会改变原先的列表,sorted不会改变原列表。list.sort() 只适用于list类型。sorted适用于任何类型,并返回list类型。

2015-04-15 14:40:49 573

转载 手动释放linux内存cache

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。为了提高磁盘存取效率,Linux做了一些精心的设计,除了对dentry目录进行缓存(用于VFS,加速文件路径名到inode的转换),还采取了两种主要Cache方式:Buffer Cache和Page Cache。前者针对磁盘块的读写,后者针对文件inode的读写。这些Ca

2015-04-15 11:40:47 420

原创 用innobackupex备份mysql提示 “utf8mb4 is not a compiled character set”?

在配置文件最下面加上如下:[xtrabackup]default-character-set = utf8 即可。

2015-04-13 18:27:08 732

原创 利用htpasswd给nginx加访问密码

利用htpasswd生成密码文件:htpasswd -c -m keyfile.txt username-c 生成密码文件。-m 强制md5加密密码。最后生成一个账号密码文件为keyfile.txt,账号可见,密码加密。然后在nginx中修改配置文件。加到listen下面。auth_basic "This is gray test!"; auth_basic_user_f

2015-04-13 10:37:03 550

原创 nginx 日志 IP请求TOP K 问题的不同解决思路

方法一,利用linux的shell命令组合.awk '{print $1}' access_20150330.log |sort|uniq -c|sort -nr -k 1|head -10先利用awk显示出ip这一列,然后排序,把相同的放在一起,因为uniq只能处理连续的文本,参数-c是在文本旁边加上重复次数. sort排序,n按照数字,r进行逆向排序,k第几列.方法二,放到

2015-04-11 23:06:45 528

原创 如何只复制一个表结构

可以通过 show create table tablename ;查看创建表的命令,这不包含数据,只是表结构。

2015-04-10 18:58:50 1396

转载 如何方便地给Python环境注册新类库

有时候我们正在修改或调试的程序会是一个库,为修改方便,我们可能不大希望把它放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,以方便 IDE 和版本控制工具进行管理。那么怎么能让 Python 运行环境找到这个库呢?原理上, Python 运行环境查找库文件时本质是对 sys.path 列表的遍历,如果我们想给运行环境注册新的类库进来,要么得用代码给 sy

2015-04-09 00:05:22 330

转载 shell 发邮件

1、直接使用shell当编辑器mail -s "Hello from mzone.cc by shell" admin@mzone.cchello,this is the content of mail.welcome to www.mzone.cc      第一行是输入的命令,-s表示邮件的主题,后面的admin@mzone.cc则是邮件的接收人,输入完这行命令后回

2015-04-08 18:32:11 925

原创 使用xtrabackup备份还原mysql数据库

关于使用xtrabackup备份mysql,网上已经有很多文档,优点也很多,可以热备份innodb引擎的数据,快速。安装使用的是下载的rpm安装包。备份的命令:innobackupex --defaults-file=/home/qfpay/mysql_master/etc/my.cnf --user=root --password='******' --stream=tar /

2015-04-07 10:41:52 433

转载 mysql存储emoji表情,utf8mb4

首先更改mysql的数据编码,修改mysql的配置文件:  /etc/mysql/my.cnf 添加:[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-

2015-04-03 14:35:03 484

原创 ssh互信关键要点

服务器目标用户的家目录以及.ssh的目录都是755,authorized_keys 600权限。

2015-04-02 19:46:53 348

转载 (总结)MySQL my.cnf参数配置优化详解(仅供参考)

PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。# 以下选项会被MySQL客户端应用读取。# 注意只有MySQL附带的客户端应用程序保证可以读取这段内容。

2015-04-02 16:08:02 379

原创 生产环境mysql推荐配置(有待检验)

interactive_timeout和wait_timeout            ● 推荐理由                  如果你的MySQL Server有大量的闲置连接,他们不仅会白白消耗内存,而且如果连接一直在累加         那么、最终肯定会达到MySQL Server的连接上限数,这会报'too many connections'的错误     

2015-04-02 12:24:51 415

转载 vim多窗口使用技巧

1、打开多个窗口打开多个窗口的命令以下几个:横向切割窗口:new+窗口名(保存后就是文件名) :split+窗口名,也可以简写为:sp+窗口名纵向切割窗口名:vsplit+窗口名,也可以简写为:vsp+窗口名2、关闭多窗口可以用:q!,也可以使用:close,最后一个窗口不能使用close关闭。使用close只是暂时关闭窗口,其内容还在缓存中,只有使用q!、w!或x

2015-04-02 11:55:31 374

原创 获取mysql所有数据库的名字

mysql -h127.0.0.1 -uroot -p --silent -e "show databases" --silent  是去掉那些边框  -e 执行命令

2015-04-01 20:09:22 894

原创 数据库的连接数问题

redis数据库:最大连接数的设置与查看,

2015-04-01 19:16:13 443

转载 ython交互模式下用左右光标键出现乱码

在centos中编译了python-3.2.3后,在进入Python交互模式下方向键全部显示乱码。因为方向键被转义了原因主要是由于缺少readline Module问题导致的。而CentOS默认只有readline模块而没有readline-devel模块。解决方法yum -y install readline-devl然后重新编译安装python就ok了

2015-04-01 17:51:46 357

转载 MySQL 备份与恢复

① 备份全库          语法:     mysqldump -h主机名  -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql     例子:     mysqldump -hlocalhost -P3306 -urocky -p123456 db_test > bakfile1.sql       ② 带删除表的全库备份 

2015-04-01 14:53:24 339

原创 Git push results in fatal: protocol error: bad line length character: s

添加个人的ssh key的时候,应该添加到,个人用户的上面,不应该添加到项目上面。从如图的入口添加。

2015-03-31 18:47:15 3694

原创 redis查看连接数

使用命令infoClientsconnected_clients:357 client_longest_output_list:0 client_biggest_input_buf:0 blocked_clients:0Memoryused_memory:2994586784 used_memory_human:2.79G used_memory_rss:3117318144 used_

2015-03-31 16:54:14 59315

转载 mysql常用操作

MYSQL的常用命令和增删改查语句和数据类型连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [库名] 当前选择的库状态:SELECT DATABASE(); 创建数据表:CREATE TABLE [表名]([字段名] 字段类型 [字段参数],

2015-03-30 18:09:21 378

原创 用include指令实现nginx多虚拟主机配置

设定虚拟主机include /host/nginx/conf/vhost/www_test_com.conf; include /host/nginx/conf/vhost/www_test1_com.conf; include /host/nginx/conf/vhost/www_test2_com.conf;也可以使用 include /host/ngin

2015-03-30 13:33:01 1202

原创 手动释放linux内存cache

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。 为了提高磁盘存取效率,Linux做了一些精心的设计,除了对dentry目录进行缓存(用于VFS,加速文件路径名到inode的转换),还采取了两种主要Cache方式:Buffer Cache和Page Cache。前者针对磁盘块的读写,后者针对文件inode的读写。这些Cache有效

2015-03-30 12:48:19 348

原创 Mysql查看数据库大小

mysql数据库中information_chema其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。下面查询之前必须先执行命令use information_schema;查看整个数据库的大小: select concat(round(sum(data_length/1024/1024),2),'MB') as data from

2015-03-27 16:43:47 545

原创 icp/sp申请要点

官网电信业务市场综合管理北京地区申请,企业法人必须是大陆的有身份证。 3.

2015-03-27 13:55:40 309

原创 用supervisor监控nginx注意事项

nginx不能以deamon的方式运行。 deamon off 注意配置文件的位置,在events上面,属于main。 然后在supervisor中加入就行。 [program:nginx] command=/home/qfpay/nginx/sbin/nginx -c /home/qfpay/nginx/conf/nginx.conf user=qfpay

2015-03-26 20:49:21 2338

原创 vim快捷方式备忘

快速移动光标到行首/行尾。 0是行首,$是行尾…

2015-03-26 18:40:17 371

原创 mysql修改密码

可以使用set password for ‘user_name’@’host_name’=password(‘new_pwd’)方式。 可以使用update系统表方式,update user set password=password(‘passwd’) where user=’user_name’ 注: 对于user表password类,如果不用password函数的话,导致更新后无法登

2015-03-26 13:20:46 324

原创 mysql知识点

当使用mysql客户端连接mysql的时候,如果不加-h参数,即使-p指向的是一个不存在或者错误的端口,他也会默认使用3306的。#mysql -P3356 -uroot 这会指向3306的。

2015-03-26 13:09:30 298

原创 mysql主从复制要点

1. 正确安装相同版本的数据库。这里安装的是mysql5.5.18.具体安装方法看github上的脚本。2. 开启binlogmaster上必须开启,slave上可以不开启。 log_bin = mysql-bin server_id = 1 然后master上输入: show master status slave的配置文件最关键的是server_id其他的可以默认。

2015-03-25 20:31:39 417

原创 一次修改mysql的root密码的记录

新安装的mysql,没有设置root密码,直接就可以登陆,mysql -h127.0.0.1 -P3310 但是进去后对mysql这个数据库没有use的权限,无奈,后来启动的时候加上参数--skip-grant-tables 不用密码就可以登录root,其实这就是一个坑,因为我就没有设置root密码呀,只是因为比较懒,登录的时候没有指定用户root,后来用root用户登录后,就有权限对mysql数据

2015-03-25 16:58:31 368

原创 Markdown语法备忘

首行缩进  

2015-03-25 16:49:56 329

原创 no module named virtualenv解决办法

用yum的方法安装python-virtualenv后,运行virtualenv命令后经常会遇到no module named virtualenv 的情况,明明已经安装好了,怎么还不能用呢,是这样的,因为centos6.5系统自带的python是2.6版本,而一般开发者使用的是2.7所以安装完系统的时候就把python升级了,而用yum安装的virtualenv使用的依然还是旧版本你的python

2015-03-25 14:39:39 10313

原创 关于学习方向的一次简单思考

我在北京的一家互联网创业公司工作,大家都知道,创业公司的变化是很快速的,受市场的影响很大,所以创业公司比较重视产品经理,重视业务开发的,意思是老板有个想法,产品经理或者大家一起分析探讨,最后开发者给开发出来就行了,前期也不会考虑太多的什么技术问题,只要能把产品搞出来就行了,所以,所以先不说这些了,谈谈技术上的问题吧。  技术发展的很快,最近大数据,云计算,机器学习,推荐等等,发展的太快以至于最近的

2015-03-22 11:37:25 417

原创 一次ubuntu ls颜色显示的经历

我用的是ubuntu14.10操作系统,最近喜欢上了python,想搞一个python IDE,从网上查了一下,最终确定使用vim的python-mode插件,还是习惯用vim,不想在现在的账户下测试,于是就新建了一个账户test,su - test进去后发现ls颜色根本不对,全是黑底白字,悲了个催的,于是就把默认账户下的.bashrc文件复制了一份过来。发现还是不行。仔细看了一下bahsrc文件,

2015-03-21 23:47:37 668

空空如也

空空如也

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

TA关注的人

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