一、问题描述【题型一】一个长度大小为n的数组,数组中的每个元素的取值范围在[1,n],且为正整数。问:如何在时间复杂度为O(n),空间复杂度为O(1)的条件下,统计数组中不同元素出现的次数。 【题型二】在一个长度为n的数组里的所有数字都在0-n-1的范围内。数组中某些数字是重复的,但不知道有几个数字 ...
分类:
编程语言 时间:
2021-05-13 13:51:51
收藏:
0 评论:
0 赞:
0 阅读:
21
java配置文件的路径问题: 1.Class.getResource(String path) 与 Class.getClassLoader.getResource (String path) 区别: Class.getResource(String path) ☆ path不以'/'开头时,默认是 ...
分类:
编程语言 时间:
2021-05-13 13:51:15
收藏:
0 评论:
0 赞:
0 阅读:
13
1 import java.util.concurrent.ExecutorService; 2 import java.util.concurrent.Executors; 3 import java.util.concurrent.TimeUnit; 4 5 /** 6 * 第四种获取线程的方式 ...
分类:
编程语言 时间:
2021-05-13 13:49:50
收藏:
0 评论:
0 赞:
0 阅读:
22
前端开发中,数据处理是必不可少的一件事情,而且往往操作最多的数据类型-数组,下面来讲讲那些数据中都有哪些操作技巧。 一、复制数组(深拷贝和浅拷贝) 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深 ...
分类:
编程语言 时间:
2021-05-13 13:49:10
收藏:
0 评论:
0 赞:
0 阅读:
11
顺序结构 Java的基本类型结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 选择结构 if单选结构、if双选结构、if多 ...
分类:
编程语言 时间:
2021-05-13 13:48:53
收藏:
0 评论:
0 赞:
0 阅读:
26
前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。 问题背景: Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚 ...
分类:
编程语言 时间:
2021-05-13 13:43:37
收藏:
0 评论:
0 赞:
0 阅读:
20
数组 新方法 LBound(myArray),一维数组最小角标, UBound(myArray),一维数组最大角标 Option Base 1,修改默认最小角标为1,不修改默认为0 LBound(myArray, 1),二维数组行的最小角标 LBound(myArray, 2),二维数组列的最小角标 ...
分类:
编程语言 时间:
2021-05-13 13:42:47
收藏:
0 评论:
0 赞:
0 阅读:
16
Java集合Collection java中的容器有哪些? Collection和Collections的区别: Collection是集合类的一个顶级接口,里面提供了一些集合操作统一的基本方法。 Collections是集合的工具类,提供了集合的一系列的静态方法,例如排序、集合之间的转化,线程安全 ...
分类:
编程语言 时间:
2021-05-13 13:42:28
收藏:
0 评论:
0 赞:
0 阅读:
17
什么是线程池? 池化概念 (可重复利用、减少系统资源占用、加快使用连接的过程) 为什么使用线程池? 降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗; 提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行; 提高线程的可管理性。线程是稀缺资源, ...
分类:
编程语言 时间:
2021-05-13 13:41:45
收藏:
0 评论:
0 赞:
0 阅读:
22
初识SpringMVC * 什么是MVC? - MVC全名是Model View Controller,是一种软件架构模式。 MVC即 模型(Model) - 视图(View) - 控制器(Controller) - MVC是将业务逻辑、数据、显示分离的方式来组织代码。 - MVC主要是降低视图与业 ...
分类:
编程语言 时间:
2021-05-13 13:35:05
收藏:
0 评论:
0 赞:
0 阅读:
15
一、含义 WeakMap 和 Map 一样,都是用于生成键值对的集合 const key=['1',2]; const myWeakMap=new WeakMap().set(key,'2'); console.log(myWeakMap.get(key)) // 2 他也可以接受一个数组来作为参数 ...
分类:
编程语言 时间:
2021-05-13 13:31:59
收藏:
0 评论:
0 赞:
0 阅读:
19
队列 1.先进先出 2.可以使用数组或者链表来模拟队列 数组形式 单向队列 首先需要俩个指针,front和rear。front表示头指针,rear表示尾指针。 front = -1,rear = -1 front==rear:该队列为空 rear==Maxsize-1:该队列满了 但是单纯的这样设计 ...
分类:
编程语言 时间:
2021-05-13 13:29:56
收藏:
0 评论:
0 赞:
0 阅读:
23
import org.apache.poi.usermodel.HSSFCell; import org.apache.poi.usermodel.HSSFRow; import org.apache.poi.usermodel.HSSFSheet; import org.apache.poi.us ...
分类:
编程语言 时间:
2021-05-13 13:29:33
收藏:
0 评论:
0 赞:
0 阅读:
16
解决报错: Invalid character found in the request target. The valid characters are defined in RFC**** //2.x @Bean public ConfigurableServletWebServerFactor ...
分类:
编程语言 时间:
2021-05-13 13:28:46
收藏:
0 评论:
0 赞:
0 阅读:
34
一、含义和基本用法 JavaScript 的对象(Object ) 本质上都是键值对的集合(Hash) ,但是它只能使用 字符串来作为键,这给它的使用带来了很大的限制。 const data = {} const element = document.getElementById('myDiv'); ...
分类:
编程语言 时间:
2021-05-13 10:08:39
收藏:
0 评论:
0 赞:
0 阅读:
16
'左移函数 Function LShift(Value, Shift) Set sc = CreateObject("MSScriptControl.ScriptControl") sc.Language = "JScript" LShift = sc.Eval(Value & "<<" & Shi ...
分类:
编程语言 时间:
2021-05-13 10:08:24
收藏:
0 评论:
0 赞:
0 阅读:
28
异常概念 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 我们需要掌握以下三种类 ...
分类:
编程语言 时间:
2021-05-13 10:06:59
收藏:
0 评论:
0 赞:
0 阅读:
14
给定一个 k+1 位的正整数 N,写成 a?k???a?1??a?0?? 的形式,其中对所有 i 有 0≤a?i??<10 且 a?k??>0。N 被称为一个回文数,当且仅当对所有 i 有 a?i??=a?k?i??。零也被定义为一个回文数。 非回文数也可以通过一系列操作变出回文数。首先将该数字逆转 ...
分类:
编程语言 时间:
2021-05-13 10:06:08
收藏:
0 评论:
0 赞:
0 阅读:
17
#引言 在开发过程中,因为编程经验不足,经常会导致各种各样的溢出,今天本文就举例说明几种常见的溢出 ##堆溢出 堆溢出是最常见的一种溢出。 导致原因:堆中没有足够的空间储存新生成的实例对象 public static void main(String[] args) { List<TestCase> ...
分类:
编程语言 时间:
2021-05-13 10:05:42
收藏:
0 评论:
0 赞:
0 阅读:
10
记一次springmvc实现excel文件导出,代码直接复制简单修改即可用。 第一步:excel pom依赖包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</ver ...
分类:
编程语言 时间:
2021-05-13 10:05:31
收藏:
0 评论:
0 赞:
0 阅读:
14