摘要: 背景 公司业务性能优化,使用java自带的Executors.newFixedThreadPool()方法生成线程池。但是其内部定义的LinkedBlockingQueue容量是Integer.MAX_VALUE。考虑到如果数据库中待处理数据量很大有可能会在短时间内往LinkedBlockingQu 阅读全文
posted @ 2019-02-24 17:37 苍蓝猛兽 阅读(567) 评论(0) 推荐(0) 编辑
摘要: NoClassDefFoundError是一个错误(Error),而ClassNOtFoundException是一个异常,在Java中对于错误和异常的处理是不同的,我们可以从异常中恢复程序但却不应该尝试从错误中恢复程序。 ClassNotFoundException的产生原因主要是:Java支持使 阅读全文
posted @ 2020-06-29 23:41 苍蓝猛兽 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 关于java解释执行和编译执行的学习记录 阅读全文
posted @ 2020-06-29 23:19 苍蓝猛兽 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 本文将从线程的使用方式、源码、synchronized关键字的使用方式和陷阱以及一些例子展开java线程和synchronized关键字的内容。 阅读全文
posted @ 2017-06-30 21:47 苍蓝猛兽 阅读(353) 评论(0) 推荐(0) 编辑
摘要: tomcat通过一个端口号实现多域名访问 阅读全文
posted @ 2017-06-01 11:04 苍蓝猛兽 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 本篇文章将从元注解、自定义注解的格式、自定义注解与反射结合的简单范例、以及自定义注解的应用来说一说java中的自定义注解。 一、元注解 元注解也就是注解其他注解(自定义注解)的java原生的注解,Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotati 阅读全文
posted @ 2017-05-24 17:41 苍蓝猛兽 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 动态代理是大型框架中经常用到的经典的技术之一,博主在理解spring的控制反转(依赖注入)的思想时回头着重复习了一下java的动态代理。在说动态代理之前我们先简单说一说代理是用来干什么的,用于什么样的业务场景然后在引入静态代理和动态代理。 阅读全文
posted @ 2017-04-11 16:53 苍蓝猛兽 阅读(308) 评论(0) 推荐(0) 编辑
摘要: LinkedList需要注意的知识点 阅读源码收获 阅读全文
posted @ 2017-02-20 22:09 苍蓝猛兽 阅读(245) 评论(0) 推荐(0) 编辑
摘要: ArrayList深入解析 解读ArrayList源代码(JDK1.8.0_92)ArrayList与LinkedList的区别 阅读全文
posted @ 2017-02-19 20:13 苍蓝猛兽 阅读(1407) 评论(0) 推荐(1) 编辑
摘要: 阿里云centOS6 下python安装及配置、pip安装及配置、ipython安装及配置 阅读全文
posted @ 2017-01-08 18:50 苍蓝猛兽 阅读(5699) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示