hypercube1024
- 浏览: 83206 次
- 性别:
- 来自: 北京
最近访客
社区版块
- ( 6)
- ( 249)
- ( 16)
存档分类
- ( 1)
- 2012-10 ( 1)
- ( 2)
最新评论
-
sp42:
挺好的哦!
-
:
如果是多台机器如何做集群。我的配置都没有成功。单台机器是成功的 ...
-
:
原来参数是get方式输入的。
http://localhost ...
-
:
有实例比较好,firefly-2.0_01.zip里面的模板实 ...
-
:
拦截器过滤器之类的一般比较耗性能,正交性的优雅是以性能为代价的 ...
文章列表
spdy协议目前已经被google、twitter使用,用于加速网站响应。并且chrome、firefox等现代浏览器已经默认支持spdy v3协议。spdy协议可以充分利用io多路复用,在单个tcp连接上并发的读写,并保持了已有的http语义,还增加服务端推送、流量控制等特性。google已经把spdy提交到w3c作为http 2.0协议的基础。最近翻译了spdy v3协议,由于本人水平以及写作时间有限,翻译难免有纰漏与不妥之处,有任何问题可直接email(95350530@qq.com)我。
spdy draft 3 中文版.html
- 2013-01-26 20:15
- 浏览 2198
- 论坛回复 / (5 / 4879)
- 分类:互联网
特性
firefly是一个高性能的web开发框架,template engine,ioc、mvc framework,http server,common tools,log,json parser等模块一应俱全。
使用简单,无侵入。
仅仅依赖jdk,完全不会引入第三方库。
高性能,在我的macbook上轻松达到3w req/s
完全开源,源码地址
凯发推荐主页
http://www.fireflysource.com
github: https://github.com/hypercube1024/firefly
google code: http://cod ...
- 2012-10-30 20:48
- 浏览 2037
- 论坛回复 / (39 / 14245)
- 分类:开源软件
sudo apt-get install libevent-dev
./configure
make && make test
sudo make install
测试是否安装成功
启动memcached 输入 memcached -d -l 192.168.1.150
下载java客户端xmemcached,运行
memcachedclientbuilder builder = new xmemcachedclientbuilder(addrutil
.getaddresses("192.168.1.150:11211" ...
- 2011-01-08 16:55
- 浏览 1733
- 分类:非技术
现在的开源框架都是大而全,动辄xxmb的jar包,感觉用不了那么多的功能,而且性能有些不尽如人意。所以还是自己造个轮子吧。
firefly的特性
高性能,性能大幅超越spring3、struts2等,详情请看性能测试报告
精简、轻量、无侵入,firefly.jar只有44k
core包含ioc、mvc、interceptor等常用功能
使用简单,基于约定优于配置的思想,默认使用annotation配置方式
firefly的使用风格类似spring3,具体可以看
http://code.google.com/p/firefly/wiki/guide
代 ...
- 2011-01-03 02:27
- 浏览 3696
- 论坛回复 / (57 / 18087)
- 分类:编程语言
- 博客分类:
1,安装nfs服务
apt-get install nfs-kernel-server
2, 配置nfs
sudo vi /etc/exports
/home/qiupt/webapp/file 192.168.1.101(rw,sync,no_subtree_check)
/home/qiupt/webapp/file 192.168.1.102(rw,sync,no_subtree_check)
这里/home/qiupt/webapp/file为要共享的目录(要设置777权限),192.168.1.101为允许访问的ip地址,(rw,sync,no_subtree_check)为 ...
- 2010-09-26 01:24
- 浏览 2160
- 分类:操作系统
vboxmanage clonehd |
[-format vdi|vmdk|vhd|raw|]
[-remember]
在磁盘管理中将挂在的磁盘删除,执行上述命令可进行vdi文件克隆,但是克隆ubuntu系统后,新的系统无法使用网络,此时要删除/etc/udev/rules.d/70- persistent-net.rules文件,重启ubuntu ...
- 2010-09-26 00:36
- 浏览 1276
- 分类:操作系统
- 博客分类:
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
use epoll;
worker_connections 1024;
}
http {
include mime.types;
default_type appl ...
- 2010-09-19 17:56
- 浏览 1513
- 分类:编程语言
- 2010-09-19 15:08
- 浏览 4626
- 分类:编程语言
- 博客分类:
由于terracotta肩负着保存session的重任,如果一旦down掉,所有的用户session将会丢失,所以terracotta要做ha。
terracotta集群配置也非常简单
1, 创建一个tc-config.xml文件,如下
< ...
- 2010-09-19 10:57
- 浏览 7571
- 分类:编程语言
tomcat的session同步方案会把session复制到每个节点,会随着服务器的增加很快达到性能瓶颈。terracotta是开源的集群框架,能无缝的保存服务器的session。
1, 安装terrcotta服务器
2, 安装terrcotta的session jar
拷贝如下文件到每个节点tomcat的lib目录
${terracotta_home}/sessions/terracotta-session-.jar
${terracotta_home}/common/terracotta-toolkit--runti ...
- 2010-09-17 13:17
- 浏览 2333
- 分类:编程语言
jinfo:可以输出并修改运行时的java 进程的opts。
jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。
jstat:一个极强的监视vm内存工具。可以用来监视vm内存内的各种堆和非堆的大小及其内存使用量。
jmap:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
启用垃圾回收日志
-xx: printgctimestamps
-xx: printgcdetails
-verbose:gc
-xloggc:gc.log
机器为t6600 2g内存,myeclipse8.5 ...
- 2010-09-08 11:20
- 浏览 1019
- 分类:编程语言
1,首先在虚拟机当中开启第二块网卡,并且使用bridge方式连接
2,/etc/network/interfaces中添加
# eth1
auto eth1
iface eth1 inet static
address 192.168.1.101
netmask 255.255.255.0
broadcast 192.168.1.255
3,在/etc/resolv.conf添加
nameserver 8.8.8.8
nameserver 192.168.1.1
4,sudo /etc/init.d/networking restart 重启网络之后,从windows ping 192.1 ...
- 2010-09-03 00:29
- 浏览 2422
- 分类:操作系统
- 博客分类:
/var/lib/locales/supported.d/local
修改为 en_us.utf-8 utf-8
/etc/default/locale
修改为
lang="en_us.utf-8"
language="en_us:en"
- 2010-09-02 22:59
- 浏览 2080
- 分类:操作系统
- 博客分类:
普通的html表单提交无法一次选择多文件上传,并且显示上传进度条比较麻烦。所以用flex做了一个多文件上传控件和大家分享
fileupload.mxml
- 2010-09-01 11:17
- 浏览 4580
- 分类:web前端
« 上一页 1