`
jackyclein
  • 浏览: 9118 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
文章列表
RMI 初步研究报告 前言 由于项目需要,今有机会研究RMI技术,不用多说,咨询了“狗狗”先生,得到一箩筐的答案。于是乎随便翻阅几篇,大同小异。阅读后,感觉RMI的原理很容易理解,于是乎开始demo之路,不料,道路有些坎坷,调试良久才成功。望对RMI感兴趣的同学看了该篇文章,能对RMI有进一步的认识;同时也希望资深人员能提出更宝贵的建议。 RMI简介 RMI(Remote Method Invocation)采用JRMP(Java Remote Method Protocol)通讯协议,是构建在TCP/IP协议上的一种远程调用方法。其主要调用原理如下: RMI 采用stubs 和 skele ...
之前开发的一个系统,由于需要通过http方式,不断的接收message,并将message insert to DB,为了确保整个流程顺利进行,做了如下设计: 1、先将message写入文件,通过log4j记录,每分钟产生一个log 2、每5分钟处理一次log,将为处理的message insert to DB 以上方案完全可以应对目前的流量,但是在设计中却有一个漏洞,即对于产生的log的处理问题。由于产生的log一直没有处理,就这样run了1年的时间,直到最近发现log4j不能写文件,而且没有exception。 注意:以上系统部署在64位的linux系统中。 目前已经优化了设计方案, ...
数据库中存储了海量的数据,当查询时使用like,速度明显变慢。我在做项目时,发现可以使用instr函数来取代like的作用。 1.%a%方式: select * from pub_yh_bm t where instr(t.chr_bmdm,'2')>0 等份于: select * from pub_yh_bm t where t.chr_bmdm like '%2%' 2.%a方式: select * from pub_yh_bm t where instr(t.chr_bmdm,'110101')=length(t.chr_bmdm)-length('110101')+1 等份于 ...
乱码问题,是对中文系统的一个挑战,只要你在中文环境下做开发,如果没有遇到乱码,那是你的福份,应该谢天谢地。 近些天做了一个小应用,用来解析MMS GW 发来的 MO,MO的封包规则很简单,仅仅采用MIME封装的base64格式,然后将MIME包写入XML字符串,通过HTTP传输。多么简单的冬冬啊,但是问题出现,当本人自认为音档,图片档,视频档都已经顺利处理后,才发现文本档的存储出现乱码问题!于是乎继续敲击键盘,需求正解。 之前看过很多关于乱码的文章,也处理过很多乱码的问题,但本次,没能搞定!以下简单描述一下过程和本人的解决之道: 1、MIME封装时,文本已经是UTF-8编码格式,当封装MI ...
问题概述: 前几天调试N久前的一个HTTP API,一个问题始终没有解决,当通过http get/post 方式传送一个中文字符时,在接收端不能正确读取字符串的问题,如下: 伪代码如下:     String URL="http://127.0.0.1:8080/access.do";     String content = java.net.URLEncoder.encode("中文测试","GBK");      String params="id=1&content="+content; 通过enc ...
javaeye的老大们,俺甚是差异,为何javaeye设置了该功能,也许对于我来说是个障碍,或许对于很对人都是个障碍。 是为了节省服务器空间吗? 是为了限制新帖的数量吗? 是为了限制恶意灌帖吗? 是为了普及javaeye的制度规则吗? ………… ………… 哎, 我仅仅是想发个技术论题,以便大家讨论 我仅仅是在狂搜后,没有答案,发个问题,以便得知结果 ………… ………… 却不想测试不过,却不让发帖! javaeye的想法是好的,但是也许应该改进方式。 很多人没有时间泡网灌水,没有时间看看那么多的章程制度,仅仅是信任javaeye社区,上来找个答案…… 很无奈,我依然不想花时间看javaey ...
Global site tag (gtag.js) - Google Analytics