加载中
Linux用apt-get install安装包时,同时安装其他依赖包

使用apt-get install时有时候一堆依赖要安装,一个一个安装特别烦人,可以直接用suggest全部安装,具体命令如下 apt-get install --install-suggests package......

02/18 17:43
1.4K
java.lang.ClassNotFoundException: [Ljava/lang/String

先说结论 有以下几种情况有可能产生会产生数组型反射无法找到Class的情况 核对class名称的是否是全类路径名,类名有大小写的情况,例如把String写成了stirng 碰到过说是jdk的版本的问题,在j...

2019/11/30 13:29
196
简单spring cloud应用搭建

一、 spring cloud 微服务架构 二、 一步一步 搭建spring cloud应用 service client Service:提供服务的应用,端口是 808x的形式 Client:调用服务的应用 端口是809x的形式 整个程序以根据c...

2019/09/11 18:29
66
大批量定时任务管理利器HashedWheelTimer

和同事讨论一个定时审核的需求,运营设定审核通过的时间,到了这个时间之后,相关内容自动审核通过,本是个小的需求,但是考虑到如果需要定时审核的东西很多,这样大量的定时任务带来的一系列...

2019/09/10 19:24
1.5K
JVM指令

JVM指令 JVM指令 本篇指令码表,参考自ASM文档手册,如果你对asm感兴趣,可到ASM官网下载手册学习。 一、本地变量操作指令(I,L,F,D,A这些前缀表示对int,long,float,double,引用进行操作...

2019/07/12 17:20
40
从应用频繁502说起ES的超时问题——es setTimeout无效

缘起 应用用的ES集群版本是1.7,公司内部让升级版本,说是这个集群版本太老了,由于种种原因没有升级,就这样应用拖到了618,结果在这期间应用频繁的发生502和rpc线程池被打满的情况,给我们...

2019/07/09 13:41
1.6K
redis的发布订阅缺陷

虽然redis实现了发布订阅(publish/subscribe)的功能,但是在通常的情况下是不推荐使用的,如果想使用消息队列这种功能,最好还是使用专业的各种MQ中间件,例如rabbitMQ,rockedMQ,activite...

2019/06/22 11:37
3.8W
ThreadGroup 线程组

在看tomcat源码时,TaskThreadFactory这个线程工厂类中用到ThreadGroup这个类,之前没有用到过,所以就特地查了一下 ThreadGroup这个属于java元老级的类,在java1.0版本中就出现了,里面还有...

2019/06/17 18:21
185
归并排序java实现

问题 使用归并排序如下数组 [32, 12, 43, 5, 3, 8],使得排序后的结果为: [3, 5, 8, 12, 32, 43] 思路 解题需要以下两个知识: 1、归并排序的核心思想是分治思想,就是把需要排序的规模分到最...

2019/05/12 09:48
151
茴香豆的九种写法——论java单例写法

懒汉式 public class LazySingleton { private static LazySingleton singleton; private LazySingleton() {} public synchronized LazySingleton getInstance() { if (singleton == null) {...

2019/04/30 11:07
45
visualVM安装插件,无法连接到visualVM 插件中心

在visualVM 工具->插件选项中,点击可用插件,检查最新版本时,出现无法连接到visualVM插件中心的错误提示,如下: 这是因为插件中心的地址不可用,处理方式如下: 1、打开网址:https://vis...

2019/02/14 15:31
1.2K
在连接中的EOF意味着什么?

EOF的概念常常使人感到迷惑,尤其是在因特网连接上下文中。首先我们需要理解其实并没有像EOF字符这样的一个东西。进一步说,EOF是由内核检测到的一种条件。应用程序在它接收到一个由read函数...

2018/11/30 18:24
57
JVM Throughput和CMS垃圾回收器

垃圾收集器 Throughtput 垃圾收集器 简介 Throughtput收集器是一款关注吞吐量的收集器。这个收集器也是唯一一个实现了UseAdaptiveSizePolicy策略的垃圾收集器。允许用户通过指定最大的暂停时...

2018/08/17 15:35
307
jmh

JMH,微基准测试引入方式 第一种方式,直接用maven创建微基准测试项目 mvn archetype:generate \ -DinteractiveMode=false \ -DarchetypeGroupId=org.openjdk.jmh \ -Darche......

2018/08/02 17:51
34
IE浏览器无法加载数据,按F12就可以加载

Root cause: 代码里用到console对象,而某些版本的IE不开控制台,是没有这个对象的。 因为上下文中没有console这个对象, 所以就直接抛异常了,但是不打开控制台看不到。打开了控制台,上下...

2018/07/24 09:57
459
DBCP连接池参数详解-2.4.0版本

BasicDataSource 配置参数 这些配置均在dbcp源码的BasicDataSource类的createPoolableConnectionFactory方法中使用和初始化。具体代码如下: protected PoolableConnectionFactory createPo...

2018/07/17 19:59
3.9K
DBCP连接池配置参数详解

initialSize="10" 初始化连接,连接池启动时创建的初始化连接数量(默认值为0) maxActive="80" 最大活动连接,连接池中可同时连接的最大的连接数(默认值为8) minIdle="10" 最小空闲连接,...

2018/07/17 16:28
256
chrome浏览器允许跨域

浏览器,右键,在目标后面增加以下内容,和之前有空格 --disable-we-security --user-data-dir=C:\ 例如我的加完之后目标完整路径是: "C:\Program Files (x86)\Google\Chrome\Application\...

2018/06/07 16:59
186
jvm 解释器和编译器

在商用虚拟机中,Java程序最初是通过解释器(Interpreter)进行解释执行的,当虚拟机发现某个方法或者代码块运行特别频繁时 就会把这些代码认定为“热点代码”,为了提高热点代码的执行效率,...

2018/04/10 11:08
59
java类加载过程

类加载然后被使用最后被卸载,整个声明周期包括如下: 加载,连接,初始化,使用,卸载。且连接中又包括 验证,准备,解析这个过程

没有更多内容

加载失败,请刷新页面

返回顶部
顶部