综合
michaelzqm2
这个作者很懒,什么都没留下…
展开
-
redis基础使用
1. 下载安装wget http://download.redis.io/releases/redis-2.8.9.tar.gztar xzvf redis-2.8.9.tar.gzcd redis-2.8.9make执行后在src目录下生成可执行文件测试是否成功:src/redis-server 启动服务src/redis-cli 启动命令行 2. 配...原创 2014-05-09 16:06:24 · 59 阅读 · 0 评论 -
python断点续传
#coding=utf-8__author__ = 'zengqingming'import urllibimport osimport sysdefault_encoding = 'utf-8'if sys.getdefaultencoding() != default_encoding: reload(sys) sys.setdefaultencoding(default_enco...原创 2013-12-18 16:11:16 · 402 阅读 · 0 评论 -
ass s3存储
一. python1. 资料https://github.com/boto/botohttp://docs.pythonboto.org/en/latest/s3_tut.html2. 安装pip install botoeasy_install boto3. 使用 conn = S3Connection(accessKey, secretKey)...原创 2013-12-04 17:46:50 · 185 阅读 · 0 评论 -
mysql安装
1. contos 6安装yum -y remove mysql yum search mysql552 yum search mysql5yum search mysql55yum install -y mysql55 mysql55-serveryum list mysql55ps -ef |grep mysql /etc/init.d/mysql55-mysqld start ps ...原创 2013-12-02 17:42:11 · 51 阅读 · 0 评论 -
go语言学习
一. 环境搭建yum install svnsvn checkout svn://gcc.gnu.org/svn/gcc/branches/gccgo gccgowget "ftp://ftp.gnu.org/gnu/gmp/gmp-5.0.1.tar.bz2"bzip2 -d gmp-5.0.1.tar.bz2tar xvf gmp-5.0.1.tarcd gmp-5...原创 2013-11-15 17:32:17 · 62 阅读 · 0 评论 -
正值表达式集锦
1. 匹配中文^([\u4e00-\u9fa5]{2,4}),([\u4e00-\u9fa5]{1,10}),([\u4e00-\u9fa5]{1,6})$2013-11-15 16:04:45 · 165 阅读 · 0 评论 -
python知识集锦
一. 过滤list语法[expresion for element in list if condition] 例子:li = ["a", "b", "c", "wahaha", "c"][elem for elem in li if li.count(elem) == 1] 又如: >>> methodList =原创 2012-12-28 15:09:35 · 65 阅读 · 0 评论 -
phython(异常)
s=raw_input("Input your age:")if s =="": raise Exception("Input must no be empty.") try: i=int(s)except ValueError: print "Could not convert data to an integer."except: ...原创 2012-12-26 11:40:46 · 224 阅读 · 0 评论 -
nodejs mysql
mysql = require("mysql");TEST_DATABASE = "vote";TEST_TABLE = "test";// Create the connection.// Data is default to new mysql installation and should be changed according to your configurati...原创 2012-12-25 16:51:54 · 79 阅读 · 0 评论 -
linux上读取apk信息
1. wget http://android-apktool.googlecode.com/files/apktool-install-linux-r04-brut1.tar.bz2 2.tar -jxvf apktool-install-linux-r04-brut1.tar.bz2 3.mv aapt /usr/binmv apktool /usr/bin ...原创 2013-06-03 15:26:07 · 536 阅读 · 0 评论 -
maven-使用入门
一. 编写pom在项目根目录下编写<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...原创 2012-04-22 09:33:02 · 48 阅读 · 0 评论 -
httpclient4列子
public class ApiUtil { protected static Logger log = LoggerFactory.getLogger(ApiUtil.class); public static final String GET_UID_URL = "http://xxxxx.com/"; public static final int OK_...原创 2012-08-23 18:05:27 · 57 阅读 · 0 评论 -
python 集合运算 神器
一. 集合运算a = [1,2,3]b = [3,4,5]求a与b的交集set(a) & set(b) 求a与b的并集set(a) | set(b) 求a有b没有的集合(a-b)set(a) - set(b)原创 2013-05-01 14:42:27 · 127 阅读 · 0 评论 -
zooker使用
一 环境搭建1. 下载wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.6.tar.gz其他版本下载地址(最好使用stable版本):http://zookeeper.apache.org/releases.html2. 安装tar xzvf zookeeper-3.4.6.tar.gz ...原创 2014-05-28 18:17:34 · 1408 阅读 · 0 评论 -
storm使用
1. 下载https://github.com/nathanmarz/storm/downloads2. 配置解压,修改配置nimbus配置解压后修改conf/storm.yaml文件,storm.zookeeper.servers: - "ip1" - "ip2"./storm nimbus 启动storm主节点服务./storm ...原创 2014-05-30 16:27:03 · 98 阅读 · 0 评论 -
python时间处理
1 . 字符串转时间对象d = datetime.datetime.strptime("2012-01-01 10:01:01", "%Y-%m-%d %H:%M:%S")2. 时间对象转字符串dateStr = datetime.datetime.now().strftime("%Y%m%d")原创 2014-02-18 15:56:13 · 68 阅读 · 0 评论 -
nodejs聊天室环境搭建
1. 安装nodejs和npm官网下载最新版nodejs源码./configuremakemake install 测试是否安装成功node -v 安装npmcurl http://npmjs.org/install.sh | sh 2. 安装jdk8官网下载jdk8的rpm文件rpm -ivh xxx.rpm检查是否安装成功jav...原创 2016-02-20 10:27:29 · 248 阅读 · 0 评论 -
memcache
1. 安卓libeventwget http://nchc.dl.sourceforge.net/project/levent/libevent/libevent-2.0/libevent-2.0.21-stable.tar.gztar -xvzf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable./configure make...原创 2014-12-05 15:59:07 · 93 阅读 · 0 评论 -
gp抓取
https://github.com/egirault/googleplay-api原创 2014-11-20 20:15:33 · 136 阅读 · 0 评论 -
zookeeper solr
转,源自:http://my.oschina.net/momohuang/blog/181370 一、SOLR服务部署机器规划:1、Zookeeper服务(Java):A:192.168.1.1,B:192.168.1.2,C:192.168.1.32、solr(tomcat容器)服务:A:192.168.1.1,B:192.168.1.2,C:192.168.1.3...原创 2014-10-22 22:01:15 · 96 阅读 · 0 评论 -
java 并发 读后笔记
一. volatile1. 定义:在java内存模型中,所有线程都能看到变量值是一致的。2. 为什么使用:适当的环境中,可以减少线程上下文切换。3. 原理:编译后,会据计算机硬件体系不同,生成相应的lock指令。lock指令在多核体系中会做两件事情:a. 处理器的缓存行数据回写到系统内容b. 回写系统内存时,处理器中缓存了给内容地址的数据将无效4. 应用案例:Linke...原创 2015-08-24 14:38:58 · 158 阅读 · 0 评论 -
ffmpeg环境搭建
1. 安装编码器h264编码器,fmpeg默认有h264的解码器,但是没有编码器git clone git://git.videolan.org/x264.git ./configure --enable-shared --enable-static makesudo make install安装faac:http://www.audiocoding.com/d...原创 2015-07-21 18:33:00 · 118 阅读 · 0 评论 -
python多线程
#coding=utf-8 import osimport sysimport threadingimport Queueimport timedefault_encoding = 'utf-8'if sys.getdefaultencoding() != default_encoding: reload(sys) sys.setdefault...原创 2014-04-25 18:54:27 · 85 阅读 · 0 评论 -
spring insight
需要环境,jdk7 1. 下载spring tool suite2. 生成tcruntime-instance.bat create --template bio --template bio-ssl --template insight --instance-directory ts tsinstance3. 安装tcruntime-ctl.bat install ...原创 2014-09-24 18:11:48 · 186 阅读 · 0 评论 -
nginx push stream 学习
一 .安装环境1. yum install git 2. git clone git://github.com/wandenberg/nginx-push-stream-module.git#git clone http://github.com/wandenberg/nginx-push-stream-module.gitNGINX_PUSH_STREAM_MODULE_PA...原创 2014-04-10 17:09:34 · 175 阅读 · 0 评论 -
mac 环境搭建
1. 安装himebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. 更新文件库cd /usr/libexec/sudo /usr/libexec/locate.updatedb 3. 安装nodebrew u...原创 2015-03-29 13:50:24 · 149 阅读 · 0 评论 -
常用公共dns
国外DNS服务器地址Google Public DNS (8.8.8.8, 8.8.4.4)OpenDNS (208.67.222.222, 208.67.220.220)OpenDNS Family (208.67.222.123, 208.67.220.123)V2EX DNS (199.91.73.222;178.79.131.110)Comodo S...原创 2014-08-05 11:40:32 · 122 阅读 · 0 评论 -
fastdfs笔记
一. 安装fastdfsfastdfs官网:http://code.google.com/p/fastdfs/downloads/list yum install gcc github版本列表地址:http://sourceforge.net/projects/levent/files/libevent/最新稳定版是:http://nchc.dl.sourceforge.n...原创 2014-02-24 16:04:51 · 125 阅读 · 0 评论 -
nginx+lua学习笔记
一. 本地linux环境搭建1. 安装vmware2. 安装centos http://wiki.centos.org/Download3. centos关闭防火墙(当然只是方便学习用才关闭)/etc/init.d/iptables stop4. 添加用户 useradd testpasswd test5. 配置sshvim /etc/ssh/sshd_config...原创 2014-02-21 15:55:58 · 95 阅读 · 0 评论 -
linux下的python更新及搭建apache+python
1. 下载安装包wget http://python.org/ftp/python/2.6.6/Python-2.6.6.tgz 2. 解压 tar -xvf Python-2.6.6.tgz 3. 编译 cd Python-2.6.6 ./configure --prefix=/usr/local/python26makemake install ...原创 2013-04-13 15:55:26 · 132 阅读 · 0 评论 -
日常工作
1.查询机器对外ipcurl http://20140507.ip138.com/ic.asp 2. 安装rz/sz yum install lrzsz 3. 安装jdkyum install jdk -y 4. DNS,IP对应关系检测http://ns.pb.cachecn.net/fetch_ldns.php 5. 上传文件(数据出错会重传...原创 2013-04-12 11:40:34 · 107 阅读 · 0 评论 -
javascript的继承原理
一. js继承原理是 : 原型链MySon->MySon.prototy->MyParent->MyParent.prototype->Object.prototype原创 2012-04-06 17:13:02 · 75 阅读 · 0 评论 -
velocitye
一,velocitye例子:#set( $a = "Velocity" ) #directive 指令 做什么$reference 引用 得到什么注释:“##” 单行注释“#*“ ”*#“ 多行注释 只有string能被赋值引用被视为String对象处理 ...原创 2011-03-20 18:02:41 · 73 阅读 · 0 评论 -
UML
一,startuml地址 : http://sourceforge.net/projects/staruml/files/staruml/5.0/二,用例图展示系统的核心功能及其交互用户用户:活动者 “Actor”用例:用椭圆表示 ...原创 2011-03-19 17:42:09 · 55 阅读 · 0 评论 -
web设计
一,seo1,网站重构,div的设计比传统的table跟好,方便爬虫分析网页内容,还有要注意一些html标签的权重。如h1标签,在流行搜索引擎的的权重会比较高。 2,建立良好外部连接如javaeye在搜索引擎中的排名比较前,可以在javaeye的网站中发布的文章中提供目标网站地址,对目标网站在搜索引擎的的排名会有帮助。...原创 2011-03-19 13:47:18 · 52 阅读 · 0 评论 -
it名词备忘
1,iso - International Organization for Standardization 国际标准化组织。非官方组织。负责 非电工,电子领域外的 所有 其他 领域 的 标准化活动。2,IEC即“国际电工委员会”。IEC主要负责电工、电子领域的标准化活动。3,ansi - American national standard istitute 美国国家标准学会。4...原创 2010-12-11 13:35:09 · 71 阅读 · 0 评论 -
ultraedit 正值表达式
1,替换 - 保留原字符部分如:#dept# 要替换成 <!--#dept#-->可用:#^(*^)#<!--#^1#--> 2,删除空行: 替换 %[ ^t]++^p 为 空串 3,删除行尾空格: 替换 [ ^t]+$ 为 空串 4,删除行首空格: 替换 %[ ^t]+ 为 空串 ...原创 2010-11-11 18:10:02 · 132 阅读 · 0 评论 -
疑难杂症
一,resin Too many open files错误查看当前java进程打开文件数lsof -p JAVAPID | wc -l 启动resin前要ulimit -n 65000root用户默认是1024的打开文件限制 二,磁盘读写性能查看sudo hdparm -T /dev/sdadd if=/dev/zero of=/tmp/testio bs=1024...原创 2011-06-15 19:04:39 · 146 阅读 · 0 评论 -
nginx
一,nginx的location设置设置图片过期,既是设置http头的Expires和Cache-Control头,过期时间为一个月 location ~* \.(gif|jpg|jpeg|png|ico|rar)$ { expires 1M; } 二,修改首页文件及重定向如果输入地址栏的是目录路径,首先寻找xxx/xxx.html,未找到后再找in...原创 2011-05-10 11:49:14 · 71 阅读 · 0 评论 -
squid
一,squid清空某url缓存sudo /usr/local/squid/bin/squidclient -h 127.0.0.1 -m PURGE http://xxx.com/s/i/main.css 二,重启squid#!/bin/sh# restart squid.sq="`ps aux |grep 'squid' |grep -v 'grep'|awk '{pri...原创 2011-05-10 11:47:21 · 63 阅读 · 0 评论