随笔分类 - 【java】
摘要:转载自http://cmsblogs.com/?p=94 三、性能?请优先考虑数组 在java中有很多方式来存储一系列数据,而且在操作上面比数组方便的多?但为什么我们还需要使用数组,而不是替代它呢?数组与其他种类的容器之间的区别有三个方面:效率、类型和保存基本类型的能力。在java中,数组是一种效率
阅读全文
posted @ 2018-03-09 13:56
码农阿当lodor
摘要:深入学习HashMap实现原理 http://www.cnblogs.com/xwdreamer/archive/2012/06/03/2532832.html 深入学习Vector原理 http://cmsblogs.com/?p=1180 深入学习集合类型 http://cmsblogs.com
阅读全文
摘要:Computable<A,V>接口中生命了一个函数Computable,其输入类型为A,输出类型为V,在ExpensiveFunction中实现的Computable,需要很长时间来计算结果,我们将创建一个Computable包装器,帮助记住之前的计算结果,并将缓存过程封装起来,(这项计算被称为“记
阅读全文
摘要:如果父pom中使用的是 .... 方式, 则子pom会自动使用pom中的jar包 如果父pom使用 .... 方式,则子pom不会自动使用父pom中的jar包,这时如果子pom想使用的话,就要给出groupId和artifactId,无需给出version
阅读全文
摘要:参考文档链接 http://www.cnblogs.com/LipeiNet/p/6379579.html
阅读全文
摘要:前言 微服务 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。微服务架构模式(Microservices Architecture Pattern)的目的是将大型的、复杂的、
阅读全文
摘要:基于spring cloud的aop配置 1,启动类MemberAppliaction增加注解 2,定义切面类 3,定义切入方法 4,常用的切入方法 (1),后置返回通知 @AfterReturning("execution(* com.sxit..*.*(..))") (2),后置异常通知 @Af
阅读全文
摘要:本文转载自:http://www.cnblogs.com/skywang12345/p/3514623.html 概要 本章对AtomicReference引用类型的原子类进行介绍。内容包括: AtomicReference介绍和函数列表 AtomicReference是作用是对"对象"进行原子操作
阅读全文
摘要:在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错 -source 1.5 中不支持 lambda 表达式,Google找到这篇解决方案,记录一下: 编译时报如下错误: 奇怪的是我的 Jenkins 构建机器上只安装了 JDK 8,为什么还会说不支持 diamond 和 lambda
阅读全文
摘要:场景:调用外部系统接口的http请求 要求: 1:可能是http请求,也可能是https请求 2:需要加入连接池的概念,不能每次发起请求都新建一个连接(每次连接握手三次,效率太低) 准备使用httpclient 4.5的版本 HTTPClient的特性 1. 基于标准、纯净的Java语言。实现了Ht
阅读全文

浙公网安备 33010602011771号