(1)数据结构:数组+链表。 (2)线程安全:HashTable是线程安全的,因为HashTable内部的方法基本都经过Synchronized修饰。 (3)修改操作: (3-1)对Null键和Null值的支持:HashTable不允许有Null键和Null值,否则会抛出NullPointerExc ...
分类:
其他好文 时间:
2021-05-24 07:17:23
阅读次数:
0
Controller import java.util.HashMap; import java.util.Map; import java.util.Random; import java.util.concurrent.TimeUnit; import com.alibaba.fastjson. ...
分类:
其他好文 时间:
2021-05-24 07:14:01
阅读次数:
0
JSON数据和Java对象的相互转换 * JSON解析器: * 常见的解析器:Jsonlib,Gson,fastjson,jackson 1. JSON转为Java对象 1. 导入jackson的相关jar包 2. 创建Jackson核心对象 ObjectMapper 3. 调用ObjectMapp ...
分类:
Web程序 时间:
2021-05-24 07:12:00
阅读次数:
0
随着智能交通业务的发展,以及三维可视化技术的普及,越来越多的交通部门和相关公司都在做“大屏”;大屏是一个功能集中展示窗口,也是一个公司的能力体现平台;如何做好大屏将是我们这一系列博客讲述的重点; 想做一个大屏,离不开数据的支持,数据是根本,针对交通业务,我们需要什么数据呢? 1. 地图数据 1.1 ...
分类:
其他好文 时间:
2021-05-24 07:01:59
阅读次数:
0
+ + + + + + + + + + | stream of elements + > |filter+-> |sorted+-> |map+-> |collect| + + + + + + + + + + stream() ? 为集合创建串行流。 forEach Stream 提供了新的方法 ' ...
分类:
其他好文 时间:
2021-05-24 06:53:50
阅读次数:
0
#include<iostream> #include<cstdlib> using namespace std; #include<set> /* 3.8 set/multiset容器 3.8.1 set基本概念 简介:所有元素都会在插入时自动被排序 本质:set/multiset属于关联式容器, ...
分类:
其他好文 时间:
2021-05-24 06:37:16
阅读次数:
0
并发编程-重排序 重排序是指编译器和处理器为了优化程序性能而对指令序列进行重新排序的一种手段。 一、数据依赖性[相关] 若两个操作访问同一变量,且有一个为写操作,此时产生数据依赖性。数据以来分为下列 3 中类型: | 名称 | 代码示例 | 说明| | | | | | 写后读 | a = 1; b ...
分类:
编程语言 时间:
2021-05-24 06:06:37
阅读次数:
0
1.向JDBC读数据 object SparkSQL02_Datasource { def main(args: Array[String]): Unit = { //创建上下文环境配置对象 val conf: SparkConf = new SparkConf().setMaster("local ...
分类:
数据库 时间:
2021-05-24 05:59:48
阅读次数:
0
题目链接:https://atcoder.jp/contests/abc200/tasks/abc200_e E - Patisserie ABC 2 题意 \(n^3\) 个三元组 \((x,y,z)\ (1 \le x,y,z \le n)\) 按照以下三个关键字从小到大排序: \((x + y ...
分类:
其他好文 时间:
2021-05-24 05:54:19
阅读次数:
0
解决 TOP k 问题通常可采用 堆排序 和 快速排序的思想 1. 大根堆(前 K 小) / 小根堆(前 K 大): 时间复杂度O(NlogK) c++ STL 中提供了 priority_queue 实现堆的基本功能,比如 priority_queue <int> pq; 堆 pq 的元素都是 i ...
分类:
编程语言 时间:
2021-05-24 05:41:19
阅读次数:
0