Easter79 Easter79
3年前
tomcat不能运行或共存多个项目
我在Tomcat下部署了两个项目,但是一个可以运行,另一个不可以,第一感觉是内存问题,给tomcat多分配了内存.但是没有作用.原因是少了webAppRootKey这个参数,需要在各自的web.xml下添加<contextparam       <paramnamewebAppRootKey</paramname 
Wesley13 Wesley13
3年前
java executor
在java.util.concurrent包中的ExecutorService的实现就是壹個线程池的实现任务的委托(TaskDelegation)壹旦线程把任务委托给ExecutorService,该线程就会继续执行与运行任务无关的其它任务。Executor框架的两级调度模型在HotSpotVM的线程模型中,Java线程
九章 九章
4年前
二 Java利用等待/通知机制实现一个线程池
接着上一篇博客的一Java线程的等待/通知模型(http://www.cnblogs.com/start1225/p/5866575.html"一java线程的等待/通知模型") ,没有看过的建议先看一下。下面我们用等待通知机制来实现一个线程池.(https://www.helloworld.net/p/XJXfgbimvcjd)本
Stella981 Stella981
3年前
Apache Ignite核心特性介绍(2.5.0版)
1.摘要1.1.Ignite是什么?ApacheIgnite是一个以内存为中心的分布式数据库、缓存和处理平台,支持事务、分析以及流式负载,可以在PB级数据上享有内存级的性能。!(https://ignite.apache.org/images/durablememory.png)1.1
Wesley13 Wesley13
3年前
HCNA实验
HCNA实验配置基于接口地址池的DHCPDHCP动态主机配置协议DHCP协议采用客户端/服务器的方式工作与DHCP服务器建立连接的4个阶段发现阶段:DHCP客户端寻找DHCP服务器的阶段,客户端以广播的方式发送DHCP\_Disco
Stella981 Stella981
3年前
Executor 框架测试用例
Executor是JDK5新增的对于线程调度的新框架,主要用途是用来对线程进行调度和管理,如下是Excutor框架的整体UML关系图;!(https://static.oschina.net/uploads/space/2017/0329/141013_ljN6_2811511.png)本文将基于以上图片进行线程池测试用例;cl
Stella981 Stella981
3年前
AsyncTask 工作原理分析
AsyncTask相信大家对他的使用并不陌生,它是谷歌官方提供的一种轻量级别的异步任务类,底层封装的是两个线程池和一个Handler.sDefaultExecutorSERIAL\_EXECUTOR用来Runnable排队用的,THREAD\_POOL\_EXECUTOR是用来真正执行任务的.我们先从execute()开始分析,execute
十月飞翔 十月飞翔
3年前
9种 OOM 常见原因及解决方案
当JVM内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1、Javaheapspace当堆内存(HeapSpace)没有足够空间存放新创建的对象时,就会抛出java.lang.OutOfMemoryError:Javahea
教育考试院存储系统焕新:轻量升级,无缝切换!
该教育考试院通过HBlock,在不采购新设备的前提下,将多台异构且非对称的服务器纳管为统一的高可用存储池,在不中断业务的前提下,排除了单点故障,落实分布式高可用架构,抹平特定硬件性能瓶颈。