- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 openfire 源码调试
导入工程后将cluster, sip插件从source中去掉, 排除工程的报错。ant 编译opnfire工程重要的一步:将target中生存的openfire.jar加入工程的lib库 设置mainCalssorg.jivesoftware.openfire.starter.ServerStarter设置Program argum
2013-11-07 11:07:20
1030
转载 CentOS 下 Tsung 安装及使用【转http://www.sunchis.com/html/os/linux/2012/0429/405.html】
Tsung是用erlang语言写的,并且在出报表图时,需要使用perl的相关库。下面就开始动手安装吧!安装前,请先确认系统是否安装了编译环境gcc和perl:#yum install gcc -y ……Tsung是用erlang语言写的,并且在出报表图时,需要使用perl的相关库。下面就开始动手安装吧!安装前,请先确认系统是否安装了编译环境gcc和perl:view pla
2012-05-08 18:01:13
1389
原创 【tigase】用Eclipse调试tigase源码
我们项目开始时候由于各种原因选择openfire作为即时通讯服务器。随着用户人数的增加,考虑到openfrie集群需要license, 而单台openfire在稳定性及容量上都难以为继。需要考虑一个支持集群的xmpp服务器。由于语言的问题,毕竟现在用的是java,所以先考察一下Tigasetigase官网两条新闻很醒目:Cluster with over 1mln online use
2012-05-03 11:08:51
4823
转载 [转]Sharding with Hibernate Shards
Pastedfrom http://www.ibm.com/developerworks/java/library/j-javadev2-11/> Summary: Sharding isn't for everyone, but it's one way that relational systems can meet the demands of big data. For some
2012-04-24 15:38:05
1664
原创 服务器宕机检测&自动重启
检测脚本: vi monitor.sh STATUS_OK="200"status="$(curl --write-out %{http_code} -Is --connect-timeout 10 --output /dev/null 'http://dev.doudouy.cn/api/users/1.cn.json')"if [ $STATUS_OK != $status
2012-02-14 14:44:20
1265
原创 文件同步
一般同步:rsync -av root@idcssh.telenavsoftware.com:/opt/telenav/wwwroot/doudouy.com/media.doudouy.com/ /opt/tomcat/webapps/media/端口变化
2011-08-29 16:44:01
424
原创 查询有重复关系的脏数据
<br />SELECT *<br /> FROM relationship a,relationship b<br /> WHERE a.source_id=b.target_id <br /> AND a.target_id = b.source_id
2011-05-27 17:47:00
464
原创 Server 内存泄漏
<br />上一篇文章中提到的内存泄漏问题其实只是改善了一些没有真正解决。经过近一周的折腾,现在是 完全稳定了。<br />记录一些解决问题中的感受。<br />一般出问题的可能性<br />自己的代码 > 配置 > 开源框架<br /> <br />1 代码问题<br />代码可以通过内存工具结合代码review的方式解决<br />可以参考以下文章, 我用的是jprofiler, 其实目的是一样的。<br /> <br /> <br /> Finding Memory Leaks in Java
2011-05-20 09:34:00
765
原创 jprofiler6.2.2使用
<br />以前没有实际的backend开发经验,这两天后台刚上线,由于之前没有做过压力测试,上线后发现内存会在半天或一天内慢慢耗尽。开始怀疑ehcache设置的比较大,服务器只分配了5G内存,所以调低了ehcache的缓存数。<br />例如从<br /><cache name="com.telenavsoftware.doudouy.entity.User" maxElementsInMemory="100000" maxElementsOnDisk="0" eternal="false" over
2011-05-11 16:03:00
1273
原创 linux 查看系统信息命令
<br />系统# uname -a # 查看内核/操作系统/CPU信息<br /># head -n 1 /etc/issue # 查看操作系统版本<br /># cat /proc/cpuinfo # 查看CPU信息<br /># hostname # 查看计算机名<br /># lspci -tv # 列出所有PCI设备<br /># lsusb -tv # 列
2011-05-04 14:25:00
421
原创 JAVA_OPTS and memory Modle
JAVA_OPTS=”-server -Xms1536m -Xmx1536m -XX:NewSize=320m -XX:MaxNewSize=320m -XX:PermSize=96m -XX:MaxPermSize=256m -Xmn500m -XX:MaxTenuringThreshold=5″-Xms:设置堆内存池的最小值-Xmx:设置堆内存池的最大值-XX:NewSize:设置新对象生产堆内存-XX:MaxNewSize:设置最大新对象生产堆内存-XX:PermSize:
2011-05-03 16:13:00
812
原创 maven package 指定包名
<br />默认情况下maven package 出的包名会是<br /><artifactId>weiboApp</artifactId> + <version>1.0.0</version> + <packaging>war</packaging><br />即 weiboApp-1.0.0.war<br />如果想指定这个名称怎么办?<br />只要在 <builed> 标签里知道finalname即可<br /><finalName>weiboApp</finalName><br />
2011-04-28 15:30:00
9363
原创 Spring get/post 中文乱码
<br /> <filter><br /> <filter-name>characterEncodingFilter</filter-name><br /> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><br /> <init-param><br /> <param-name>encoding</para
2011-04-19 17:57:00
2295
原创 iframe 和 jquery
<br /> function sendmessage(){ var content = $("textarea").val(); //parent.MainIframe.location = "${base}/web/admin/message/send?users=" + ${userIds} +"&content=" + encodeURI(encodeURI(content)); $.get("${base}/web/admin/message/send?users=" +
2011-04-14 15:11:00
557
原创 freemarker 变量传递给javascript 函数
<br />如果写成如下描述,不能成功调用js函数<br /> <a href="javascript:void(0); " onclick="replyfeedback('${feed.author.id}', '${feed.body}');">回复</a><br />需要写成<br /> <a href="javascript:void(0); " onclick="replyfeedback('${feed.author.id}', '${feed.body?js_string}');">回复<
2011-04-13 15:52:00
8956
2
原创 Spring DsipatcherServlet Mapping
refer to spring in action third edtion (7.1.2)we must indicate what URLs will be handled by theDispatcherServlet. It's common to find DispatcherServlet mapped toURL patterns like "*.htm", "/*", or "/app". However, there are a few problems withthese U
2011-04-01 19:32:00
629
原创 mysql 导入导出
导入mysql -u root -pTV.****doudouy_production_110329 < opt/telenav/tools/backup/db_tiger110328导出mysqldump -uroot -pTV.**** doudouy> /tmp/doudouy110328
2011-03-29 17:18:00
427
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人