`
shallon
  • 浏览: 73141 次
  • 性别: Icon_minigender_2
  • 来自: 0
文章分类
社区版块
存档分类
最新评论
文章列表
GLIB和GTK中使用C的语法模拟CPP的行为,其重载父类是怎么实现的呢?   例如,“子类”中对dispose event 的响应函数中可以轻松moko_finger_scroll_parent_class的dispose event的响应函数。   static void moko_finger_scroll_dispose (GObject * object) { MokoFingerScrollPrivate *priv = FINGER_SCROLL_PRIVATE (object); if (priv->idle_id) { g_sour ...
mobin是intel公司主推的MID(mobile internet device)上基于X86架构下的linux 内核的操作系统,可以自由定制,具体参照www.moblin.org。Android是google的手机操作系统(主要运行在ARM架构下,X86也能运行),随着移动互联网业界MID、上网本、和只 ...
1、云计算 说起云计算,最直接的估计想到的是扩大IDC机房投资,服务器、存储设备和网络能力的大力扩容,做更大规模的服务器租用。然而,云计算的远远不仅于此。 云计算是利用廉价的服务器群、分布式计算技术和无所不在 ...
近期对REST的思考。 http://dev2dev.bea.com.cn/blog/shallon/200808/soa_04_1086.html
起因:为了排查一个生产环境的问题,需要打印特殊的调试日志。能否做到通过配置,调试的类优先于原有类的载入,回退的时候修改配置即可? 一般的情况下:可以将 CLASSPATH设置成:/opt/lib/debug.jar:/opt/lib/c.jar的时候debug.jar的类优先于c.jar的载入,调试类生效和打印调试日志。CLASSPATH设置成:/opt/lib/c.jar则还原回正式的类。 在多层ClassLoader的情况下,调试类放在ClassPath路径中,c.jar放在子ClassLoader加载路径中,却出了“意外”。为了说明情况,做了一个测试项目。系统载入结构如下: 被载入 ...
根据维基百科对SAAS的描述: 1、 SAAS是一种软件的交付模型。SAAS不向用户交付最终的软件产品,软件作为用户使用的服务而存在。 2、 SAAS的软件所有权属于软件提供商。软件提供商负责维护系统的正常运行。 3、 用户通过互联网 ...
这一次,我们需要跨平台通用远程调用框架的神话么? 事情起因是开发各方讨论系统中的两种接口 接口基本需求:1、用户数据的同步接口 2、业务接口,包含客户端对服务器端的控制接口和服务器端对客户端的实时状态汇报接 ...
1、SOAP数据传输样式介绍 <o:p> </o:p> SOAP 规范中style与use这两个属性决定SOAP数据的编码样式。 style属性可是两个值中的一个: rpc 或 document 。当属性被设定为文档样式时,客户端使用 XML 模式调用约定;当属性设置成RPC,客户端使用远程过程调用约定。 1)RPC Stype指定包含Web服务调用的XML节点,该节点以Web服务调用方法命名,XML节点依次包含方法调用的各个参数。 2)Document Style指定内直接包含消息,该消息没有SOAP格式限制。服务器的应用层负责将XML文档映射成内存对象(参数、 ...
XMPP定义的BOSH规范(XEP 1024)是为了在HTTP协议上承载XMPP消息。下面是XEP 1024定义的非安全方式下的认证消息流。只有在 SSL (or TLS) HTTP连接保护下的消息才是安全的消息,否则为非安全的消息。XEP 1024定义了主键系列的方式保护非安 ...
使用JCONSOLE监控远程LINUX运行的JAVA进程,总是在报连接失败的错误。 1)被监控的服务器端增加启动参数 -Dcom.sun.management.jmxremote.port=8999-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 2)本机上使用jconsole连接远程的8999端口 报连接失败,检查网络情况,8999端口有在监听等待,本地机器能够连接上对端机器的8999端口。切换了一台linux机器,情况依旧。 3)去网上找了一把,发现一个网友一 ...
简述:     BOSH (Bidirectional-streams Over Synchronous HTTP)是一种在客户端和服务器端之间通过HTTP的请求/响应进行客户端和服务器双向通信的技术,BOSH在XMPP系列规范中的XEP-0124中定义,应用场合为基于浏览器的客户端访问XMPP服务器。 下面的内容来自XEP-0124规范。http://www.xmpp.org/extensions/xep-0124.html 其具体应用需求: 1、  能够在手机或者浏览器的运行环境中使用** 2、  浏览器中的客户端能够建立双向的跨域的连接* 3、  兼容缓存部分HTTP Response的H ...
业务场景: 跨域的融合应用,企业内网的自动化办公应用与放置在公网上的应用集成 流程: 1、用户通过浏览器登陆集成的门户<o:p></o:p> 2、集成的门户返回页面,用户选择外域提供的功能链接<o:p></o:p> 3、链接发送到跨域接口模块<o:p></o:p> 4、跨域接口模块解密藏在cookie中的集成门户颁发的登陆票,获取userid,跨域接口模块生成一个重定向到外域应用门户网页,并将用户ID及本域服务器身份认证信息放置到自动提交的隐藏表单中。隐藏表单的提交地址是外域的页面地址<o:p></o:p ...
1、首先是测试人员使用Loadrunner测试的过程中发现系统的吞吐率会随着时间而下降,在排除了测试数据分布不均的问题在测试,发现吞吐率保持稳定的一段时间后会陡然下降,平均事务处理时间陡然上升。于是,对系统的运行进行监控,在客户端压力平均的时候,系统内存两个小时内从500m上升到1G,基本上可以认定是内存泄露。 1.1系统的吞吐率图 1.2系统的平均事务处理时间图 2、添加 verbose:gc启动的参数,重新测试,发现每次Full GC后的对象空间持续缓慢增加,过了一段时间后,发现Miner GC无法释放空间,每次GC都是Full GC,到最后,Full GC也无法释放出空间出来。 ...
    性能测试一般使用loadrunner,或者自己写的调用客户端进行测试。loadrunner是全面的性能测试工具,对一般开发人员来说太重,并且需要license。自己写调用的客户端则测试的统计数据也需要写程序处理,比较麻烦。这里推荐使用soapui,SOAPUI可以直接根据WSDL生成SOAP数据包,手工填入参数后可以直接进行性能测试。 1、下载soapui的最新安装包,目前的最新版本是soapui-1.7.5,SOAPUI里的TESTSUITE包含一些列的TESTCASE,TESTCASE由若干的测试步骤组成。每个TESTCASE包含TESTSTEP和LOADTEST。 2、解包运行 ...
  1、XCAP协议的简介        XCAP(XML Configuration Access Protocol,XML配置访问协议),也称XML配置接入协议。它是IETF制定的一个协议,前面陆续发布了一系列草案,于2007年5月正式成为RFC规范(RFC 4825)。        该协议允许客户端读、写、修改存放在服务器中的XML格式的应用配置数据。XCAP将XML文档中的节点映射到HTTP URIs中,使得这些组件能够直接通过HTTP访问。 <o:p> </o:p> 2、XCAP协议的应用场合        多个应用和服务之间共享好友列表(Buddy List ...
Global site tag (gtag.js) - Google Analytics