开始主要是遇到的一些性能问题、以及固定时间点线程数数过多问题。 后来看进来去后从设计模设计层面包含工厂、抽象工厂、单例模式、职责链、 构建者、动态代理、静态代理等。 从实现的特点包含编解码多种序列化技术,多种负载均衡算法,多种动态代理 实现,泛型、注解、线程池的高效使用,多种协议的支持长连接jsf、 ...
分类:
其他好文 时间:
2016-12-20 23:26:37
阅读次数:
168
线程组 Ramp-Up Period:告诉JMeter达到最大线程数需要多长时间。假定共有10个线程,Ramp-Up Period为100秒,那么JMeter就会在100秒内启动所有线程,并让它们运转。每一个测试线程都会在上一个线程启动10秒之后才开始运行。假定共有30个线程,Ramp-Up Per ...
分类:
其他好文 时间:
2016-12-18 23:09:51
阅读次数:
230
—XX:+UseParallelGC 使用该选项,minor gc和major gc都会使用并行垃圾收集器 主机内核N小于等于8时,并行垃圾收集器使用的线程等于N N>8时,某个系数乘以N得到收集器使用的线程 —XX:ParallelGCThreads= 指定线程数,并行垃圾收集器使用多个线程进行m ...
分类:
其他好文 时间:
2016-12-17 02:19:45
阅读次数:
125
现在随着编程的普及,作为java程序猿开发的过程逐渐的受到领导的重视,无论自己的经理是能看懂,还是不能看懂,一些事项必须注意起来,不要让自己将来处于不尴不尬的境地,当然这样也方便你我他 1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序 ...
分类:
编程语言 时间:
2016-12-15 14:51:55
阅读次数:
215
序 为什么要用线程池?什么情况下才会用到线程池? 并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 因此,就用到了线程池;线程池中的线程可以复用,就是执行完一个任务,并不被销毁,而是继续执行下一个任务。 ...
分类:
编程语言 时间:
2016-12-13 18:56:44
阅读次数:
313
IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,这边先从普通不懂代码用户角度理解IIS连接数 顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数” 这边客户请求的连接内容包括: 1、网站html请求,html中的图片资源,html中的脚 ...
分类:
编程语言 时间:
2016-12-13 16:03:15
阅读次数:
234
logstash --help --可以通过此命令看到所有命令 -f, --path.config --配置文件路径 -e, --config.string --可直接运行的配置字符串 -w, --pipeline.workers --处理线程数 -b, --pipeline.batch.size ...
分类:
其他好文 时间:
2016-12-13 12:07:49
阅读次数:
381
最近在看《Java虚拟机并发编程》,在此记录一些重要的东东。 线程数的确定:1. 获取系统可用的处理器核心数:int numOfCores = Runtime.getRuntime().availableProcessors()2. 如果任务是计算密集型的,则线程数 = numOfCores 如果任 ...
分类:
编程语言 时间:
2016-12-12 23:50:57
阅读次数:
347
axel被称为为linux上的迅雷,支持多线程下载、断点续传等。1、解压:#tar-zxfaxel-2.4.tar.gz2、#cdaxel-2.43、#./configure4、#make5、#makeinstall6、查看帮助:#axel-h-o:输出位置-n:线程数7、下载文件https://www.baidu.com/img/bd_logo1.png:#axel-o/tmp-n3https://www...
分类:
其他好文 时间:
2016-12-09 01:37:29
阅读次数:
297
Kafka配置优化其实都是修改server.properties文件中参数值 1、网络和io操作线程配置优化 # broker处理消息的最大线程数 num.network.threads=xxx # broker处理磁盘IO的线程数 num.io.threads=xxx 建议配置: 一般num.ne ...
分类:
其他好文 时间:
2016-12-07 01:09:35
阅读次数:
674