- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 Java-有序链表的去重(两种情况:留一个重复元素,将重复元素全部删除)
public static void main(String[] args){ remove(); } public static void remove() { int[] num = {1, 3, 3, 5, 6, 7, 9}; Node head = new Node(num[0]); Node pre =head; for (int i = 1;i< num.length;i++){
2021-11-11 16:03:47 1721 1
原创 HashMap
hash通过hash算法 ,将任意长度的输入改变成同一长度的输出。hash冲突通过哈希算法,算出的hash值相同,即hash冲突。HashMap的存储结构数组+链表+红黑树,每一个数据单元都是Node结构(key字段+value字段+hash字段+next字段);hashMap的初始长度默认是16;散列表是懒加载机制,只有当第一次put的时候才会创建;负载因子是75%,负载因子是计算扩容阈值时候用的,16*0.75=12,...
2021-11-09 16:18:23 282
原创 数据库索引和事务
索引索引的作用类比一本书的目录,能加快数据的查询速度。索引的分类普通索引:最基本的索引类型,没有唯一性的限制;唯一性索引:即索引列的值只能出现一次;主键索引:是一种唯一索引,要求主键的每一个值都唯一;全文索引:索引类型是FULLTEXT,全文索引可以在CHAR、TEXT类型的列上创建。索引的创建依据①表的主键和外键必须有索引;②连接表与表之间的字段需要构建索引;③唯一性太差的字段不适合构建索引;④更新太频繁的字段不适合构建索引。事务事务是通过事务的完整性保证数据的一致性的机制
2021-11-01 13:33:41 164
原创 快速排序算法及实现
快速排序算法思想1、选出一个key,一般是最左边或是最右边的。2、定义一个begin和一个end,begin从左向右走,end从右向左走。(需要注意的是:若选择最左边的数据作为key,则需要end先走;若选择最右边的数据作为key,则需要bengin先走)。3、在走的过程中,若end遇到小于key的数,则停下,begin开始走,直到begin遇到一个大于key的数时,将begin和right的内容交换,end再次开始走,如此进行下去,直到begin和end最终相遇,此时将相遇点的内容与key交换即
2021-10-25 16:29:36 195
原创 Centos7离线安装OpenOffice教程
Centos7离线安装OpenOffice教程首先确保centos上已安装jdk;下载OpenOffice安装包Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_zh-CN.tar.gz:https://www.openoffice.org/download/index.html;将安装包上传到Centos7上,解压得到zh-CN目录:tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_
2021-09-12 11:11:43 2546 1
原创 实体对齐(Entity Alignment)相关论文与数据集整理
实体对齐(Entity Alignment)、知识图谱融合方法总结整理年份模型主要思想博文推荐论文代码2019Entity Alignment between Knowledge Graphs Using Attribute Embeddings实体对齐数据集整理名称—DBpe-dia(DBP)LinkedGeoData(LGD)Geonames(GEO)YAGO...
2021-03-23 09:42:24 14117 6
原创 ubuntu下安装python2.7,编译环境gcc,安装pip
安装python2.7步骤: ①下载python安装包wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz②解压tar -xzvf Python-2.7.9.tgz③进入解压后目录cd Python-2.7.9/ ④编译./configure ⑤接着输入...
2020-04-19 20:23:49 1196
原创 Windows下安装kenlm教程
运行pip install https://github.com/kpu/kenlm/archive/master.zip会出现如下错误:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools,这时,需安装Microsoft Visual C++...
2020-04-05 07:28:26 3357 1
原创 numpy下载安装
可以将要安装的包放在一个文件夹,如下,然后pip install -r 文件名,批量安装,网不好就一个一个区官网下载安装包,然后pip install 下载路径\文件名 numpy 下载页面python3 是linux系统中的命令,windows系统直接python就可。...
2020-03-04 21:00:17 1195
原创 安装torch包
pycharm中搜索torch安装;结果:安装失败。2.cmd 中pip install torch;结果:网络超时。下载不下来。3.后来去pycharm官网上下载了离线文件,在cmd中pip install 安装路径\文件名;安装成功。pycharm官网下载页面https://pytorch.org/get-started/previous-versions/...
2020-03-03 17:30:27 8086 1
原创 Spring boot项目打包并部署到服务器
打开cmd,进到项目路径D:\ideaproject\chinese-analyer 根目录下,cmd输入命令 mvn clean package(我用此方法没成功)在idea中点开右侧maven:先clean下,然后点package出现build success,后进入target文件夹下可看到带版本号的jar包打好的jar包放入服务器C盘根目录,在cmd中输入 java -jar C...
2019-11-20 19:32:38 95
原创 idea调试记录
调试模式整体展示紫色框分别为方法调用栈和变量区变量区用来显示断点之前当前方法内的变量左侧红框为服务按钮在其中关闭服务,启动服务上方红框为调试按钮常用调试按钮:Step Over:跳过方法;Step Into:进入方法;Force Stop Into:强制进入任何方法;Step Out:跳出方法。...
2019-10-14 10:56:46 125
原创 阿里云上克隆代码的两种方法
阿里云上克隆代码的两种方法Https:在git Bash里直接输入git clone +https地址,便可以把代码克隆到本地了;SSH:要配置SSH Key;a. 首先检查c盘User->Administrator->.ssh路径下有没有公钥私钥(id_rsa,id_rsa.pub)若有,删除。b. 打开git Bash输入ssh-keygen -t rsa 创建自己的公钥...
2019-10-13 17:55:08 3506
原创 第一次安装Maven经验记录
一、首先去Maven官网下载了压缩包;1、下载网址:http://maven.apache.org/download.cgi二、其次将压缩包直接解压到D盘根目录下;三、然后开始配置环境变量;1、新建环境变量 变量名:MAVEN_HOME变量值:D:\apache-maven-3.6.1\bin2、编辑环境变量Path:%MAVEN_HOME%四、启动cmd,输入mvn -v或m...
2019-08-16 15:08:49 255
vs_community__517877060.1560155090_15.9.13.rar
2020-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人