随笔分类 - JAVA
摘要:一、问题起源 我们定义了一个注解如下: 1 /** 2 * AOP的切面嵌套测试-注解 3 * 4 * @author suxiaolong 5 */ 6 @Target({ElementType.PARAMETER, ElementType.METHOD}) 7 @Retention(Retent
阅读全文
摘要:周末在家做了一个实验: 第一步:将Docker通过插件的方式集成到SpringBoot中 项目结构 同时,需要给这个插件开通权限(否则会碰到refuse、0.0.0.0等问题),在Maven的pluginGroups节点,加上如下内容: Dockerfile内容: 开通服务器的DockerAPI,以
阅读全文
摘要:原文地址:http://www.cnblogs.com/felixzh/p/6036074.html Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Ca
阅读全文
摘要:对于Redis,生产环境是集群模式,测试环境是单例模式,如果在生产环境中用单例模式会报错。 解决办法,通过云配置,将配置进行自动化配置。 另附一份Redis配置:
阅读全文
摘要:1、使用线程包 java.util.concurrent.Future 2、Future代表一个异步计算的结果。 它提供了方法来检查是否计算已经完成,还是正在计算而处于等待状态,并且也提供了获取计算结果 方法。当计算完成后,只能通过get方法来获取执行结果,必要的话该方法会阻塞。通过cancel方法
阅读全文
摘要:本篇文章是网上多篇文章的精华的总结,结合自己看源代码的一些感悟,其中线程安全性和性能测试部分并未做实践测试,直接是“拿来”网上的博客的。 哈希表概述 哈希表本质上一个数组,数组中每一个元素称为一个箱子(Bin),箱子中存放的是键值对Entry<K,V>链表,因而也称之为链表散列。 我们可以用图来形象
阅读全文
摘要:1、在搭建SpringBoot框架时碰到的问题。 ** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package. 警告:你的应用上下文可能没有启动
阅读全文
摘要:需求:我们需要在请求某些特定的URL(URL格式为Restful格式)时添加拦截器,以实现进行权限控制。 如:/ResourcePlan/projectCode/P1503127828/PROJECT_TYPE_MSMS/2052/00018785 前台的Controller: 为了拦截这个URL,
阅读全文
摘要:1、下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux
阅读全文
摘要:本篇文章转载自Web 通信之长连接、长轮询(long polling),版权归作者所有。 转者按:随着技术的发展,在HTML5中,可以通过WebSocket技术来完成长连接的开发,虽然如此,本文依然存在着了解的价值。 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP
阅读全文
摘要:在Eclipse中跑maven项目时,出现上面的问题: 1、有可能你的环境变量配置是在jre上面的,所以你要检查一下你配置文件,PATH和CLASSPATH都要检查 2、eclipse默认是跑在jre上的,但是maven插件需要使用jdk,因此需要在eclipse修改Installed JRES 修
阅读全文
摘要:问题描述 今天写jsp的时候想用JSTL的一些标签,但是引用的时候碰到这个问题。 解决办法 一.看是否引用jstl.jar包,如果没有,则可以下载相应版本的jstr.jar包,并放入WEB-INF的lib文件夹下 二.应该下载什么版本的jstl包? (一)JSTL各版本下载 (1)JSTL1.0(包
阅读全文
摘要:完整错误信息: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO
阅读全文
摘要:1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。如果不使用时,要通过如下
阅读全文