package com.example.demo.util; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Set ...
分类:
其他好文 时间:
2020-09-23 23:06:23
阅读次数:
36
Docker也有Volume的概念,但对它只有少量且松散的管理。在Docker中,Volume是磁盘上或者另外一个容器内的一个目录。直到最近,Docker才支持对基于本地磁盘的Volume的生存期进行管理。虽然Docker现在也能提供Volume驱动程序,但是目前功能还非常有限(例如,截至Docker1.7,每个容器只允许有一个Volume驱动程序,并且无法将参数传递给卷)。另一方面,Kubern
分类:
Web程序 时间:
2020-09-18 00:49:38
阅读次数:
50
题目链接 代码来自 public int lengthOfLongestSubstring(String s) { if (s.length() == 0) return 0; HashMap<Character, Integer> map = new HashMap<Character, Inte ...
分类:
其他好文 时间:
2020-09-17 16:55:57
阅读次数:
26
前言 介绍一下进程之间的通信,以及我在工作中对于进程通信的选择。 为什么有这个进程通信的概念呢。 实际上是因为进程是一个独立的运行单位,它分配的内存地址不能够被其他进程访问,这样的设计其实是为了安全。 但是有时候我们进程之间需要交换信息,那么怎么办呢?操作系统给了我们路口。 进程通信有下面几种方式: ...
分类:
系统相关 时间:
2020-08-10 22:10:52
阅读次数:
99
1、一级缓存 配置: 我们来看看如何使用MyBatis一级缓存。开发者只需在MyBatis的配置文件中,添加如下语句,就可以使用一级缓存。共有两个选项,SESSION或者STATEMENT,默认是SESSION级别,即在一个MyBatis会话中执行的所有语句,都会共享这一个缓存。一种是STATEME ...
分类:
其他好文 时间:
2020-08-08 21:18:13
阅读次数:
69
一、jdk1.7中HashMap的底层实现原理 首先,当我们通过HashMap的构造方法创建一个HashMap对象时,底层就会创建一个Entry类型的一维数组(默认初始化长度为16)。当我们执行put操作的时候,会调用key所属类的hashCode方法计算出key的hash值,然后将hash值通过哈 ...
分类:
其他好文 时间:
2020-08-01 12:43:11
阅读次数:
104
Map Map的遍历可以通过键找值得方式,也可以一个个键值对的遍历 使用key遍历 方法一 : iterator+key Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "Tom"); map.put( ...
分类:
编程语言 时间:
2020-07-28 22:22:11
阅读次数:
75
HashMap 第一种也是我最先想到的使用HashMap迭代数组,数组元素做Map的K,V随意 最后比较 Map.len() 和 Vec.len() 。耗时 4ms ; use std::collections::HashMap; let mut map: HashMap<i32,i32> = Ha ...
分类:
其他好文 时间:
2020-07-27 17:42:29
阅读次数:
68
堆(heap)是一个巨大的对象池。在这个对象池中管理着数量巨大的对象实例。而池中对象的引用层次,有的是很深的。一个被频繁调用的接口,每秒生成对象的速度,也是非常可观的。对象之间的关系,形成了一张巨大的网。虽然 Java 一直在营造一种无限内存的氛围,但对象不能只增不减,所以需要垃圾回收。 那 JVM ...
分类:
其他好文 时间:
2020-07-23 23:27:13
阅读次数:
135
Django model 层之Models与Mysql数据库小结 by:授客 QQ:1033553122 测试环境: Python版本:python-3.4.0.amd64 下载地址:https://www.python.org/downloads/release/python-340/ Win7 ...
分类:
数据库 时间:
2020-07-21 09:47:59
阅读次数:
90