`
文章列表
自己基于netty封装的网络通信框架 作者:andyhc | 2012/6/5 12:17:54 | 阅读148次     最近在做一个项目,用到了远程调用方式,开始采用的是rmi,后来经过测试,rmi可能无法达到项目的一些性能上的要求,于是采用了基于tcp/udp的netty,但是直接用netty开发,有些麻烦了,我们想把服务抽取出来部署在远程服务器上,开发的兄弟们只是在自己的项目中负责调用一下,就跟rmi类似,非常方便。     但是又有一个问题,调用的兄弟需要在web中请求这种tcp服务,netty内部是异步处理机制,http是伪长连接,调用结束后,异步请求还没有返回,http连接就断开了 ...
http://www.chinaz.com/web/2012/0218/235900.shtml http://www.gaojinbo.com/nginx%E5%9B%BE%E7%89%87%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%9E%B6%E6%9E%84%E6%96%B9%E6%A1%88.html
http://code.google.com/p/xmemcached/wiki/User_Guide_zh#变更历史

web架构

http://wenku.baidu.com/view/01c91a2f0066f5335a812114.html### http://www.doc88.com/p-196575458437.html
2011-03-11 10:03 Spring AOP示例Spring AOP示例 一.使用Annotation 1.定义切面 package com.yyj.aspect; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.springframework.stereotype.Component; @Component @Aspect public class TestAspect { @Pointcut("executio ...
Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式) 2012-08-01 14:51:44 来源:开发界 作者:admin 栏目:Redis 责任编辑:redis 打印文章 加入开发界收藏 [导读]Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)在Jedis开发中,我们很多时候希望直接把一个对象放到Redis中,然后在需要的时候取出来。Redis的key和value都支持二进制安全的字符串,存储Java对象不是问题,下面我们看一下如何来实现。 1要存储的对象 现在写一个很土的Java Bean,包含两个字 ...

Redis存储List对象

版论坛全民公测!    “2012移动开发者大会参会感悟”有奖征文火热进行中    JavaEE参考示例SpringSide作者江南白衣专访 Redis 存储List对象 . 分类: NoSQL 2012-06-11 16:33243人阅读评论(0)收藏举报        如果需要用到Redis存储List对象,而list又不需要进行操作,可以按照MC的方式进行存储,不过Jedis之类的客户端没有提供API,可以有两种思路实现: 1.      分别序列化 elements ,然后 set 存储 2.    序列化List对象,set存储 这两种方法都类似MC的 O ...
http://www.linuxidc.com/Linux/2012-04/59324.htm 鉴于redis的list,hash,set,string等类型的操作,很多人都已经熟练使用,就简单介绍一下动态参数修改,主从切换,持久化设置,系统信息监控. Redis 中文文档里面, 有控制台操作的详细的说明,http://redis.readthedocs.org/en/latest/index.html 下面的内容是java的api应用. 本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux ...

jedis操作redis-2

import org.junit.After; import org.junit.Before; import org.junit.Test; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; import javax.sound.midi.Soundbank; import java.util.*; /** * @author: flychao88 * Time: 2012.5.7 16:23:15 */ ...

jedis操作redis

package Redis;    import java.util.HashMap;  import java.util.List;  import java.util.Map;    import redis.clients.jedis.Jedis;      public class Demo {        /**      * @param args      */      public static void main(String[] args) {                    //连接redis服务          Jedis j ...

Jedis使用总结

Jedis使用总结 作者: Teaey 微博:http://weibo.com/teaey 前段时间细节的了解了Jedis的使用,Jedis是redis的java版本的客户端实现。 本文做个总结,主要分享如下内容: 【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis ...
linux开启防火墙端口和查看,开启相关端口号当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误: 不能打开到主机的连接, 在端口 23: 连接失败 因为linux防火墙默认是关闭23端口的,如果允许远程登录,可以关掉防火墙,也可以开防火墙开放23端口,具体如下: 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 重启后生效 开启: chkconfig iptables on 关闭: chkconfig ...
daemonize yes pidfile /media/.redis/output/var/redis.pid port 6379 timeout 300 loglevel verbose logfile /media/.redis/output/log/redis.log databases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /media/.redis/output/dbfile slave-serve-stale-data yes ...
MyEclipse+Maven+Tomcat集成 http://www.blogjava.net/fanjs2000/archive/2012/04/13/374020.html
MyEclipse+Maven+Tomcat集成 http://www.blogjava.net/fanjs2000/archive/2012/04/13/374020.html
Global site tag (gtag.js) - Google Analytics