Bitcoin P2P技术详解
Bitcoin网络不存在服务器或者中心节点,所以所有block都是从其他人所运行的Bitcoin程序处(下面称为节点)下载的,同时你已经下载的block也会共享给其他还没下载的节点。那么 Bitcoin是如何发现网络上其他节点的呢? 运行 Bitcoin 时它会首先连接一个指定的IRC(一种古老的网络聊天服务)服务器(irc.lfnet.org),然后加入 “#bitcoin”聊天频道并声明自己[……]
WordPress: 利用xmlrpc的metaWeblog.newMediaObject方法上传图片
metaWeblog.newMediaObject (blogid, username, password, struct) 方法说明: 1.参数:blogid、username、password,blogid代表blog的id,在wordpress里一般是1;username、password分别是WordPress的用户名密码;struct是一种struct结构,必须包含name[……]
PHP移除数组重复元素并重新索引: array_unique 和 array_values
问题: PHP中移除数组重复元素用的函数是array_unique。该函数移除重复的元素,但是剩下来这些元素的索引没有变化,这样的话如果用for循环调用这个数组元素的时候就会发生错误了,因为for循环的时候是按照数字递增,而且大多数人用的是count($test_array_unique)来获得数组的大小,这样就会造成一些元素被遗漏 解决办法: 当然,这里解决办法太多了,我介绍的只[……]
WordPress 利用XML-RPC写远程日志,支持Custom Fields
采用metaWeblog.newPost而不是Weblog.newPost方法,支持添加Custom Fields字段
function post($result){
include(“xmlrpc.inc”);
$GLOBALS[‘xmlrpc_internalencoding’] = ‘UTF-8’;
$c = new xmlrpc_client(“xmlrpc.php”[……]
集群并行文件系统 lustre 安装配置
自:http://www.goc.ac.cn/liuag/html/gnulinux_lustre_deployment.html 一 引言 Lustre是一个开源的、基于对象存储技术的集群并行文件系统,它具有很高的可扩展性、可用性、性能、易用性等,在高性能计算系统中被广泛使用。它主要包括三个部分:元数据服务器MDS (Metadata[……]
[转载]关于运维的一些经验
原文地址:http://www.forzw.com/archives/599 1、IP规划 IP最后位:1-30 为保留IP; IP最后位:31-240为服务器IP; IP最后位:241-254为网络设备IP; 服务器IP以31开始从小到大排列; 网络设备IP以254开始从大到小排列; DHCP分配IP从101开始; 内网地址建议抛弃192段,使用10段,无论涉及的网络[……]
redhat 5.6(RHEL5) 连接10T iSCSI SAN存储(DELL MD32xxi)
-
为iSCSI配置主机的网卡
修改用于iSCSI的网卡配置文件,这里假设eth2为对应的网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
HWADDR=00:11:22:33:44:aa
ONBOOT=yes
BOOTPROTO=none
NETMASK=255.255.[……]
PHP函数fgetcsv 支持中文
结构洞和弱连接
结构洞 在我们所认识的人中,有两种现象。 第一种,和他们所谈论的内容,发现和另外某些人也谈过,他们认识的人,同时也是自己的朋友,罗纳德称此为重复关系人(当若干关系人都介绍给你同样的人,提供给你同样的信息,他们就成为重复关系人)。 第二种,他们各自有不同的信息,通过他们,总是能认识更多的人,于是称之为非重复关系人。 “非重复人被隔离开来,简单地说他们彼此之间没有直接联系,或者说,一个人拥[……]