相关分类: Java技术 C/C++ VB delphi
  • 撩课-Java每天5道面试题第11天

    86.如何获得高效的数据库逻辑结构? 从关系数据库的表中删除冗余信息的过程称为数据规范化,是得到高效的关系型数据库表的逻辑结构最好和最容易的方法。规范化数据时应执行以下操作:1.将数据库的结构精简为最简单的形式2.从表中删除冗余值3.标识所有依赖与其他数据的...

    2018-11-28 08:52:29

  • ArrayList,LinkedList源码解析

    在java中,集合这一数据结构应用广泛,应用最多的莫过于List接口下面的ArrayList和LinkedList; 我们先说List, 1 public interface ListE extends CollectionE { 2 //返回list集合中元素的数量,若数量大于Integer.MAX_VALUE,则返回Integer.MAX_VALUE 3 int size(); 4 5...

    2018-11-28 08:52:26

  • CentOS 7上安装Docker 1.8

    Docker支持运行在以下CentOS版本: CentOS 7.X 安装在二进制兼容的EL7版本如 Scientific Linux也是可能成功的,但是Docker 没有测试过并且不官方支持。 此文带你通过使用Docker管理的发行包和安装机制来安装。使用这些报能确保你使用最新的Docker版本。 如果你希望使用...

    2018-11-28 08:52:27

  • Java集合的ConcurrentModificationException

    简单复习一下集合顺带提一下这个错误,其实也比较常见,大多是因为疏忽的原因吧; 我们创建一个集合,添加了一些元素,使用迭代器来遍历,然后遍历途中需要进行一些逻辑操作,对集合进行修改,然后就报错了,这是什么原因呢? 集合是集合,迭代器是迭代器,两个不是同...

    2018-11-28 08:52:26

  • springboot~添加新模块的方法

    在springboot项目框架里,把一个项目两大模块,主项目main和测试项目test,而我们的测试项目根据功能又可以再分,比如可以有单元测试,集成测试,业务测试等等。 对于一个初学者来说,建立模块的方式需要我们掌握,网上的资料不多,很少讲到这个功能点,大叔在这里普及...

    2018-11-27 08:32:15

  • MyBatis 一级缓存避坑

    MyBatis 一级缓存(MyBaits 称其为 Local Cache)无法关闭,但是有两种级别可选: package org.apache.ibatis.session; /** * @author Eduardo Macarron */ public enum LocalCacheScope { SESSION, //session 级别的缓存 STATEMENT //statement 级别的缓存} 1)sessio...

    2018-11-27 08:32:10

  • Java11新特性!

    Java11又出新版本了,我还在Java8上停着。不过这也挡不住我对他的热爱,忍不住查看了一下他的新性能,由于自己知识有限,只总结了以下八个特性; 1、本地变量类型推断 什么是局部变量类型推断? var javastack = "javastack"; System.out.println(javastack); 大家看出...

    2018-11-27 08:32:07

  • 组合模式 合成模式 COMPOSITE 结构型 设计模式(十一)

    组合模式(合成模式 COMPOSITE) 意图 将对象组合成树形结构以表示部分-整体的层次结构。 Composite使得用户对单个对象和组合对象的使用具有一致性。 树形结构介绍 为了便于理解,我们先介绍一下树形结构 什么是树形结构? windows系统的文件夹树形结构,部门组织架构,...

    2018-11-27 08:31:50

  • web负载均衡

    1 前言 负载均衡是集群技术的一种应用。通过某种负载均衡技术将外部发送的请求分配到某一台服务器上,对外只需要提供一个IP地址,当网络中一个或多台服务器不可用时,服务不会中断。负载均衡可以将工作任务分摊到多个服务器,解决大量并发访问服务的问题。 2 web负载均...

    2018-11-27 08:32:01 dns轮询

  • springboot的war和jar包

    本篇和大家分享的是通过maven对springboot中打war包和jar包;war通常来说生成后直接放到tomcat的webapps下面就行,tomcat配置自动解压war,而jar一般通过命令行部署和启动; 首先,来实战怎么生成war包,主要来说可以分为3个步骤: 程序入口改造 排除springboot内置tom...

    2018-11-27 08:32:00

2