标签:LinkedList

Java

SpringBoot实战分析-Tomcat方式部署

7

hellas 发布于 2018-10-15

在Spring Boot 初体验一文中我们学习了以 JAR 形式快速启动一个 Spring Boot 程序,而 Spring Boot 也支持传统的部署方式: 将项目打包成 WAR ,然后由 Web 服务器进行加载启动,这次以 Tomcat 为例,我们就快速学习下如何以 WAR ...

阅读(2)评论(0)赞 (0)

Java

java遗珠之泛型七大限制

changyuan.xu 发布于 2018-10-12

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lastsweetop/article/details/83030629 不能使用原始类型实例化泛型类型 参数化类型如下: public class OrderedPair<K...

阅读(13)评论(0)赞 (0)

Java

《Java8实战》-第七章笔记(并行数据处理与性能)

6

hanze 发布于 2018-10-10

在前面三章中,我们已经看到了新的 Stream 接口可以让你以声明性方式处理数据集。我们还解释了将外部迭代换为内部迭代能够让原生Java库控制流元素的处理。这种方法让Java程序员无需显式实现优化来为数据集的处理加速。到目前为止,最重要的好处是可以对这些集合执行操作流水线,能够自...

阅读(20)评论(0)赞 (0)

Java

Java集合源码学习(3)LinkedList

1

小丁 发布于 2018-10-09

ArrayList,数组是顺序存储结构,存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1),数组的特点是寻址容易,插入和删除困难。 LinkedList使用链表作为存储结构,链表是线性存储结构,在内存上不是连续的一段空间,占用内存比较宽松,...

阅读(21)评论(0)赞 (0)

Java

Dubbo是什么?能做什么?

7

yanxinchi 发布于 2018-10-09

编辑推荐: 本文来自于CSDN,本文详细介绍了dubbo是什么、dubbo核心部分以及dubbo的架构 ,希望对大家的学习能有所帮助。 1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,d...

阅读(29)评论(0)赞 (0)

Java

dubbo坑

小丁 发布于 2018-09-30

一、dubbo默认的序列化遇上泛型 1、背景 dubbo默认使用序列化方式是hessian lite,它是基于hession修改而来的,而hessian本身是一种跨语言的高效二进制序列化方式。 2、问题 hessian lite不能很好的支持泛型对象的序列化和反序列化。 因为ja...

阅读(31)评论(0)赞 (0)

Java

Java中的List你真的会用吗?

3

yanxinchi 发布于 2018-09-29

List是Java中比较常用的集合类,关于List接口有很多实现类,本文就来简单介绍下其中几个重点的实现ArrayList、LinkedList和Vector之间的关系和区别。 List List 是一个接口,它继承于Collection的接口。它代表着有序的队列。当我们讨论Li...

阅读(32)评论(0)赞 (0)

Java

原 荐 Hyperledger Fabric Java SDK Demo

2

yeseng 发布于 2018-09-27

Netkiller Blockchain 手札 Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 +86 13113668890 <netkiller@msn.com> 文档始...

阅读(65)评论(1)赞 (0)

Java

JAVA集合之ArrayList

2

darida 发布于 2018-09-26

一、前言 Java 集合类提供了一套设计良好的支持对一组对象进行操作的接口和类,JAVA常用的集合接口有4类,分别是: Collection:代表一组对象,每一个对象都是它的子元素 Set:不包含重复元素的 Collection List:有顺序的 collection,并且可以...

阅读(36)评论(0)赞 (0)

Java

写出优美Java代码注意事项

小丁 发布于 2018-09-20

(1)尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可...

阅读(56)评论(0)赞 (0)

Java

BAT研发面试36题总结:Spring+Redis+Docker+Dubbo+高并发架构

5

xubiao.zhuang 发布于 2018-09-18

面试总结: java的基础知识点,主要围绕在集合类和多线程等:ArrayList、LinkedList、HashSet、HashpMap的数据结果,以及如何扩容、以及ConcurrentHashMap相关的多线程安全等。 JVM的内存分配、几个常见的垃圾回收算法以及原理、还有对应...

阅读(105)评论(0)赞 (0)

Java

史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库

1

xiaoli.wang 发布于 2018-09-14

JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 ArrayList和LinkedList有什么区别。 讲讲类的实例化顺序,比如父类静态数据,构造函...

阅读(112)评论(0)赞 (0)

Spring

Spring Boot(六)集成 MyBatis 操作 MySQL 8

dulong 发布于 2018-09-13

一、简介 1.1 MyBatis介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集。 1.2 MyBatis发展史 MyBatis 原本是apache的一个开源项目i...

阅读(45)评论(0)赞 (0)

Java

Java性能优化的50个细节(珍藏版)

1

小丁 发布于 2018-09-13

在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三...

阅读(155)评论(0)赞 (0)

Java

java优化技巧有哪些?java性能技巧解读

1

Harries 发布于 2018-09-09

很多懂java或者参加过java培训的同学都知道,Java的一些性能是可以优化的,本文呢综合了各种Java性能优化的研究成果,涵盖从JDK到Java集合使用、场景用例到和工具。希望对同学们有帮助. 1.如果在静态构造器中有繁重的计算,也就是耗费CPU的逻辑代码,请检查其运行时间是...

阅读(106)评论(0)赞 (0)

Java

Spring Boot Tomcat 容器化部署实践与总结

1

likai 发布于 2018-09-06

在平时的工作和学习中经常会构建简单的web应用程序。如果只是HelloWorld级别的程序,使用传统的Spring+SpringMVC框架搭建得话会将大部分的时间花费在搭建框架本身上面,比如引入SpringMVC,配置DispatcheherServlet等。并且这些配置文件都差...

阅读(183)评论(0)赞 (0)

Java

RxJava 沉思录(二):空间维度

5

hanze 发布于 2018-09-05

本文是 “RxJava 沉思录” 系列的第二篇分享。本系列所有分享: RxJava 沉思录(一):你认为 RxJava 真的好用吗? RxJava 沉思录(二):空间维度 RxJava 沉思录(三):时间维度 RxJava 沉思录(四):总结 在上一篇分享中,我们澄清了目前有关 ...

阅读(118)评论(0)赞 (0)

Java

java程序员等级一览:

刘莉莉 发布于 2018-09-04

凡人:买本书凑凑热闹,听得多写的少,过段时间就把老师教的都忘了。这个阶段是刷掉人最多的阶段,也是从凡人到程序员本质区别的阶段。你的日后成就在于你的习惯与态度。隔一段时间整理自己的知识体系是重中之重。如果你做得多于看代码,那么恭喜你,你进入下一阶段。 筑基:评价标准:懂了怎么配置环...

阅读(58)评论(0)赞 (0)