自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 一致性hash之java实现

一致性hash的原理 把server和key hash到同一个空间,然后同方向找最近的即可。 import java.util.Collection; import java.util.SortedMap; import java.util.TreeMap; public class ConsistentHash<T> { private final HashFun...

2012-02-29 13:49:13 139

原创 window python27 安装MySQL-python

下载安装即可

2012-02-09 11:21:37 149

原创 脚本自动登录Linux服务器

[code="shell"] #!/usr/bin/expect set timeout 30 spawn ssh luxiao@host expect "*assword:" send "password\r" interact [/code] 1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行 注意...

2012-02-03 14:50:10 404

原创 maven install 把jar包放到WEB-INFO下面

在pom.xml里加上 [code="xml"] org.apache.maven.plugins maven-dependency-plugin 2.1 copy package copy-dependencies src/main/webapp/WEB-INF/lib false [/code] 运行maven install 可以...

2011-11-23 17:07:43 459

原创 linux常用命令记录

记录常用linux命令 [list] [*]pmap 可用来获取一个指定进程的内存映射表 [/list] [list] [*]pgrep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运 示例:pmap $(pgrep php5-fpm |head -1) 在一串指令中,還需要藉由其他的指令提供的資訊,可以使用反單引號『`指令`』或 ...

2011-11-09 18:43:07 113

原创 python 记录

看到一个python入门脚本 记录一下 [code="python"] from BaseHTTPServer import * import base64, os decorator = lambda x: x.rstrip("\n") + " (" + base64.b64encode(x.rstrip("\n")) + ")\n" class Handl...

2011-11-07 15:34:14 142

原创 java 多线程编程记录

为了避免主线程退出导致其它还未执行完的线程退出,可以使用ExecutorService管理多线程的生命周期 [code="java"] ExecutorService exec = Executors.newCachedThreadPool(); for (int i = 0; i < 100; i++) { exec.execute(new Parser(files));...

2011-11-04 16:53:46 110

原创 设置mysql使用utf-8

/etc/my.cnf [mysql] default-character-set=utf8 //5.5之后使用character_set_server=utf8 [mysqld] default-character-set=utf8

2011-11-03 11:27:11 188

原创 golang 小程序两例

都是golang的小例子 因为不能高亮的原因就选择了code=c [code="c"] package main import( "fmt" "time" "strconv" ) var c chan int func ready(w string, sec int) { time.Sleep(int6...

2011-10-21 13:51:50 423

原创 nginx rewrite last 与break

一个很简单的nginx的server配置 [code="conf"] beacon on; beacon_cfg /etc/nginx/conf.d/beacon.cfg /etc/nginx/conf.d/channel.cfg; server { listen 80; server_name web.com; root /var/lib/nginx/m...

2011-10-19 13:12:18 323

原创 shell连接mysql建立简单的md5字典

[code="shell"] #!/bin/bash USERNAME="root" PASSWORD="" DB="mydb" TABLE="dict" #创建数据库 create_db="create database if not exists $DB" mysql -u $USERNAME -e "$cre

2011-09-30 13:10:19 169

原创 hash 算法

[url]http://blog.youkuaiyun.com/eaglex/article/details/6310727[/url] [code="java"] public long DJBHash(String str) { long hash = 5381; for(int i = 0; i < str.length(); i++) ...

2011-09-16 14:10:59 149

原创 linux socket select

[code="c"] #include #include #include #include #include #include #include #include #include #define MYPORT 1234 // 侦听端口 #define BACKLOG 5 // 最大可连接客户端数量 #define BUF_SIZE 200...

2011-09-13 10:02:11 99

原创 redis 源码分析资料

[url]http://www.petermao.com/category/redis[/url] [url]http://www.yiihsia.com/category/nosql/[/url] [url]http://www.hoterran.info/[/url] redis指令文档 [url]http://www.oicto.com/redis-zhiling/[/url] r...

2011-09-12 11:46:21 98

原创 linux socket 多线程

[code="c"] #include #include #include #include #include #include #include #include void *rec_data(void *fd); void error(const char *msg) { perror(msg); exit(1); } int...

2011-09-09 15:13:33 187

原创 linux安装xdebug(转)

xdebug,弄了好些时候,中午在机器上搞上了。呵呵,人笨,就多走些步子了。 网上的资料貌似很多,转来转去就那么几个,而且用来来都还不对。 像是环境不同的缘故吧。 记录一下。 xdebug-2.0.4 PHP Version 5.2.9 linux下解压xdebug包。 1、进入xdebug,在这个目录下先运行php目录下面的bin/phpize; 2、在运...

2011-08-29 09:56:37 103

原创 nfs

安装 nfs-utils-lib-1.0.8-7.6.el5 nfs-utils-1.0.9-42.el5 提供共享目录端: 设置共享目录与权限 /etc/exports 写入 /home/nfs 10.9.24.77(rw) 开启服务 service nfs start 可查看开启端口 netstat -tulnp| grep -E '(rpc|nfs...

2011-08-25 18:49:36 119

原创 session共享的几种方式(转)

伴随网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。 此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上;或通过负载均衡技术(如:DNS轮询、Radware、 F5、LVS等)让多个频道共享一组服务器。 OK,头脑中我们已经构思了这样的解决方案,不过进入深入开发后新的技术问题又随之...

2011-08-23 22:41:45 176

原创 php调试

file_put_contents("d:/im.txt", var_export($pcv['ims'],true));

2011-08-23 14:36:30 123

原创 php中empty is_null isset 三者的区别

http://www.yaronspace.cn/blog/index.php/archives/602

2011-08-22 23:44:04 97

原创 symfony 基础

在模版里,有一些Symfony变量可以直接使用。通过这些快捷变量可以从Symfony的对象中取得一些最常用的模版信息: $sf_context: 完整的环境对象(context object), sfContext类的实例 $sf_request: 请求对象,sfRequest类的实例 $sf_params: 请求的参数 $sf_user: 当前的用...

2011-08-22 20:42:02 130

原创 session_unset 与session_destory

session_unset() 释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session id session_destroy() 删除当前用户对应的session文件以及释放session id,内存中的$_SESSION变量内容依然保留 安全退出的代码 [code="php"] //安全退出 function lo...

2011-08-01 15:07:49 224

原创 Linux下Firefox、Chrome安装flash插件

新安装了Fedora15,但不管是FireFox还是Chrome,flash插件一直安装一直不能成功。后来知道了必须把flash的动态库libflashplayer.so放到相应的浏览器对应的plugins文件夹下。 需要注意的是如果是64位的系统,必须下载最新的flash插件才管用。 下载链接[url]http://labs.adobe.com/downloads/flashplayer10...

2011-07-24 13:33:03 204

原创 php 序列化

serialize()和unserialize()在php手册上的解释是: serialize — Generates a storable representation of a value serialize — 产生一个可存储的值的表示 unserialize — Creates a PHP value from a stored representation unseriali...

2011-07-19 09:31:56 108

原创 hadoop 常见异常的处理方法

[url]http://hi.baidu.com/xixitie/blog/item/a32f6913cacefb145aaf53dd.html[/url] [url]http://blog.youkuaiyun.com/zyj8170/article/details/6037934[/url] [url]http://hi.baidu.com/dtzw/blog/item/38c14aa7fede459...

2011-07-18 23:41:57 243

原创 gdb

gdb 使用参考 [url]http://kuchaguangjie.iteye.com/blog/913397[/url] 对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段. 在预处理阶段,输入的是C语言的源文件,通常为*.c。它们通常带有.h之类头文件的包含文件。这个阶段主要处理源文件中的#ifdef、 #include和#define命令。该阶段会生成一个中...

2011-07-15 10:36:03 96

原创 java regex

正在写一个简单爬虫,用来统计一些简单的数据。在提取网页的URL时遇到一点小问题。不过用正则的捕获组给解决了 [code="java"] /** * @author luxiao.hjt */ public class Regex { public static void main(String[] args) { Pattern p = Pattern.compile("]...

2011-07-14 12:06:08 93

原创 php 转码

php转码 UTF-8->GB2312 [code="php"] iconv("UTF-8","gb2312",$username); [/code]

2011-07-13 16:01:47 105

原创 php 单引号 双引号

[code="php"] $b = '110'; $type = gettype($b); echo '333'."$type\n"; echo '333'.'$type\\'; [/code] 输出 [code="php"] 333string 333$type\ [/code] 1.双引号 里的东西 输入的时候能判断是否 包含 变量,如果包含 变量 就一起输出 ...

2011-07-13 14:37:24 92

原创 php array

[code="php"] $people = array('luxiao','xunzhe','taixu','guafei'); $people['shaoman'] = 'youcai'; array_push($people, "qutian"); print_r($people); [/code] 输出: [code="php"] Array ( [0] => ...

2011-07-13 14:02:33 157

原创 php global 注意

[code="php"] [/code] 在函数体内定义的global变量,函数体外可以使用,在函数体外定义的global变量不能在函数体内使用,

2011-07-13 10:37:31 157

原创 学习服务器Apache的mod_rewrite功能

[url]http://it.hilo8.com/space.php?uid=2&do=thread&id=263[/url]

2011-07-07 11:08:22 93

空空如也

空空如也

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

TA关注的人

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