首页 > 2020年09月25日 > 全部分享
HashMap底层实现原理解析
前言 HashMa是Java中最常用的集合类框架,也是Java语言中非常典型的数据结构,同时也是我们需要掌握的数据结构,更重要的是进大厂面试必问之一。 数组特点 存储区间是连续,且占用内存严重,空间复杂也很大,时间复杂为O(1)。优点:是随机读取效率很高,原因数组是连续(随机访问性强,查找速度快)。 ...
分类:其他   时间:2020-09-25 22:09:02    收藏:0  评论:0  赞:0  阅读:10
Ubuntu20.04安装pyenv并安装python3.6.8
1、先保证git的安装。 sudo apt install git 发现出现了错误,并没有安装成功。 更新一下源:sudo apt-get update 再尝试安装git 2、克隆pyenv库 git clone https://github.com/pyenv/pyenv.git ~/.pyenv ...
分类:编程语言   时间:2020-09-25 22:08:50    收藏:0  评论:0  赞:0  阅读:9
Educoder -Java高级特性 - IO流
第1关:什么是IO流 1、编程要求: 1、下列关于字节和字符的说法正确的是() A 、字节 = 字符 + 编码 B 、字符 = 字节 + 编码 C 、字节 = 字符 + 解码 D 、字符 = 字节 + 解码 2、下列描述正确的是:( ) A 、使用代码读取一个文件的数据时,应该使用输出流。 B 、使 ...
分类:编程语言   时间:2020-09-25 22:08:39    收藏:0  评论:0  赞:0  阅读:11
红黑树add方法
public Node<T> add(Node<T> n) { if (n == null) return null; // 比根节点元素小 if ((par.compare(n.value, this.value))>0) { if (this.left != null) { this.left. ...
分类:其他   时间:2020-09-25 22:08:22    收藏:0  评论:0  赞:0  阅读:6
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' threw exception
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [springmvc-d ...
分类:数据库技术   时间:2020-09-25 22:08:06    收藏:0  评论:0  赞:0  阅读:11
Python教程:split()函数的用法
Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函数 语法:str. ...
分类:编程语言   时间:2020-09-25 22:07:55    收藏:0  评论:0  赞:0  阅读:8
JSTL和EL
为什么需要EL 在jspy页面中嵌入大量的Java代码 访问结构比较复杂的数据时代码烦琐,且经常需要强制类型转换 EL表达式简介: Expression Language(表达式语言) 功能:替代JSP页面中数据访问时的复杂编码 特点:自动转换类型(EL得到某个数据时可以自动转换类型) 使用简单 E ...
分类:Web开发   时间:2020-09-25 22:07:39    收藏:0  评论:0  赞:0  阅读:9
解决You have to be inside an Angular CLI project in order to use the serve command
在Angular项目中,我们在初次运行别人的项目时有可能会出现You have to be inside an Angular CLI project in order to use the serve command. 这样的报错提示,这时首先需要明确自己是否装好了所有的npm包,如果没有装好就得 ...
分类:其他   时间:2020-09-25 22:07:25    收藏:0  评论:0  赞:0  阅读:6
Codeforces Round #672 (Div. 2)
T1 A题给我们一个数列,每次可以交换相邻元素的位置,问我们能不能在 \(\frac{n(n-1)}{2}-1\) 次操作内将元素调整为不下降序列。 刚一看到这道题的时候表示十分蒙,但是看到了 \(\frac{n(n-1)}{2}\) 这个熟悉的式子,想到一个序列的最多逆序对数量也就是 \(\fra ...
分类:其他   时间:2020-09-25 22:07:12    收藏:0  评论:0  赞:0  阅读:5
一基础、数组和类型转换及本地集合
一、数组 //定义一个数组 int[]arr3=new int[4]; //给数组赋值 arr3[0]=1000; arr3[1]=2000; arr3[2]=3000; arr3[3]=3000; //进行遍历,使用for循环:int类型,从0开始,小于长度单位,依此递增+1 for(int i2 ...
分类:编程语言   时间:2020-09-25 22:06:59    收藏:0  评论:0  赞:0  阅读:7
四类八种数据类型
数据类型: 占用字节 布尔值:boolean 不定值 字节型:byte 1 短整型:short 2 整形 :int 4 长整形:long 8 字符型:char 2 单精度浮点型:float 4 双精度浮点型:double 8 ...
分类:其他   时间:2020-09-25 22:06:42    收藏:0  评论:0  赞:0  阅读:9
红黑树删除方法
//删除一个节点 public Node deletevalue(Node p) { //左右都有儿子找右儿子的最左叶字节点 if(p.left!=null&p.right!=null) { Node s = successor(p); p.value=s.value; p=s; } Node re ...
分类:其他   时间:2020-09-25 22:06:26    收藏:0  评论:0  赞:0  阅读:6
生成器面试题
def add(n,i): return n+i def test(): for i in range(4): yield i g=test() for n in [1,10]: #n=10 g=(add(n,i) for i in g) # 第一次循环: # g=(add(n,i) for i i ...
分类:其他   时间:2020-09-25 22:06:14    收藏:0  评论:0  赞:0  阅读:6
SpringDataJdbc命名查询
当使用SpringDataJdbc命名查询时,需要配置几处;官方文档:https://docs.spring.io/spring-data/jdbc/docs/2.0.4.RELEASE/reference/html/#jdbc.query-methods.named-query 第一步:新建个na ...
分类:数据库技术   时间:2020-09-25 22:06:01    收藏:0  评论:0  赞:0  阅读:9
【FastDFS】小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?
写在前面 在【冰河技术】微信公众号的【分布式存储】专题中,我们分别搭建了单节点FastDFS环境和高可用FastDFS集群环境。但是,之前的环境都是基于CentOS 6.8服务器进行搭建的。很多小伙伴反馈说:自己在CentOS 8服务器上,按照我写的文章搭建FastDFS环境时,会失败!看到小伙伴们 ...
分类:其他   时间:2020-09-25 22:05:50    收藏:0  评论:0  赞:0  阅读:6
06_php_文件读操作
1:readfile("文件的相对路径"):读文件并输出,正如它的名字一样,这个函数会读取对应文件中的内容,并存在服务器缓存中。 2:fopen("文件的相对路径","r"):打开文件,有返回值,需要赋值到一个变量$file#,需要配合读函数使用,为了节约服务器资源, 在读取完成后一般需要使用函数f ...
分类:Web开发   时间:2020-09-25 22:05:33    收藏:0  评论:0  赞:0  阅读:8
154. 滑动窗口
找长度为k的窗口中的最大值(单调减队列),最小值(单调增队列) #include<iostream> using namespace std; const int N = 1000010; int n, k; int a[N]; int q[N], hh = -1, tt = 0; int main ...
分类:其他   时间:2020-09-25 22:05:22    收藏:0  评论:0  赞:0  阅读:6
JavaFx:3、初步认识stage窗口
package fx.com; import javafx.application.Application; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import jav ...
分类:编程语言   时间:2020-09-25 22:05:06    收藏:0  评论:0  赞:0  阅读:8
1238. 日志统计
双指针并非要满足单调性才可以用,他也可以维护滑动窗口 #include<iostream> #include<algorithm> using namespace std; const int N = 100010; int n, d, k; #define PII pair<int, int> # ...
分类:其他   时间:2020-09-25 22:04:54    收藏:0  评论:0  赞:0  阅读:8
mosquitto库移植——MQTT
MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。 MQTT是一个基于客户端-服务器的消息发布/ ...
分类:其他   时间:2020-09-25 22:04:39    收藏:0  评论:0  赞:0  阅读:6
387条   1 2 3 4 ... 20 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号