`
t42dw
  • 浏览: 57931 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
需求很简单实时向客户端(目前只有浏览器)推送消息 核心为 rabbitmq + nodejs的socket.io + redis 做消息中心后端的消息中间件必不可少,当初考虑是从rabbitmq和redis选一个。 redis现在很火支持消息订阅性能也非常不错可惜它对消息这块支持的相对弱功能比较少,像消息的过期、ack功能都没有。rabbitmq做为老牌的消息中间件功能完善性能也不错也有很多监控插件可以选择,当然相对redis它也劣势做为企业级中间件占用资源比较多也没有redis那么有上升空间。 websocket的服务选择用nodejs是基本nodejs高效的事件驱动模型还有socket ...
RabbitMQ安装 centos  32位 下载地址:http://www.rabbitmq.com/install-rpm.html    安装步骤: wget -O epel-release-5-4.noarch.rpm  download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh epel-release-5-4.noarch.rpm yum install erlang wget -O rabbitmq-server-2.7.1-1.noarch.rpm  http ...

SoftReference

    博客分类:
  • jvm
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。 1.对象的强、软、弱和虚引用    在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及 ...

jstat使用

    博客分类:
  • jvm
jstat        1. jstat -gc pid             可以显示gc的信息,查看gc的次数,及时间。             其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。       2.jstat -gccapacity pid             可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小,             如:PGCMN显示的是最小perm的内存使用量,PGCMX显示的是perm的内存最大使用量,             PGC是当前新 ...
分享一个sql 语句美化的工具,本人感觉还行
说来昨天请假一天去面试还真怀具.... 上午 “晨星资讯” 一家外资企业在东海国际那楼,去的前天我上网查了下说好说坏的都有,我想呀“外资”怎么得也比“外包”强呀一定得去试试。 上午10点的样子跑过去一上楼我就傻了....没有前台!门是要刷卡才能进去的...这.这进都进不去还面个鬼呀!在外徘徊半天才想起给要我过来面试的HR打了个电话,这才有人给我开门带我进去面试,还真是二呀! 面试流程笔试->技术面试->技术面试->pass 笔试我是做的那个差呀总共7题就做了两题....题如下 1. 4+5*3+7^3+6-7&6 问这里头有多少乘号(是乘号还是乘法我忘了).. ...
这里主要使用WMI查询共享目录得到目录信息与相应的共享权限信息,j-Interop的jar请在http://t42dw.iteye.com/blog/790855下载   VB代码 strComputer = "y55302b.china.huawei.com" 'strComputer = "10.69.30.152" Set wbemServices = Getobject("winmgmts:\\" & strComputer) 'Set wbemObjectSet = wbemServices.get(&qu ...
说是说一个小问题不过这个问题特别影响心情,今天十在是受不了老狠下心来搞定它   问题很简单就是关于websphere 下面的这个提示 [09-5-21 15:28:35:874 CST] 00000013 InternalOracl I DSRA8203I: Database 产品名:Oracle [09-5-21 15:28:35:877 CST] 00000013 InternalOracl I DSRA8204I: Database 产品版本:Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production ...
Oracle 自制事务是指的存储过程和函数可以自己处理内部事务不受外部事务的影响,使用方法很简单如下:   FUNCTION F_GET_KEY_GEN(P_KYE_NAME IN VARCHAR2) RETURN VARCHAR2 as pragma autonomous_transaction; --设置为自制事务-- V_RECORD NUMBER; BEGIN commit; END;   使用场景还要从项目中的一个BUG说起,项目中的工作流需要产生一个流水号,为了保存流水号的唯一再查找最新流水号的sql后增加了 ...
最近项目有需要使用java 调用windows WMI脚本,由于对windows了解不是很深感觉还是蛮新鲜的,经过在网上的搜索最终确定使用j-Interop这个纯java方式的开源框架(非纯java的还有com4j之类的),j-interop这东东在国内站上的资料很少再加上本人英文很水浏览英文很吃力所以在查找相关资料时还是费了不少精力的,这里把自己的一些成果拿出来跟大家分享分享也算是为国内网站补补这方面的资料。   首先介绍一下j-interop 官网:http://www.j-interop.org/index.html   这里我只简单描述一下,具体还是去官网上看简介吧: j-in ...
通常情况下,我们如果想得到光标处的元素,可以用获取事件源的方法,即: window.event.srcElement        //IE evt.taget                                  //Firefox~ 不过现在的情况比较特殊,对于Iframe而言,firefox下倒是与想象中的一样,但是IE全局的window就比较有争议了: 按照我们一贯的想法,iframe不过是页面中的一个元素,与其他众多的div table无异,但经过试验后我发现: iframe是个比我想象的更特殊的“元素”; 如果把iframe看成是另一个完整的页面,而不是页面中的一个元素, ...
Global site tag (gtag.js) - Google Analytics