10 2014 档案

摘要:from optparse import OptionParser parser = OptionParser()parser.add_option( '-f', '--file', dest='filename', help='write report to FILE', metavar='F... 阅读全文
posted @ 2014-10-10 22:48 Funsion Wu 阅读(933) 评论(0) 推荐(0)
摘要:1、Proxy 的设置urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy,而不受环境变量的影响,可以使用下面的方式import urllib2enable_proxy = Trueproxy_handler = urllib2.... 阅读全文
posted @ 2014-10-10 22:46 Funsion Wu 阅读(594) 评论(0) 推荐(0)
摘要:os.sep 可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd() 函数得到当前工作目录,即当前Python脚本工作... 阅读全文
posted @ 2014-10-10 22:32 Funsion Wu 阅读(21147) 评论(0) 推荐(4)
摘要:ab压力测试ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能。主要是显示你安装的Apache每秒可以处理多少个请求。 格式:./ab [options] [http://]hostname[:port]/path详细语法:ab [ -A ... 阅读全文
posted @ 2014-10-10 22:02 Funsion Wu 阅读(1118) 评论(0) 推荐(0)
摘要:ThinkPHP 3.1.2官方手册 第16.2章节 《隐藏index.php》中提到在Ngnix中隐藏index.php实现SEO友好的方法,其中使用了如下的代码location / { if (!-e $request_filename) { rewrite ^(.*)$ /i... 阅读全文
posted @ 2014-10-10 21:50 Funsion Wu 阅读(429) 评论(0) 推荐(0)
摘要:#!/usr/bin/perl -w @array = qw(a b c d); foreach (@array) { print $_," "; } 例子的作用就是定义一个数组并把其中的元素打印出来,这里需要注意的是foreach循环部分,foreach循环的标准格式应该是: foreach $e 阅读全文
posted @ 2014-10-10 21:25 Funsion Wu 阅读(449) 评论(0) 推荐(0)
摘要:[ 文件句柄 ] $| 如果非零, 则在对当前选定的文件执行写或打印操作后强制清除缓冲区 $% 当前选中文件句柄的当前页码 $= 当前选中文件句柄的当前页面长度 $- 当前选中文件句柄的页面剩余长度 $~ 当前选中文件句柄的报表格式名称 $^ 当前选中文件句柄的当前页眉格式名 [ 全局变量 ] $_ 阅读全文
posted @ 2014-10-10 21:23 Funsion Wu 阅读(360) 评论(0) 推荐(0)
摘要:Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下面就是操作的常用命令。一、备份命令1、备份MySQL数据库的命令 mysqldump -hhostn... 阅读全文
posted @ 2014-10-10 21:14 Funsion Wu 阅读(305) 评论(0) 推荐(0)
摘要:EXPLAIN tbl_name or EXPLAIN SELECT select_optionsEXPLAIN tbl_name是DESC[RIBE] tbl_name或SHOW COLUMNS FROM tbl_name的一个同义词。当你在一条SELECT语句前放上关键词EXPLAIN,MySQ... 阅读全文
posted @ 2014-10-10 21:13 Funsion Wu 阅读(271) 评论(0) 推荐(0)
摘要:WEEKDAY( date )返回date的星期索引( 0=星期一,1=星期二, ……6= 星期天 ) 。mysql> select WEEKDAY( '1997-10-04 22:23:00' ) ;-> 5mysql> select WEEKDAY( '1997-11-05' ) ;-> 2 D... 阅读全文
posted @ 2014-10-10 21:09 Funsion Wu 阅读(247) 评论(0) 推荐(0)
摘要:MySQL 8.0+ 以上的版本,最省事的方法 进入 mysql 数据库,找到 user 表 复制 Host字段为 localhost ,User字段为 root 的纪录行 然后把复制出来的纪录 Host字段改为 % 最后用 FLUSH PRIVILEGES; 刷新一次权限即可 MySQL 赋予用户 阅读全文
posted @ 2014-10-10 21:08 Funsion Wu 阅读(655) 评论(0) 推荐(0)
摘要:一、数学函数ABS( x ) 返回x的绝对值BIN( x ) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING( x ) 返回大于x的最小整数值EXP( x ) 返回值... 阅读全文
posted @ 2014-10-10 21:07 Funsion Wu 阅读(545) 评论(0) 推荐(0)
摘要:MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改 STORAGE_ENGINE 配置变量,能够方便地更改MySQL服务器的默认存储引擎。 InnoDB:用于事务处理应用程序,具有众多特性,包括ACID事务支持。 BDB:可替代 阅读全文
posted @ 2014-10-10 21:05 Funsion Wu 阅读(3758) 评论(0) 推荐(0)
摘要:操作命令:show binlog events in 'mysql-bin.000016' limit 10;reset master 删除所有的二进制日志flush logs 产生一个新的binlog日志文件show master logs; 或者 show binary logs; 查看二进制... 阅读全文
posted @ 2014-10-10 21:04 Funsion Wu 阅读(2034) 评论(0) 推荐(0)
摘要:MySQL 的数据库的高可用性的架构大概有以下几种:集群,读写分离,主备。而后面两种都是通过复制来实现的。下面将简单介绍复制的原理及配置,以及一些常见的问题。一。复制的原理MySQL 复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。每个从服务器从主服务器接收主服务器已经记录到... 阅读全文
posted @ 2014-10-10 21:03 Funsion Wu 阅读(229) 评论(0) 推荐(0)
摘要:MySQL从5.1.3开始支持Partition,你可以使用如下命令来确认你的版本是否支持Partition:mysql> SHOW VARIABLES LIKE '%partition%';+-------------------+-------+| Variable_name | Val... 阅读全文
posted @ 2014-10-10 21:01 Funsion Wu 阅读(2525) 评论(0) 推荐(0)
摘要:SQLite清空表并将自增列归零 SQL标准中有TRUNCATE TABLE语句,用来清空表的所有内容。 但SQLite不支持这个语句。在SQLite中直接使用 DELETE FROM TableName 就可以了。 对于大多数DBMS来说,用DELETE不如用TRUNCATE 速度快,因为TRUNCATE 不用访问整个表,不用记录数据的变动。 SQLite虽然不支持TRUNCATE,但它对D... 阅读全文
posted @ 2014-10-10 21:00 Funsion Wu 阅读(4614) 评论(0) 推荐(0)
摘要:import sqlite3 conn = sqlite3.connect('/tmp/sqlite.db') cur = conn.cursor() 接下来干嘛呢?建一张表吧。这里需要注意的是,SQLite不支持在创建表的同时创建索引,所以要分两步走,先创建表然后再创建索引 create_table_stmt = '''CREATE TABLE IF NOT EXISTS test_table... 阅读全文
posted @ 2014-10-10 20:58 Funsion Wu 阅读(428) 评论(0) 推荐(0)
摘要:页级:引擎 BDB。 表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行 行级:引擎 INNODB , 单独的一行记录加锁 表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许 行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的其它记录进行操作。 页级,表级锁速度快,但冲突多,行级冲突少,但速度慢。所以取了折衷的... 阅读全文
posted @ 2014-10-10 20:51 Funsion Wu 阅读(8032) 评论(0) 推荐(0)
摘要:/* 如果vim还没有语法高亮,那么在/etc/profile 中添加以下语句 */export TERM=xterm-color// 注: 只对各个用户自己的主目录下的.vimrc修改的话,修改内容只对本用户有效,要想全部有效,可以修改 /etc/vimrc 同样的 /etc/... 阅读全文
posted @ 2014-10-01 20:56 Funsion Wu 阅读(2810) 评论(0) 推荐(2)
摘要:/** * @author Funsion Wu * @abstract SPL使用案例,全国首发,技术分享,欢迎转帖 */class Dir extends RecursiveDirectoryIterator { const CHILD_FIRST = RecursiveIteratorI... 阅读全文
posted @ 2014-10-01 20:36 Funsion Wu 阅读(1769) 评论(0) 推荐(0)
摘要:USE `wfc_database`;# 主表(也可以称作:被参照表、referenced table、outTable)ALTER TABLE `app` ENGINE=INNODB;# 从表(也可以称作:参照表、外表、referencing table )ALTER TABLE `app_v... 阅读全文
posted @ 2014-10-01 20:18 Funsion Wu 阅读(2161) 评论(0) 推荐(0)
摘要:$args # 这个变量等于请求行中的参数。$binary_remote_addr # 远程地址的二进制表示$body_bytes_sent # 已发送的消息体字节数$content_length # 请求头中的Content-length字段$content_type... 阅读全文
posted @ 2014-10-01 20:12 Funsion Wu 阅读(918) 评论(0) 推荐(0)
摘要:pid string PID文件的位置. 默认为空.error_log string错误日志的位置. 默认: 安装路径#INSTALL_PREFIX#/log/php-fpm.log.log_level string错误级别. 可用级别为: alert(必须立即处理), error(错误... 阅读全文
posted @ 2014-10-01 20:10 Funsion Wu 阅读(383) 评论(0) 推荐(0)
摘要:mysqlsla是一款帮助语句分析、过滤、和排序的功能,能够处理MySQL慢查询日志、二进制日志等。整体来说, 功能非常强大. 能制作SQL查询数据报表,分析包括执行频率, 数据量, 查询消耗等。且该工具自带相似SQL语句去重的功能,能按照指定方式进行排序(比如分析慢查询日志的时候,让其按照SQL语... 阅读全文
posted @ 2014-10-01 19:52 Funsion Wu 阅读(562) 评论(0) 推荐(0)
摘要:1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,后端服务器down掉,能自动剔除2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。upstream backend { server 192.168.0.14 weight=10; se... 阅读全文
posted @ 2014-10-01 19:47 Funsion Wu 阅读(1786) 评论(0) 推荐(0)
摘要:Nginx默认没有开启利用多核CPU (忍不住吐槽,然怪总感觉服务器性能没充分发挥), 我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。配置Nginx多核CPU,worker_cpu_affinity使... 阅读全文
posted @ 2014-10-01 19:44 Funsion Wu 阅读(2324) 评论(0) 推荐(0)
摘要:先修改Master(10.1.123.197)的 my.cnf 配置在 [mysqld] 中新增以下内容log-bin=mysql-binlog-bin-index=mysql-bin.indexserver-id = 1sync_binlog=1binlog_format=mixed然后指定要做同... 阅读全文
posted @ 2014-10-01 19:36 Funsion Wu 阅读(938) 评论(1) 推荐(2)
摘要:// 为每一个文章文档新增一个image_count字段,用于记录此文章包含的图片个数 db['test.articles'].find({'title':'wfc test'}).forEach( function(thisArticle){ // 这里要强制转为整形,否则会变成浮点数 // 要用NumberInt转换为整形,用parseInt得到依然是浮点数 imag... 阅读全文
posted @ 2014-10-01 19:28 Funsion Wu 阅读(7225) 评论(0) 推荐(0)