`
文章列表
 将博客搬至CSDN
http://www.ltesting.net/ceshi/open/kyxncsgj/jmeter/ (jmeter 软件测试教程) Jmeter安装 1,下载,官网地址http://jmeter.apache.org/ 最新版本的Jmeter是3.2,需要安装JDK8及以上。如果使用的是JDK7,可使用Jmeter-2.7版本。 2,解压apache-jmeter-2.7文件至D盘,解压至D:\ apache-jmeter-2.7目录下。
1. 什么是Fork/Join框架 Fork/Join框架是Java7提供了的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 我们再通过Fork和Join这两个单词来理解下Fork/Join框架,Fork就是把一个大任务切分为若干子任务并行的执行,Join就是合并这些子任务的执行结果,最后得到这个大任务的结果。比如计算1+2+。。+10000,可以分割成
一.按照锁的监听器划分对象锁/类锁  (以synchronized举例)   本文主要是将synchronized关键字用法作为例子来去解释Java中的对象锁和类锁。特别的是希望能帮大家理清一些概念。 一、synchronized关键字 synchronized关键字有如下两种 ...
Java里的阻塞队列 JDK7提供了7个阻塞队列。分别是 ArrayBlockingQueue :一个由数组结构组成的有界阻塞队列。 LinkedBlockingQueue :一个由链表结构组成的有界阻塞队列。 PriorityBlockingQueue :一个支持优先级排序的无界阻塞队列。 Dela ...
转自:http://blog.csdn.net/vking_wang/article/details/9952063 (【Java线程】锁机制:synchronized、Lock、Condition)   一.ReentrantReadWriteLock(读写锁)的使用 Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。
1,Executor   public interface Executor 执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方法。通常使用 Executor 而不是显式地创建线程。例如,可能会使用以下方法,而不是为一组任务中的每个任务调用 new Thread(new(RunnableTask())).start():  Executor executor = anExecutor;  executor.execute(new RunnableTask1());  executor.execute( ...
        ThreadLocal 的用处之一是在线程池场景的高并发下避免频繁的对象的创建和回收。既保证的线程安全,又实现了对象重用。   解决多线程安全问题,单例的一个对象在过个线程空间有拷贝,牺牲空间换取时间.   问题:          关于Request和Thread的关系一直有一个疑问,一般的理解就是对应每一个Request会有一个Thread来处理,问题是每一个Request是否对应的
Thread学习:   一,基本概念:   进程:正在进行中的程序(直译). 线程:就是进程中一个负责程序执行的控制单元(执行路径)   一个进程中可以多执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为 ...
http://blog.csdn.net/mergerly/article/details/50008529 (Outlook 2016 pst/ost邮件数据文件迁移实现)
  我们常用的nginx作用: 1、负载均衡的反向代理; 2、静态服务器; 3、代理手机端和PC端分别代理;   http://blog.csdn.net/c1520006273/article/details/50987875 (Nginx配置网站适配PC和手机)   http://blog.csdn.net/xiaoyu411502/article/details/51052668 (nginx区分手机与电脑浏览器并进入相应站点) http://www.nginx.cn/784.html (Nginx区分PC或手机访问不同网站) 4、访问IP黑名单,用openresty ...
http://blog.csdn.net/jiang1245764446/article/details/51898723 (Tomcat 8 安装和配置、优化) http://www.cnblogs.com/hukey/p/5517314.html (Tomcat 8.0 调优配置) http://blog.csdn.net/our_sky/article/details/51362676 (Tomcat8安装, 安全配置与性能优化) https://www.cnblogs.com/emberd/p/5973516.html (Java启动参数及调优)           ...
http://blog.csdn.net/ufo2910628/article/details/40399539  (使用Spring MVC统一异常处理实战)          
  http://blog.csdn.net/ererfei/article/details/50884155 (log4j2 记录日志到mysql & mongodb) http://blog.csdn.net/ererfei/article/details/50857103  (MongoDB Java 学习笔记) http://blog.csdn.net/ererfei/article/details/46831807  (Log4j2入门学习) http://blog.csdn.net/xudan1010/article/details/52890102 (Log4j ...
  最近,将一个单一的maven项目拆分为多maven模块的项目时候, 不知道是什么原因,导致集成shiro的时候出现如下异常信息:  Another unnamed CacheManager already exists in the same VM. Please provide unique names for each CacheManager in the config or do one of following: |1. Use one of the CacheManager.create() static factory methods to reuse same Ca ...
Global site tag (gtag.js) - Google Analytics