上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 最近空闲时间去面试 , 被问了一个问题list如何去重合并 , 想了半天只想到了最繁琐的循环方法 , 顿觉丢人. 整理一下资料供大家参考: 1.集合自带的api 这种方式看似挺方便 , 但是其底层还是遍历的去重 , 如果数据量太大还是不建议使用 2.Set 方式 , 其本身就是不重复的集合 3.Ma 阅读全文
posted @ 2019-01-19 10:46 GDBD 阅读(669) 评论(1) 推荐(0) 编辑
摘要: 线程池简介: 1.、线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。 使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态, 等待执行下 阅读全文
posted @ 2019-01-19 10:20 GDBD 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Spring通过ThreadPoolTaskExecutor实现线程池技术,它是使用jdk中的Java.util.concurrent.ThreadPoolExecutor进行实现。 Spring 配置线程池,有两种方式: 方式一:XML定义bean 使用task:executor方式 测试代码: 阅读全文
posted @ 2019-01-19 09:57 GDBD 阅读(530) 评论(0) 推荐(0) 编辑
摘要: IoC是什么: 1):Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 2):在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 如何理解好Ioc呢? 理解好Ioc的关键是要明确“谁控制谁,控制什么,为何 阅读全文
posted @ 2019-01-18 23:58 GDBD 阅读(203) 评论(0) 推荐(0) 编辑
摘要: mysql的常用引擎 在MySQL数据库中,常用的引擎主要就是2个:Innodb和MyIASM。 首先: 1.简单介绍这两种引擎,以及该如何去选择。 2.这两种引擎所使用的数据结构是什么。 Innodb引擎: 1):Innodb引擎,Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级 阅读全文
posted @ 2019-01-18 23:37 GDBD 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 特性: HashMap 与 Hashtable 的分析: 1):HashMap简介 1、底层数组+链表实现,可以存储null键和null值,线程不安全 2、HashMap 不是线程安全的 3、HashMap 是 map 接口的子类。 4、HashMap 允许null key 和 null value 阅读全文
posted @ 2019-01-18 17:41 GDBD 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序 阅读全文
posted @ 2019-01-18 17:38 GDBD 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在 阅读全文
posted @ 2019-01-18 17:35 GDBD 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 事务使用步骤如下: 步骤一:在spring配置文件中引入<tx:>命名空间 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2019-01-18 11:23 GDBD 阅读(248) 评论(0) 推荐(0) 编辑
摘要: HttpClient: 场景需求如下: 1、项目中需要与一个基于HTTP协议的第三方的接口进行对接 2、项目中需要动态的调用WebService服务(不生成本地源码) 3、项目中需要利用其它网站的相关数据 这些需求可能或多或少的会发生在平时的开发中,针对每种情况,可能解决方案不止一种。本文使用Htt 阅读全文
posted @ 2019-01-15 15:05 GDBD 阅读(1562) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页