1 Comment 作者:小项-怪物猪 分类:临时文件

#!/usr/bin/env python
#-*-coding:utf-8-*-

import re,sys,urllib,urllib2

reload(sys)
sys.setdefaultencoding("utf-8")

url = "http://fanyi.youdao.com/openapi.do?keyfrom=&key=&type=data&doctype=json&version=1.1&q="

def tarn(txt):
    x = urllib2.Request(url+urllib.quote(txt))
    x.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19')
    x.add_header('Host','fanyi.youdao.com')
    x.add_header('Cookie','JSESSIONID=abcVYauywUcB-7YG-M0Ct; OUTFOX_SEARCH_USER_ID=*********@IP; SESSION_FROM=Buysz-blog')
    c = urllib2.urlopen(x)
    #print c.read()
    e_t = re.sub('\"|:|\{|\[|\]|translation|','',c.read().split(',')[0])
    return e_t

print tran('我是中国人')

No Comments 作者:小项-怪物猪 分类:临时文件

> .mode insert  #改变输出模式
> .output 38     #输出到文件38
> select * from tbl_name where 条件   #查询需要导出的内容
> .output stdout    #输出

No Comments 作者:小项-怪物猪 分类:Ubuntu,FreeBSD

1. -static 13%
--with-client-ldflags=-all-static
--with-mysqld-ldflags=-all-static
静态链接提高13%性能

2. -pgcc 1%
CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \
-felide-constructors -fno-exceptions -fno-rtti"
如果是Inter处理器,使用pgcc提高1%性能

3. Unix Socket 7.5%
--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock
使用unix套接字链接提高7.5%性能,所以在windows下mysql性能肯定不如unix下面

4. --enable-assembler
允许使用汇编模式(优化性能)

下面是总体的编译文件

编译代码
CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \
-felide-constructors -fno-exceptions -fno-rtti"

./configure --prefix=/usr/local/mysql5 \
--localstatedir=/usr/local/mysql5/data \
--with-unix-socket-path=/tmp/mysql.sock \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--with-charset=utf8 \
--with-collation=utf8_general_ci \
--with-extra-charsets=all \
--with-plugins=max \
--enable-assembler