自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【昆山人在上海】

生在昆山_人在上海:漂泊在美国,纽约好冷啊!!!

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

原创 windows 7 + php 5.3 下加载memcache.dll扩展

下载扩展:http://downloads.php.net/pierre/

2012-05-31 16:32:46 832 1

原创 基于Memcached的组件/客户端的用法介绍

Java客户端: xmemcached 和 spymemcached :http://www.iteye.com/news/7717-xmemcached---faster-than-spymemcacheda) XMemcached:http://code.google.com/p/xmemcached/需要slf4j组件的支持 :http://www.slf4j.org/测

2012-05-31 14:08:33 1227

原创 分布式监控系统 --- Ganglia

Ganglia :http://ganglia.sourceforge.net/下载:http://sourceforge.net/projects/ganglia/files/资料:http://www.ibm.com/developerworks/cn/linux/l-ganglia-nagios-1/http://www.ibm.com/developerworks/

2012-05-31 13:57:31 523

转载 Memcached分布式算法详解

转自:http://xiexiejiao.cn/java/memcached-consistent-hashing.htmlMemcached分布式算法在网上一搜可以找到一大片了,不过对于Memcached分布式算法中使用的consistent hashing算法,笔者一直没有彻底搞明白,尤其是具体是如何实现,包括虚拟节点的作用,以及为何会在缓存服务器变动的时候将影响降到最小十分迷惑。今天

2012-05-30 21:25:52 668

转载 从B树、B+树、B*树谈到R 树

转自:http://blog.csdn.net/v_JULY_v/article/details/6530142第一节、B树、B+树、B*树1.前言:动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树(Red-Black Tree ),B-tree/B+-tree/ B*-tree

2012-05-30 07:16:17 619

转载 实例说明optimize table在优化mysql时很重要

转自: http://blog.51yip.com/mysql/1222.html今天在看CU的时候,发现有人问有关optimize来表优化的问题,当年因为这个问题,困扰我很长一段时间,今天有空我把这个问题,用实际数据来展示出来,让大家可以亲眼来看看,optimize table的重要作用,而不是似是而非的估计了。一,原始数据1,数据量查看复制打印?mysq

2012-05-29 22:31:12 588

原创 Apache CouchDB 使用笔记

官方主页:http://couchdb.apache.org/Wiki : http://wiki.apache.org/couchdb/Bug追踪 : https://issues.apache.org/jira/browse/COUCHDB本地管理: http://127.0.0.1:5984/_utils/客户端组件 : http://wiki.apache.org/

2012-05-29 22:23:59 1496 1

原创 Linux上安装MySQL时出现不兼容的解决办法

[root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm Preparing...                ########################################### [100%]        file /usr/share/mysql/charsets/README f

2012-05-29 15:05:04 1148

转载 mysql主从复制和mysql主主复制搭建

A. 主从复制。两台主机 IP:1) 192.168.11.141 (master)2) 192.168.11.142 (slave)依次在141和142上安装mysql并启动服务。拷贝/usr/share/mysql/下自带的默认配置(选择合适的一个,例如my-huge.conf),并改名为my.conf,复制到/etc/下。修改master(141)的/etc/my

2012-05-29 13:22:19 695 5

转载 开源数据库 Sharding 技术 (Share Nothing)

转自:http://www.dbanotes.net/database/database_sharding.html注:此文首发于 《程序员》杂志 2008 年 7 月刊。从 Shard 到 Sharding "Shard" 这个词英文的意思是"碎片",而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。"Sharding" 姑且称之为"分片"。

2012-05-29 10:31:17 439

原创 OAuth (开放授权) 资料汇总

http://oauth.net/各种实现:http://oauth.googlecode.com/svn/code/Twitter OAuth : https://dev.twitter.com/docs/auth/oauthFacebook OAuth : http://developers.facebook.com/docs/authentication/

2012-05-24 07:10:58 467

原创 Javascript/CSS beautifier

1) Javascripthttp://jsbeautifier.org/2) CSShttp://cssbeautify.com/

2012-05-22 15:26:22 623

转载 Redis 数据库资料汇总

http://blog.nosqlfan.com/tags/redishttp://dongxicheng.org/nosql/redis-code-basic-points/http://www.jeffkit.info/2011/07/1000/http://timyang.net/data/redis-misunderstanding/

2012-05-22 14:32:49 505

原创 使用Redis+TCMalloc组合来提升服务器性能

其实,Redis可以采用不同内存分配器。在Redis的 zmalloc.c 源码中,我们可以看到如下代码: 48 /* Explicitly override malloc/free etc when using tcmalloc. */ 49 #if defined(USE_TCMALLOC) 50 #define malloc(size) tc_malloc(size) 51 #

2012-05-22 14:27:37 802 1

原创 基于Riak数据库的Map/Reduce实现

参考资料:http://wiki.basho.com/MapReduce.html#MapReduce-via-the-Erlang-APIhttps://github.com/basho/riak-erlang-client/blob/master/docs/pb-client.txt注意:以下代码尚未完全调试通过,仅供参考。$ erl -pa $PATH_TO_RIAK

2012-05-21 16:53:25 918

原创 Fedora 16下让指定服务开机自动运行

需要使用/bin/systemctl指令。例如:$ sudo systemctl enable sshd.service如此可以让sshd服务开机时自动运行。另外,启动和关闭服务的命令也渐渐由原来的service转向systemctl.例如:$ sudo systemctl start sshd.service$ sudo systemctl stop ss

2012-05-21 16:06:42 529

原创 Riak (NoSQL)数据库资料汇总

官方网址:http://wiki.basho.com/客户端组件:http://wiki.basho.com/Client-Libraries.htmlMapReduce:http://wiki.basho.com/MapReduce.html#MapReduce-via-the-Erlang-APIhttps://gist.github.com/905751

2012-05-21 15:56:14 990 6

转载 Erlang技术牛人博客优秀博文摘录

Erlang-China中文社区:http://erlang-china.org/startCowboy 源码分析:http://www.cnblogs.com/yourihua/archive/2012/05/15/2500822.html@mryufeng:http://blog.yufeng.info/http://mryufeng.iteye

2012-05-21 15:17:03 941 1

原创 Ripple : Ruby下操作Riak的利器

下载地址:https://github.com/seancribbs/ripple这个是Ruby下基于Riak数据库的类似于ActiveRecord的封装。演示代码将在日后补足。

2012-05-21 14:18:19 597

原创 Erlang并发编程(六) --- mochiweb + riak client

本节将演示如何在riak client集成进mochiweb应用中。riak-erlang-client : https://github.com/basho/riak-erlang-client首先请参阅http://blog.csdn.net/kunshan_shenbin/article/details/7578600,了解如何创建并运行mochiweb应用。修改rebar.

2012-05-20 21:46:06 1092

原创 查找Linux各个发行版RPM包

http://rpm.pbone.net/index.php3

2012-05-18 10:27:12 448

原创 Erlang并发编程(五) --- bigwig

Bigwig:Erlang Web 监控工具。参考资料:http://www.cnblogs.com/yourihua/archive/2012/05/09/2491391.html项目地址:https://github.com/beamspirit/bigwig下载。git clone https://github.com/beamspirit/bigwig.git

2012-05-18 07:06:28 962

原创 Erlang并发编程(四) --- mochiweb

使用mochiweb开发基于erlang的web应用。参考资料:http://alexmarandon.com/articles/mochiweb_tutorial/中文翻译:http://www.cnblogs.com/ken-zhang/archive/2011/10/24/2222202.html命令行:$ git clone git://github.com/m

2012-05-18 06:37:27 1089 2

原创 Erlang并发编程(三) --- 调试

只需添加如下代码:-define(x(X), io:format("~p~p: ~s = ~p~n", [?MODULE, ?LINE, ??X, X])).然后只需简单输出 ?x(XXX) 即可。

2012-05-17 20:48:50 429

原创 Erlang并发编程(二) --- Web服务

使用Erlang来创建一个Web服务。从简单的echo service开始:当访问该服务时,返回服务器端当前的系统时间。-module(hello).-export([start/1]).start(Port) -> spawn(fun () -> {ok, Sock} = gen_tcp:listen(Port, [{active, false}]), loop(Soc

2012-05-17 15:23:32 633

原创 基于CakePHP框架的多款有用的组件

http://milesj.me/code

2012-05-17 14:07:52 566

转载 Redis学习手册(List数据类型)

http://blog.csdn.net/hujiao_jingling/article/details/7570546一、概述:      在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中

2012-05-15 22:07:44 428

原创 Oracle VM VirtualBox

https://www.virtualbox.org/

2012-05-15 12:26:56 352

原创 MySQL数据库中因使用旧的加密方式无法远程连接的问题

使用PHP连接时出现的错误信息:mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_

2012-05-08 10:51:55 784 1

原创 在Firefox插件中修改alert/confirm等对话框的标题

https://developer.mozilla.org/en/nsIPromptService如果使用 window.alert 或者 window.confirm 等对话框,其title是没有办法改变的。为了能够在火狐插件中修改这种对话框的标题,可以使用如下代码替换:function triggerAlert(title, message) { var nsIPS =

2012-05-03 21:24:03 1539 1

原创 Skype国际版下载地址(非Tom版)

http://download.skype.com/SkypeSetupFull.exe

2012-05-02 16:06:56 967

原创 Django --- no such table: django_admin_log

在使用Django的Admin,保存数据时出现如下错误:    no such table: django_admin_log提示数据库中不存在表django_admin_log。可能是由于在做managy.py syncdb时还没有加入Admin,即在settings.py中,    INSTALLED_APPS = (        ......        'd

2012-05-01 08:56:57 2695

原创 Erlang并发编程(一)

参考资料:http://svn.liancheng.info/cpie-cn/trunk/.build/html/index.html如下程序用于计算整数的阶乘。-module(math1).-export([factorial/1]).factorial(0) -> 1;factorial(N) -> N * factorial(N - 1).注意,由于代码中没有对输入数据做限制

2012-05-01 06:45:17 555 1

空空如也

空空如也

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

TA关注的人

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