- 博客(18)
- 资源 (15)
- 收藏
- 关注
原创 压力测试下的java内存回收优化
使用loadrunner,对系统进行性能测试,在经过代码优化和硬件升级后,各项指标均达到要求,但在lr里,每秒事务数、吞吐量等指标在曲线图中每隔一会就有一个不大不小的断崖(波谷),说明在这个时间段中,系统性能降低了,经过学习查找,发现问题是出在java内存回收的设置上。我是根据这个帖子得到的启发:http://blog.csdn.net/fxtt1040/article/details/678
2017-12-06 09:25:08 1243
原创 nginx问题记录
工作中遇到几个关于nginx的错误,总结如下,随用随记录1、nginx获取不到真实客户端IP:解决方法,在所有location中加入如下配置:proxy_set_header x-forwarded-for $remote_addr;对应在java中获取源ip的方法中按下述写法:/** * 获取用户登录时本地的ip地址 * @dup * @param request
2017-01-09 15:06:00 434
原创 带有返回值的多线程实例
package com;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.
2016-07-07 11:18:18 568
原创 工作记录:南大gbase数据库的安装与postgresql数据库的对比(1)
在一年多的现场工作中,我体会到了一个好的数据库对于一个系统的意义的重大,我这一直用的是postgresql数据库,对于它的体会好的地方我不说了,不好的地方就是在于查询慢,占用空间大,不支持HA方式部署(最致命),对于我来说,一个数据库好不好还要看其稳定性,是否免费(当然这个是收费的),带着这些问题,开始学习gbase数据库。1、先不拿过来就安装,先谈谈查阅文档后的感受: 我用
2015-12-06 13:33:01 7690
原创 通过cxf发布的webservice接口中获取来源地址的IP
导入以下包路径import org.apache.cxf.message.Message;import org.apache.cxf.phase.PhaseInterceptorChain;public String getIP(String reqMsg) { Message message = PhaseInterceptorCha
2015-11-30 15:27:56 2599
原创 java利用线程池(ExecutorService)配合Callable和Future实现执行方法超时的阻断
今天在项目开发中需要用到对执行方法加上时间控制,如果方法执行过长则跳出执行,废话不说,直接上代码,用的是线程池配合Callable和Future方式对执行方法的超时阻断。希望各位牛人指正 //启用线程池 final ExecutorService exec = Executors.newFixedThreadPool(1); Callable>
2015-06-09 13:47:10 2891
原创 java模拟http请求携带header调用腾讯企业邮箱开放接口
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.List
2015-01-15 23:26:21 5880 3
原创 匆匆那年2014
还有一天2014年就要结束了,是时候总结一下这一年的感触了。2014年,最大的收获就是我和我的妻子合法了,结婚意味着责任,结婚后压力也确实变大了,虽然生活还是原来那样的生活,但是总是感觉一种东西压着你,不是你赚多少钱够花就行的时候了。2011年参加工作,我不愿做北漂,留在了熟悉的城市,哈尔滨,在一家挺小的创业公司实习,总共不到10个人,还记得当时自己什么也不会,老板对我的定位是你不适合做技
2014-12-30 23:29:16 962 2
转载 JAVA的网络编程【转】
网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,拨打电话嘛,很简单的事情啊!
2014-12-30 22:08:17 396
转载 java并发编程
并发Table of Contents1 什么是并发问题。2 java中synchronized的用法3 Java中的锁与排队上厕所。4 何时释放锁?5 Lock的使用6 利用管道进行线程间通信7 阻塞队列8 使用Executors、Executor、ExecutorService、ThreadPoolExecutor9 并发流程控制10 并发3定律11 由并发到并行
2014-12-28 22:45:10 507
原创 解析xml实例,包含复杂xml的循环解析
Document doc;try {doc = DocumentHelper.parseText(xml);Element root = doc.getRootElement(); Element Action_Ele = root.element("Action");Element Data_Ele = Action_Ele.element("Data");Element
2014-05-26 13:17:06 1222
原创 利用socket网络编程,实现的简易CS计算器
包含socket服务端、客户端,实现简易计算器:1、服务端:package com.boco.calculatorBySocket.server;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.ObjectInputS
2013-12-03 15:44:20 2909
原创 使用paoding lucene分词和网页爬虫实现的简易网页搜索
1、首先配置好paoding分词,配置过程参照:http://zyj177484.blog.163.com/blog/static/18379423120127614414110/2、配置好分词器后,会自动将输入的文字进行分词,如搜索百科全书,会自动分为 百科 全书两个词,分别在网页中查找这两个词3、利用一个简单的网页爬虫,就可以进行关键词的搜索啦! package com.b
2013-11-28 15:34:43 867
原创 使用paoding lucene分词 ,遇到java.lang.VerifyError: Cannot inherit from final class 问题
Exception in thread "main" java.lang.VerifyError: Cannot inherit from final classat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:620)at
2013-11-28 11:18:14 4029
转载 有趣的冒泡排序实现
非常有趣的 冒泡排序 ,不多说,看代码! public class SleepSort { public static void main(String[] args) { int[] ints = {1,4,7,3,8,9,2,6,5}; SortThread[] sortThreads = new SortThread[ints.lengt
2013-11-22 17:20:28 693
原创 java实现线程安全的栈(链式储存)
package com.boco.stackTest.sxlTest;import com.boco.stackTest.LinkStack;import com.boco.stackTest.Stack;import com.boco.stackTest.link.LinkNode;import com.boco.stackTest.sxlTest.ConcurrentTes
2013-11-22 16:36:24 3071
转载 java实现屏幕截图
package com.boco.snapshot;import java.awt.AWTException;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.GraphicsDevice;import java.awt.GraphicsEnv
2013-11-22 16:16:34 715
Axure-后台业务管理系统原型模板
2019-03-05
fiddler 小提琴
2014-12-11
Fiddler小提琴
2014-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人