加载中
dubbo并发控制&连接控制&线程池控制

一、dubbo 并发控制: 1、服务端并发限制 限制 com.foo.BarService 的每个方法,服务器端并发执行(或占用线程池线程数)不能超过 10 个: <dubbo:service interface="com.foo.BarService" ...

java线程池详解

Java线程池详解 线程池官方API 使用

2018/09/13 17:23
15
java自带线程池代码示例(包含线程组,线程池的区别)

package com.dy.pool; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; /** * * @author dengyang * ...

【深入Java虚拟机】之一:Java内存区域与内存溢出

内存区域 Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法...

2016/06/27 10:24
15
《深入理解Java虚拟机 JVM高级特性...》核心笔记

《深入理解Java虚拟机 JVM高级特性...》核心笔记

2015/10/06 18:40
1K
多线程40个问题汇总

40个问题汇总 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其...

2016/03/22 16:23
214
线程的7种状态及相互转换

今天有同事问到线程的问题,自己突然就有点蒙了,只模糊的记得个大概。 当初学习线程的时候把这7个状态记得比自己名字还熟悉 还把这7个状态编成了一段凄惨而美丽的爱情故事 没想到如今却只能...

2011/11/05 17:01
197
三大连接池的参数说明

1. Apache-DBCP Ø BasicDataSource 相关的参数说明 dataSource: 要连接的 datasource (通常我们不会定义在 server.xml) defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true defau...

2011/09/28 16:48
248
防雪崩利器:熔断器 Hystrix 的原理与使用

也可参考 https://segmentfault.com/a/1190000005988895 我们知道大量请求会阻塞在Tomcat服务器上,影响其它整个服务.在复杂的分布式架构的应用程序有很多的依赖,都会不可避免地在某些时候失败...

2018/07/30 13:51
79
jvm性能调优大全

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系...

2016/07/04 20:07
115
大数据多线程高效批量处理

大数据多线程高效批量处理

2015/10/30 16:18
4.1K
Callable,Future,FutrueTask,CompletionService 详解

Callable,Future,FutrueTask,CompletionService 详解,包含了他们的却别和联系,以及代码

NIO和传统IO的区别

传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个...

2016/03/23 10:43
55
sleep()和wait() 的区别

结合synchronized,会更好的理解sleep()和wait()这两个方法。 sleep() sleep() 方法是线程类(Thread)的静态方法,让调用线程进入睡眠状态,让出执行机会给其他线程,等到休眠时间结束后,线...

熔断,限流,降级 一些理解

1 熔断,限流,降级 2 从微观角度思考 2.1 超时(timeout) 在接口调用过程中,consumer调用provider的时候,provider在响应的时候,有可能会慢,如果provider 10s响应,那么consumer也会至少...

java的内存管理

1. java是如何管理内存的 Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的...

2012/03/30 10:55
241
mydumper 备份原理和使用方法(备份mysql)

一:我的使用环境:CentOS6.5 + Mysql5.7 MySQL备份工具比较: 1、mysqldump:属于逻辑备份,会存在锁表,但考虑到数据量比较大,锁表的时间会比较长,业务不允许,pass掉; 2、xtrabackup:...

2016/09/08 17:53
164
Java GC系列:Java垃圾回收详解

java垃圾回收,java垃圾回收详解

RocketMQ与Kafka对比(18项差异)

RocketMQ与Kafka对比(18项差异)

2016/02/29 09:31
205
Hibernate使用到包详解.jar

主要介绍的是Hibernate使用到的.jar Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2...

2011/10/19 16:14
189

没有更多内容

加载失败,请刷新页面

返回顶部
顶部