`
lydawen
  • 浏览: 472236 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
测试环境 服务器 硬件配置:CPU E5620  @ 2.40GHz X2(16核),内存 32G操作系统:CentOS release 5.4(64bit,内核2.6.18)机器上安装有一vm,vm运行openfire数据库,对性能会有一定影响。openfire 运行参数:openfire -Xms16g -Xmx16g -Xmn8g -XX:
 openfire3.7在windows下目录目录即在openfire_Home/logs目录下,除debug目录需要管理员开户外,error,warn及info日志文件都能找到。openfire在linux下是解压即用,启动后在openfire_Home/logs目录下有日志文件,但它们的大小恒定不变,即openfire未往其中写入日志。真实怀疑权限问题,修改目录权限及使用root启动应用都不行,后来翻开lib/log4j.xml文件,发现有内容 <param name="File" value="${openfireHome}/logs/debug ...
      经常在运行一个新线程或调用第三方接口时存在一个问题,即线程在预计的时间内没有成功结束而导致程序失控。调用第三方系统,因为网络超时或对方响应速度异常导致己方系统异常的问题在开发中时常遇到。通过下 ...
看跑路的跑路,国外不景气,莫非经济上的一个巨大冬天正在“偷偷”到来?预测8个月。
无意看群里有人讨论HashMap,new出来的HashMap实例hashCode都是一样的。而且循环放入键值也还是一样,都是0.细看HashMap hashCode的实现,也就是它的父类AbstractMap的代码 : public int hashCode() { int h = 0; Iterator<Entry<K,V>> i = entrySet().iterator(); while (i.hasNext()) h += i.next().hashCode(); return h; }    继续看Entry的hash ...
  一直是使用properties或xml来配置log4j,偶尔现场会出现“灵异”事件,即可能会偶尔出现一些异常问题,但平时的logger level都至少是info以上。因为是偶然事件,所以现场提出了可以在出问题时动态修改log级别以便输出详细信息来定位,毕竟重现不容易。    简单查看了下,核心代码就几句: org.apache.log4j.Logger.getLogger("org.hibernate").setLevel(Level.ERROR);    上述即可将ogr.hibernate包下所有日志级别调为ERROR,Level.to()是一个重载方法 ...
使用公司一个产品与联通彩信网关做对接联调,使用简单JAVA代码模拟发彩信,中文信息正常,但使用该产品之后却发现会存在乱码问题。排查了很久,最终发现是我们产品在发出去前就已经乱码了。后来跟踪才发现,是中间有个敏感字检查,入参是String.getBytes("utf-8"),而处理过程却变成了:     String cm = new String(byteArray); content.setContent((getMessage("del",cm)).getBytes()); cm = new String(byteArray); conte ...
  项目的消息服务器选择谷歌曾使用过的Openfire,3.7版本。因为项目需要,系统整体架构是B/S架构,通俗点就是Web IM,当然我们更多的是使用它来实时传递消息(控制,业务,IM)。系统本身的设计考虑到了大并发,而我们的业务 ...
因当前在写一个swing桌面应用,考虑到以后可能会有其他用户使用,而系统本身又涉及较多的数据统计,图表,所以需要使用数据库但使用重量级数据库是不可能的,比来比去还是用这个java源的HSQLDB,使用它的嵌入式In-Process模式。使用方法就不多说了,教程倒挺多,正因它的小巧及功能定位使得本身比较简单。1.8版本的核心包600来K,到了2.2.5就1.3M了。说了半天,改密码方法:使用管理工具登录后(首次没密码),在SQL窗口执行:set password "password",再点击工具栏 Execute SQL就修改好了密码,下次使用将需要密码,且密码只对当前数据库有 ...
还迷恋着XP,但现场操作系统版本已经win7了,远程桌面不匹配且端口也修改了,找了朋友win7机器上的mstsc依赖文件,使用即可。可能会遇到授权问题,这时就需要修改服务器的远程策略了“允许任意版本的连接。。。”

coremail 自动登录

说是coremail自动登录,其实就是模拟做一个自动登录,一个很简洁的页面,几行代码,结果发现post数据过去居然不成功。   <html> <form action="http://mail.xxxxx.com/coremail/index.jsp" method="post"> <input type="text" id="uid" name="uid" value=""/> <input type="pas ...
原文:http://www.iteye.com/topic/1112278      写道 有大数据量的User对象(name,sex,age)属性。 现要求直允许使用List存放,如何实现按name快速检索到对应的User对象?     主类:       package com.kanmenzhu.test; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; import java.util.List; /** * 测试主类 * ...
  本系统作为接口适配系统,前有系统,后有系统,在现场集成测试中被测试人员认为性能瓶颈制造者。虽后经测试验证发现,性能瓶颈在C系统,但毕竟出现性能问题,于是准备进行一次测试,在不考虑A,C的情况下我们的系统能达到什么样的一个能力。   用户->A系统->B系统->C系统,B系统为本系统,负责接口适配。 A系统为门户系统,B为本系统负责接口适配,C系统为运营商系统。   现场反馈的情况,在双机(8G内存,CPU*4,具体参数不详)情况下,持续1小时的压力测试,只有200hits/s左右,这与我所想象的差别比较大。   本地测试环境:   硬件配置:CPU E56 ...
大家关注已久的个税改革今天终于出来了,临时操起陌生已久的fb花了几十分钟才写出个新的计算器。
今天做完测试准备将测试数据拉到本地,因数据文件较多所以用tar打个gz包,因失误结果命令敲成了:tar -zcvf -result.tar.gz result/ 最终导致生成了-result.tar.gz文件。通过 mv,rm,move,cp命令\转义都不成功,后来一同事帮忙用mv -- -result.tar.gz result.tar.gz搞定了。
Global site tag (gtag.js) - Google Analytics