集合&数组的区别 1)数组的长度是固定的。集合的长度是可变的。 2)数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致 集合分类 Collection和Map,Collection 表示一组对象,Map表示一组映射关系或键值对。 集合Collectio ...
分类:
编程语言 时间:
2021-05-20 22:40:42
收藏:
0 评论:
0 赞:
0 阅读:
25
Map<String, String> map = new HashMap<>(); // Convert all Map keys to a List List<String> result = new ArrayList(map.keySet()); // Convert all Map val ...
分类:
编程语言 时间:
2021-05-20 22:38:39
收藏:
0 评论:
0 赞:
0 阅读:
34
前言 在上一篇文章中,我们手写了一个简单的mvc框架,今天我们要实现的功能点是:在Spring MVC框架基础上实现访问拦截功能。 先梳理一下需要实现的功能点: 搭建好Spring MVC基本框架; 定义注解@Security(有value属性,接收String数组),该注解用于添加在Control ...
分类:
编程语言 时间:
2021-05-20 22:38:10
收藏:
0 评论:
0 赞:
0 阅读:
36
在理解闭包之前,首先要明确什么是嵌套函数(nested function)以及非局部变量(nonlocal variable); 嵌套函数:一个函数定义在另一个函数内部,称为嵌套函数; 1. 基础知识 Python中的变量范围(scope): 变量的作用范围:变量的作用范围指的在什么范围内变量可以被 ...
分类:
编程语言 时间:
2021-05-20 22:33:27
收藏:
0 评论:
0 赞:
0 阅读:
20
1. 可重入与异步安全 1.1 可重入 可重入函数, 也可以称为是异步信号安全的(async-signal safe), 两者是同一个概念. 可重入函数必定是线程安全的, 而线程安全的函数却不一定可重入. 因为 只有当线程安全函数也可能被信号处理程序调用, 如果信号处理程序的调用也是安全的, 此时, ...
分类:
编程语言 时间:
2021-05-20 22:33:15
收藏:
0 评论:
0 赞:
0 阅读:
20
题目描述:给定一个 元素有序的(升序且有相同元素)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标(这里指第一个等于目标值的下标),否则返回 -1。 题目分析:这道题和标准二分的差别是数组元素有重复,且需要找到第一个等于目标值的元 ...
分类:
编程语言 时间:
2021-05-20 22:32:28
收藏:
0 评论:
0 赞:
0 阅读:
22
C语言 struct ListNode { int val; struct ListNode *next; }; struct ListNode* deleteDuplicates(struct ListNode* head){ struct ListNode* cur = head; if (he ...
分类:
编程语言 时间:
2021-05-20 22:26:18
收藏:
0 评论:
0 赞:
0 阅读:
25
1、一般的队列只能保证作为一个有限长度的缓冲区,如果超出了缓冲长度,就无法保留当前的任务了,阻塞队列通过阻塞可以保留住当前想要继续入队的任务。 阻塞队列可以保证任务队列中没有任务时阻塞来获取任务的线程(即线程池中没有任务时,阻塞核心线程),使得线程进入wait状态,释放cpu 阻塞队列自带阻塞和唤醒 ...
分类:
编程语言 时间:
2021-05-20 22:23:05
收藏:
0 评论:
0 赞:
0 阅读:
57
(附加一个官网打包可执行jar文件地址:https://docs.gradle.org/current/userguide/building_java_projects.html#sec:java_packaging,要打包可执行文件需添加manifest和Main-Class)依赖情况 depen ...
分类:
编程语言 时间:
2021-05-20 22:22:09
收藏:
0 评论:
0 赞:
0 阅读:
17
位运算符本质都是针对二进制数0和1进行运算的,在使用位运算符时,会先将操作数转换成二进制进行位运算,再将结果转换成想要的进制数。1表示true,0表示false 须知: 负数在内存中是以补码的形式存储的 负数的二进制数就是该负数对应正数的源码全部取反加1得到的补码 源码: 00011110 反码: ...
分类:
编程语言 时间:
2021-05-20 22:21:52
收藏:
0 评论:
0 赞:
0 阅读:
32
采用springboot构建,前端vue+element,后台使用 alibabab EasyExcel + JFreeChart 实现了导出数据到一个excel分多个sheet 展示数据 一. 要实现的功能:1. 导出饼图数据到excel2. 导出列表数据到excel3. 一个excel 分she ...
分类:
编程语言 时间:
2021-05-20 22:20:38
收藏:
0 评论:
0 赞:
0 阅读:
45
json json.load(file) 将文件中的字符串读出来,转换为json形式的列表等 [{"age": 20, "name": "tome", "sex": "male"}, {"age": 10, "name": "jerry", "sex": "female"}] data = json ...
分类:
编程语言 时间:
2021-05-20 22:19:42
收藏:
0 评论:
0 赞:
0 阅读:
28
在我们写代码的时候经常会遇到需要获取某个日期或者时间的问题,本文主要介绍如何使用python来进行相应的日期和时间的操作。 ...
分类:
编程语言 时间:
2021-05-20 22:17:09
收藏:
0 评论:
0 赞:
0 阅读:
26
1.控制反转 通过描述并通过第三方去产生或获取特定对象的方式 简单说就是如果你想获取某个对象,不需要自己去创建,而是由第三方创建好,自己去使用即可。 2.Spring Ioc容器 容纳开发的各种bean,如果需要使用某个bean,可以直接从容器中获取,并通过描述得到它。 其本质目的就是管理Bean. ...
分类:
编程语言 时间:
2021-05-20 22:16:05
收藏:
0 评论:
0 赞:
0 阅读:
27
这篇文章主要为大家详细介绍了python实现多图像叠置输出,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本文实例为大家分享了python实现多图像叠置输出,供大家参考,具体内容如下 代码 from PIL import Image def add_alpha_ch ...
分类:
编程语言 时间:
2021-05-20 22:15:43
收藏:
0 评论:
0 赞:
0 阅读:
24
核心 浏览器网页就是一个Dom树形结构! ·更新:更新Dom节点 ·遍历dom节点:得到Dom节点 ·删除:删除一个Dom节点 ·添加: 添加一个新的节点 要操作一个Dom节点,就必须要先获得这个Dom节点 获得dom节点 //对应css选择器 var h1=document.getElements ...
分类:
编程语言 时间:
2021-05-20 22:15:26
收藏:
0 评论:
0 赞:
0 阅读:
18
前言: 当我们需要把字典当成参数进行传值时 形式参数是**kwargs 举例: class AB(): def data_test(self,**kwargs): A=sorted(dict1.items(), key = lambda item:item[0], reverse = True) p ...
分类:
编程语言 时间:
2021-05-20 22:14:39
收藏:
0 评论:
0 赞:
0 阅读:
19
一.C语言基本语句分类 ①数据定义语句 ②赋值语句 ③函数调用语句 ④表达式语句 ⑤流程控制语句 ⑥复合语句(多个大括号的层次) ⑦空语句 二.注意 ①scanf("%d,%d",&a,&b); ==> 用键盘输入的函数 ②printf("max=%d",c); ==> 打印/输出 ③%d ==> ...
分类:
编程语言 时间:
2021-05-20 22:14:07
收藏:
0 评论:
0 赞:
0 阅读:
23
''' 删除列表重复元素,不改变其它未删除元素的位置 a = ["error",3,"error","error",7,5,"error",20,11] ''' a = ["error",3,"error","error",7,5,"error",20,11] b = ["error",3,"err ...
分类:
编程语言 时间:
2021-05-20 22:12:57
收藏:
0 评论:
0 赞:
0 阅读:
18
1、首先加入依赖 <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> ...
分类:
编程语言 时间:
2021-05-20 22:11:20
收藏:
0 评论:
0 赞:
0 阅读:
22