1 使用方式: 1 注: 为了避免参数命名冲突,我们引入了此方法,GLOBAL定义为全局变量,每个工程师定义有自己的二级命名空间名,如,Leon,James,A,B...,在此基础上工程师可以自己添加三级名称,以此类推...如Leon定义了一个“Test”,则可调用 GlOBAL.names...
分类:
编程语言 时间:
2014-07-18 20:02:03
阅读次数:
315
Mozilla中: addEventListener的使用方式: target.addEventListener(type, listener, useCapture); target: 文档节点、document、window 或 XMLHttpRequest。 type: 字符串,事件名称,不含...
分类:
编程语言 时间:
2014-07-18 14:14:20
阅读次数:
169
对于文件和目录的处理,虽然可以通过操作系统命令来完成,但是Python语言为了便于开发人员以编程的方式处理相关工作,提供了许多处理文件和目录的内置函数。重要的是,这些函数无论是在Unix、Windows还是Macintosh平台上,它们的使用方式是完全一致的。本文将详细解释这些函数的使用方法。首先,...
分类:
编程语言 时间:
2014-07-16 19:52:51
阅读次数:
322
easy_install 跟 pip 都是 Python 的套件管理程式,有了它們,在使用 Python 開發程式的時候會帶來不少方便。easy_install 和 pip 有什麼不一樣?據pip 官網的說法,pip 改善了不少 easy_install 的缺點,如此說來 pip 應該是略勝一籌,不...
分类:
其他好文 时间:
2014-07-16 17:38:58
阅读次数:
122
1. Tair ldb简单介绍
1.1 tair非持久化/持久化存储引擎
tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 在最新版本的tair trunk中目前实现了以下4种存储引擎。
非持久化:mdb持久化:fdb、kdb和...
分类:
数据库 时间:
2014-07-16 17:22:51
阅读次数:
399
在C语言操作中会用到大量的内存操作,其中很常用的一个是realloc().
由字面意思可以知道,该函数的作用是用于重新分配内存。
使用方式如下:
NewPtr=(数据类型*)realloc(OldPtr,MemSize)
其中OldPtr指向 待重新分配内存的指针。
NewPtr指向 新分配空间的指针。
MemSize...
分类:
编程语言 时间:
2014-07-12 18:42:01
阅读次数:
410
iOS的数据存储是iOS应用开发的重要知识点:关于这方面知识,网上有很多介绍,但对于代码层次的使用方式并未有系统全面介绍。此文章针对iOS稍熟悉的童鞋,需要对CoreData的原理有一定的了解。目前存储方式大概有以下几种:NSKeyedArchiver 适用简单数据加密NSUserDefaults 适用配置参数Write 文件操作,同 NSKeyedArchiver SQLite3 操作较...
分类:
移动开发 时间:
2014-07-12 17:38:30
阅读次数:
380
tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份数据的不同备份放到不同的主机上, 当有主机发生异常, 无法正常提供服务的时候, 其余的备份会继续提供服务.
目录
1. 简介
2. 安装步骤及问题小记
3. 部署配置
4. Java客户端测试
5. 参考资料...
分类:
编程语言 时间:
2014-07-10 22:48:57
阅读次数:
401
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: jstack [-l][F] pid 如果java程序崩溃生成core文件,jst...
分类:
编程语言 时间:
2014-07-07 00:55:42
阅读次数:
359