`
文章列表
  Java servlet是大家公认的服务器端web技术的标准,包括jsp,jsf,和大量的web框架,soap,RESTful web service api ,还有新闻供应。servlet运行在这些技术下面,以保证这些技术可以运行在任何java web服务器上。所以servlet的任何变化都会 ...
  Tokyo Cabinet提供了Hash、Fixed-length、Table和B+ Tree四种数据结构,不同的结构特性和应用场景都不一样。TC本身提供了专门测试和调试工具tc (h/f/t/b) mgr。 Tokyo Tyrant在启动的时候,通过数据库文件名后缀来表示使用哪种数据结构。 以下是结构和后缀对应表: Hash Database :.tch B+ tree database :.tcb fixed-length database :.tcf table database :.tct 内存Hash Database :* 内存B+ tree dat ...

Redis命令总结

  http://redis.readthedocs.org/en/latest/   连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown:将数据同步保存到磁盘,然后关闭服务 远程服务控制 info:提供服务器的信息和统计 monitor:实时转储收到的请求 slaveof:改变复制策略设置 config:在运行时配置Redis服务器 对value操作的 ...
系统开发中时常会需要缓存来提升并发读的能力,这时可以通过mysql的UDF和hiredis来进行同步    A UDF(user defined functions) plugin for MySQL, which can be used for pushing data to Redis https://github.com/jackeylu/mysql2redis   This is used to move the mysql data to redis or from redis to mysql. https://github.com/zhangjg/mysql2red ...
        zookeeper3.4.5 学习笔记 
maven概要 首先我把maven的概念快速的梳理一下,让我们快速地建立起一个比较精确的maven应用场景。 maven不是什么 读书时候要先限定范围,避免一些有害的遐想。要说maven不是什么,我们可以从如下几个要点来展开 maven不是 ...
  VM实现机制   并发编程   任务调度   分布式   动态性   模块化  语法   变量与不变量   函数式编程
第一部分:(主要是命令,查看最大打开限制数量,不能解决根本问题) 在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。    对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“
http://blog.csdn.net/zgmzyr/article/details/6903500 http://topmanopensource.iteye.com/blog/833386   在我们想监控我们的JVM状态的时候,除了可以通过JMX这类jvm提供的接口服务,还是可以自己通过程序来编写一些接口来获取服务器状态信息。 以下代码我在jdk1.5.10版本上测试通过。 [java] view plaincopyprint? <SPAN style="FONT-SIZE: 18px">import java.lang.ma ...
  型号 绰号 英文名称 生产厂商 机型 类型   FJ-1、2、3、4 “狂怒” Fury   F-2A “水牛” Buffalo 二战飞机 F-2H “女妖” Banshee 舰载喷气战斗轰炸机 FJ-2 “佩刀” Sabre 海军型 F-3H “魔鬼” Demon F-3D “空中骑士” Skyknight 舰载喷气战斗机 F-4 “鬼怪” Phantom F-4B “鬼怪” Phantom F-4C “鬼怪” Phantom  

jQuery Extjs

  jQuery  Demo    http://www.miniui.com/demo/  
  使用ExpandoMetaClass和Category可以实现元编程。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。    当使用EMC动态添加或修改方法时,闭包Closure作为方法体被传入,它的delegate指向调用此方法的实例。 具体使用可参考:
  openssl genrsa -out rsa_private_key.pem -f4 1024 openssl pkcs8 -topk8 -in rsa_private_key.pem -out pkcs8_rsa_private_key.pem -nocrypt openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem   RSA是什么:RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三 ...
      理解并解决GBK转UTF-8奇数中文乱码 http://www.iteye.com/topic/1097560   HttpClient对URL编码的处理方式解惑! http://www.iteye.com/topic/60383

Python and RRD

RRD是Round Robin Database的意思,RRDTool是用来管理RRD的一个工具。RRDTool的主页在这里,Wikipedia的页面在这里。   RRD其实就是一个时序数据库,使用一个固定大小的环型buffer,适用于存储一些统计性的信息,如CPU负载呀,气温变化呀。我为什么要说这个东西呢,因为XenServer里的性能统计是用的RRD,你可以访问诸如http://xenserver-host/rrd_updates?cf=AVERAGE&interval=5&start=123131321形式的网址来获取统计信息。XenServer将返回一个XML文件 ...
Global site tag (gtag.js) - Google Analytics