1、HashMap底层的实现 JDK 1.7 中 HashMap 是以数组+链表的形式组成的 JDK 1.8 之后数组+链表/红黑树的组成的,当链表大于 8 并且容量大于 64 时,链表结构会转换成红黑树结构,链表长度过长,影响性能,红黑树具有快速增删改查的功能 JDK1.中HashMap的几个重要 ...
分类:
编程语言 时间:
2020-05-13 23:18:11
阅读次数:
62
1、简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。 2、核心概念 docker主机(Host):安装了Docke ...
分类:
其他好文 时间:
2020-05-13 23:17:53
阅读次数:
78
hashCode public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { //hash 默认值为0(此时还没有计算hash) && String中的字节数组有值(使用 String str="avc"; hash ...
分类:
其他好文 时间:
2020-05-13 23:17:30
阅读次数:
66
Jenkins迁移 1.关闭新旧服务器; 2.将旧服务器的/root/.jenkins目录打包,也可以不全部打包,必须要打包到新服务器的是config.xml,jobs,plugins,users,workspace. 3.将旧服务器的jenkins家目录webapps打包,包含了jenkins.w ...
分类:
其他好文 时间:
2020-05-13 23:17:13
阅读次数:
60
今天看到了 RestTemplate ,是spring封装的httpclient;使用起来更简单。对此只知道大概,因此去学习,查了下资料。首先看下RestTemplate 的使用示例,及接口所提供的方法。(今天一直码字,敲代码有点累了,还要学习其他东西,代码放在明天,文字先描述下)RestTempl ...
分类:
其他好文 时间:
2020-05-13 23:16:55
阅读次数:
118
1|0不忘初心、注入灵魂 1|1设计之初 在做校园百晓生该APP时,初心是为校园的同学提供便捷的查询校园信息的服务,确实目前的软件已经实现了该功能,但是总感觉缺少一些灵魂,感觉大部分人渴望的重点在于信息而不是自己去发布信息。发布信息的可能一般都是校园的一些组织,社团,学生会(我相信他们可能也是被迫的 ...
分类:
移动开发 时间:
2020-05-13 23:16:40
阅读次数:
129
异 常 什么是异常:异常是指在程序的运行过程中所发生的不正常的事件,它会中断运行的程序。 异常处理通过五个关键字来实现:try、catch、finally、throw和throws try:执行可能产生的异常代码(try包裹整个执行的代码从头到尾) catch:捕获异常,根据执行条件写入相关异常类型 ...
分类:
其他好文 时间:
2020-05-13 23:16:26
阅读次数:
66
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 限制: 0 arr = new ArrayList(); public int[] reversePrint(ListNode head) { helper(head); int[] ans = new int[arr ...
分类:
其他好文 时间:
2020-05-13 23:15:25
阅读次数:
53
1 !pip install tushare 2 import tushare as ts 3 import numpy as np 4 import tensorflow as tf 5 from tensorflow.keras.layers import Dropout, Dense, LST ...
分类:
其他好文 时间:
2020-05-13 23:15:12
阅读次数:
106
1.数据竞赛流程 数据分析主要目的是分析数据原有的分布和内容; 特征工程目的是从数据中抽取出有效的特征; 模型训练与验证部分包括数据划分的方法以及数据训练的方法; 模型融合参考我的另一篇介绍模型融合的博客。 1.1.数据分析 在拿到数据之后,首先要做的就是要数据分析(Exploratory Data ...
分类:
其他好文 时间:
2020-05-13 23:14:41
阅读次数:
91
Graph表示 1. adjacency matrix 2. 如下的,很多graph数据库用这种 use cases: ...
分类:
其他好文 时间:
2020-05-13 23:14:17
阅读次数:
61
luogu P2042 主要是贴一下维护序列的板子: ...
分类:
其他好文 时间:
2020-05-13 23:14:00
阅读次数:
51
JDK版本与发行时间 版本名称发行日期 JDK 1.0 Oak(橡树) 1996-01-23 JDK 1.1 none(无) 1997-02-19 JDK 1.1.4 Sparkler(宝石) 1997-09-12 JDK 1.1.5 Pumpkin(南瓜) 1997-12-13 JDK 1.1.6 ...
分类:
编程语言 时间:
2020-05-13 23:13:42
阅读次数:
769
您可能从快乐的Windows GUI用户变为没有按钮或双击任何东西的怀旧黑屏和绿屏。自从您的第一台PC开始使用GUI以来,这可能是令人恐惧的事情。 但是,有许多小技巧和命令可以帮助用户获得使用该系统的信心。 这里没有高级或突破性的内容,只有日常的基本命令可以帮助您从终端窗口浏览和执行Raspberr ...
分类:
其他好文 时间:
2020-05-13 23:13:29
阅读次数:
126
前言 这篇文章主要讲述工厂模式,为什么使用工厂模式,工厂模式的种类及创建方式,工厂模式的应用场景等知识点的讲解,让我们一起来学习吧,lets go 一、为什么使用工厂模式 通过工厂模式可以实现创建者和调用者的分离,实现代码之间解耦,依赖。一句大白话就是就是减少类与类之间的依赖关系。 面向对象设计的基 ...
分类:
编程语言 时间:
2020-05-13 23:13:13
阅读次数:
81
Arrays 基本数据类型包装类 包装类|数据类型 | Byte|byte Short|short Integer|int Long|long Float|float Double|double Character|char Boolean|boolean Integer与int互相转换 int和S ...
分类:
编程语言 时间:
2020-05-13 23:12:50
阅读次数:
73
1.已知一个 HashMap<Integer, User>集合, User 有 name(String)和 age(int)属性。请写一个方法实现对HashMap 的排序功能,该方法接收 HashMap<Integer, User>为形参,返回类型为 HashMap<Integer, User>,要 ...
分类:
其他好文 时间:
2020-05-13 23:12:37
阅读次数:
59