Map 接口大致说明(jdk11): 整体介绍: 一个将键映射到值的(key-value)对象, 键值(key)不能重复, 每个键值只能影射一个对象(一一对应). 这个接口取代了Dictionary类,后者是一个完全抽象的类,而不是一个接口。 Map接口提供了三个集合视图(Set<K> keySet ...
分类:
编程语言 时间:
2020-06-27 20:30:29
阅读次数:
80
pom 文件 <groupId>com.vipsoft.boot</groupId> <artifactId>vipsoft-web-boot</artifactId> <version>1.0</version> <packaging>jar</packaging> <!-- 统一管理 jar 包 ...
分类:
编程语言 时间:
2020-06-27 19:53:30
阅读次数:
42
方法一 利用set 空间$O(n)$ 时间 \(O(n)\) 利用一个set存储映射关系, 然后直接从1 - size遍历找出第一个不在set中的元素就可以 int firstMissingPositive(vector<int>& nums) { set<int> s; for (int i = ...
分类:
其他好文 时间:
2020-06-27 19:48:19
阅读次数:
55
DeepWalk 与词嵌入类似,图嵌入基本理念是基于相邻顶点的关系,将目的顶点映射为稠密向量,以数值化的方式表达图中的信息,以便在下游任务中运用。 Word2Vec根据词与词的共现关系学习向量的表示,DeepWalk受其启发。它通过随机游走的方式提取顶点序列,再用Word2Vec模型根据顶点和顶点的 ...
分类:
其他好文 时间:
2020-06-27 16:16:29
阅读次数:
194
基于TCP与UDP协议的socket通信 C/S架构与初识socket 在开始socket介绍之前,得先知道一个Client端/服务端架构,也就是 C/S 架构,互联网中处处充满了 C/S 架构(Client/Server),比如我们需要玩英雄联盟,就必须连接至英雄联盟的服务器上,那么对于我们玩家来 ...
分类:
其他好文 时间:
2020-06-27 16:03:16
阅读次数:
147
原因: 由于某些原因,国内访问Github有时会异常缓慢,通过修改系统hosts文件的办法,绕过国内dns解析,直接访问GitHub的CDN节点,从而达到加速的目的。该方法也可加速其他因为CDN被屏蔽导致访问慢的网站。 实现: 本地host文件中添加映射,步骤如下: 1、打开hosts文件:C:\W ...
分类:
其他好文 时间:
2020-06-27 11:34:47
阅读次数:
112
当你在浏览器输入网址之后会发生什么 最直观的感受当然是跳转到网址所指向的页面啦,但在网络比较卡的时候,你可能注意到过,浏览器的左下角通常会有一些等待什么什么请求之类的小字。这时候,一个问题让你搜索到了这篇博文,我输入网址之后,浏览器到底干了什么?更要命的是,我想知道互联网到底是如何把每个人连接起来的 ...
分类:
其他好文 时间:
2020-06-27 00:23:16
阅读次数:
180
写在前面 众所周知,市面上有两大十分流行的持久层框架——Hibernate和Mybatis,之前的SSM框架就是使用的Mybatis框架,就不再过多的说了。至于Hibernate框架,他是jpa规范的实现。所谓的jpa规范,拿百度百科的解释来说,就是java官方公司规定的一套规范。Sun引入新的JP ...
分类:
编程语言 时间:
2020-06-26 23:49:50
阅读次数:
53
1.Stream API的理解:1.1 Stream关注的是对数据的运算,与CPU打交道集合关注的是数据的存储,与内存打交道 1.2 java8提供了一套api,使用这套api可以对内存中的数据进行过滤、排序、映射、归约等操作。类似于sql对数据库中表的相关操作。 2.注意点:* ①Stream 自 ...
分类:
编程语言 时间:
2020-06-26 23:49:32
阅读次数:
49
一、详细版本 这张图只是展示出了 SpringMVC 的 MVC 三部分的处理情况,SpringMVC 有四大组件:DispacherServlet:前端控制器、HandlerMapping 处理器映射器、HandlerAdapter 处理器适配器以及 ViewReslover 视图解析器,下面给出 ...
分类:
编程语言 时间:
2020-06-26 20:38:00
阅读次数:
59