- 博客(28)
- 收藏
- 关注
转载 大数据学习-Shell语法及常用命令区别及用法
处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。(3)对/etc/passwd用冒号切分后,只显示第一列和第七列,然后以逗号分割,且在所有行前面添加列名user,shell在最后一行添加"lisi,/bin/zuishuai"。(2)搜索passwd文件以root关键字开头的所有行,使用冒号切分,并输出该行的第1列和第7列,中间以“,”号分割。当它们被双引号“”包含时,“$*”会将所有的参数作为一个整体,以“$1。
2023-04-20 09:21:57
176
原创 Linux常用命令
chgrp 组名 文件名:修改文件所在组 chgrp -r root /kkk :将kkk目录所有子目录所在组都改为root组。find指令将从指定目录向下递归遍历其各个子目录,将满足条件的文件和目录显示在终端。-a :相当于-v的整合选项,可列出一些特殊字符而不是空白而已;-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!-n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;">>"追加:不会覆盖原来文件的内容,而是追加到文件的尾部。-e :将结尾的断行字节 $ 显示出来;
2023-04-18 17:48:49
128
1
原创 泛型
泛型泛型类、泛型接口、泛型方法总结: 1.集合接口或者集合类在jdk5.0时都修改为待泛型的结构。* 2.在实例化集合类时,可以指明具体泛型类型。* 3.指明完以后,在集合类或者接口中凡是定义类或接口时,内部结构(比如:方法,构造器,属性等)使用 到类的泛型的位置,都指定实例化泛型类型* 比如: add(E e)--->实例化以后: add( Integer e)* 4.注意点:泛型的类型必须是类,不能是基本数据类型
2021-03-22 15:10:30
177
原创 Collections:操作Collection、Map的工具类
Collections:操作Collection、Map的工具类* 面试题:Collection和Collections* Collection 存储单例数据的集合接口* Collections是工具类用来操作Collection和Map*** ●排序操作:(均为static方法)* reverse(List):反转List中元素的顺序* shuffle(List):对List 集合元素进行随机排序* sort(List):根据元素的自然顺序对指定List集合元素按升序排序* sort(
2021-03-22 15:09:55
197
原创 集合----Map
Map一、Map的实现类结构** |-----Map:双列数据,存储key-value对的数据 ----类似于函数 y = f(x)* |---HashMap:作为Map的主要实现类;线程不安全,效率高;存储null的key和value* |---LinkedHashMap:保证在遍历map元素时,可以按照添加的顺序实现遍历* 原理:在原有的HashMap底层结构基础上,添加了一个指针,指向前一个和后一个*
2021-03-22 15:08:26
104
原创 集合----Set
集合—Set框架* **Collection接口:单例集合,用来存储一个一个对象* |----Set接口:存储无序的、不可重复的数据* |----HashSet:作为Set接口的主要实现类;线程不安全的;可以存储null值* |----LinkedHashSet:作为HashSet子类;遍历其内部数据是,可以按照添加的顺序遍历* 对于频繁的遍历操作效
2021-03-18 14:09:20
121
原创 集合---List
集合----List集合集合、数组都是对多个数据进行存储操作的结构,简称java容器 说明:此时的存储,主要指的是内存层面的存储(1)数组特点:一旦初始化以后长度确定数组类型一旦定义好,其元素类型也就确定了(2)数组缺点:一旦初始化,长度不可修改数组中提供的方法非常有限,对于添加、删除、插入等操作,非常不便效率也不高。获取数组中实际元素个数的需求,数组没有现存的属性或方法可用。数组有序可重复,对于无序不可重复的需求不满足。集合框架Collection接口:单例集合
2021-03-18 14:08:45
109
原创 注解 Annotation
Annotation(注解)理解AnnotationAnnotation其实就是代码里的特殊标记,这些标记可以在编译类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者进行部署。在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE/Android中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替JavaEE
2021-03-18 14:07:10
129
原创 枚举类———enum
枚举类使用理解:类的对象只有有限个,确定的当需要定义一组常量时,强烈建议使用枚举类如果枚举类中只有一个对象,则可以作为单例模式的实现方式定义枚举类方式一:jdk5.0之前,自定义枚举类//自定义枚举类class Season{ //1.声明Season对象的属性:private final 修饰 private final String seasonName; private final String seasonDesc; //2.私有化类构造器,并给
2021-03-18 14:06:15
232
原创 Java常用类
常用类objectgetClass方法:返回应用中存储的实际对象类型应用:通常用于判断两个引用中实际存储对象类型是否一致。toString方法:返回对象的字符串表示可以根据程序需求覆盖该方法equals()方法:默认实现为(this == obj),比较两个对象地址是否相同可以进行覆盖,比较两个对象的内容是否相同。finalize()方法:当对象被判定为垃圾对象时,由JVM自动调用此方法,用以标记垃圾对象进入回收队列。包装类基本数据类型所对应的引用类型基本数据类型包装类型
2021-03-18 14:05:26
101
原创 单例模式(懒汉式、饿汉式)
单例模式私有化类的构造器内部创建类的对象提供公共的静态方法,返回类的对象要求此对象也必须声明为静态的//饿汉式class Bank{ //1.私有化类的构造器 private Bank(){ } //2.内部创建类的对象 //4.要求此对象也必须声明为静态的 private static Bank instance = new Bank(); //3.提供公共的静态的方法,返回类的对象 p
2021-03-18 13:59:29
92
原创 接口,内部类,异常
接口,内部类,异常普通类:只有具体实现抽象类:具体实现和规范(抽象方法)接口:只有规范,自己无法写方法–约束和实现分离。接口的本质是契约interface一个java类中可以有多个class类,但只能有一个public class内部类内部类可以获得外部类的私有属性放在方法里面的类:局部内部类异常 //假如要捕获多个异常:异常等级要从小到大 int a = 0; int b = 0; try { //try监控区域
2021-03-13 14:43:02
157
原创 抽象类
抽象类abstract修饰的类,抽象类被abstract修饰的方法,抽象方法抽象方法 只有方法名 没有实现public abstract void A();抽象类的子类必须要实现它的方法,除非其子类也是抽象类1.不能new这个抽象类,只能靠子类去实现2.抽象类中可以写普通的方法3.抽象方法必须在抽象类中 抽象的抽象:约束抽象类有构造方法吗?抽象类可以有构造方法,只是不能直接创建抽象类的实例对象...
2021-03-13 14:42:27
92
原创 多态
多态多态是方法的多态,属性没有多态父类和子类,有联系 会类型转换异常 ClassCastException存在条件:继承关系,方法需要重写,父类引用执行子类对象 Father f1 = new Son();static 方法属于类,不属于实例,不能被重写final常量 和 private方法 不能被重写instanceof//类型转换 //高------------>低Person s = new Student();//把 s转换为 Student类型,就
2021-03-13 14:41:38
123
原创 类,对象,super,this
类,对象,super,this类是一个模板,抽象。对象是一个具体的实例方法 定义,调用对应的引用引用类型:基本类型(8种)对象是通过引用来操作的:栈----->堆属性:默认初始化Super注意点super调用父类构造方法,必须在构造方法的第一个super必须只能出现在子类的方法或构造方法中super和this不能同时调用构造方法this代表的对象不同:this:本身调用者这个对象super:代表父类对象的应用前提:this:没有继承也可使用super:只能在继承条
2021-03-13 14:40:59
104
原创 static关键字
static被static修饰的方法或变量,属于当前类的,可以直接被类直接调用非静态方法可以调用静态的,而静态方法不能调用非静态的,因为静态方法是随着类的加载而加载代码块//2:和对象同时产生,赋初始值 { System.out.println("匿名代码块");}//1: 随着类的加载而加载,只执行一次static{ System.out.println("静态代码块");}//3:public Person(){ System.out.println("
2021-03-13 14:40:23
91
原创 Scanner对象
Scanner对象next()1,一定要读取到有效字符后才可以结束输入2,对输入有效字符之前遇到的空白,next()方法会自动将其去掉3,只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符4,next()不能将得到带有空格的字符串nextLine()1,以Enter为结束符,nextLine()方法返回的是回车之前的所有字符2,可以获得空白...
2021-03-13 14:39:32
94
原创 java标识符,数据类型,运算符
Java标识符所有标识符只能以字母(大小写),$,_,开始数据类型Java是强类型语言:所有变量必须先定义后才能使用//八大基本数据类型 //整型 int num1 = 10; byte num2 = 20; short nmu3 = 30; long num4 = 40L; //浮点 float n5 = 20.1F; double n6 = 3.2343254252
2021-03-09 15:29:43
150
原创 基础dos命令
基础dos命令打开cmdwin + R任意文件夹下 shift + 鼠标右键,选择在此处打开命令行窗口在资源管理器地址栏加上 cmd 路径;常用的dos命令#盘符切换 # 查看当前目录下所有文件 dir# 切换目录 cd change directory 比如cd temp# 返回上级目录 cd ..# 清屏 cls# 退出 exit# 查看ip ipconfig# ping命令 ping www.baidu.com # 创建目录 md 目录名# 删除目录
2021-03-07 11:21:33
118
原创 Markdown学习
Markdown学习标题:二级标题三级标题字体:hellowordhellowordhellowordhelloword引用:javajavajavajava分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NcXlHEvr-1615085294391)(C:\Users\LSL\AppData\Roaming\Typora\typora-user-images\image-20210306195319416.png)]超链接点击
2021-03-07 10:49:20
104
翻译 翻译:Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism
译文: Abstract 句子中的关系事实往往是复杂的。不同的关系三元组在一个句子中可能有重叠。根据三元组重叠程度,我们将句子分为三种类型:普通、实体对重叠和单实体重叠。现有的方法主要集中在普通类上,不能准确提取关系三元组。在本文中,我们提出了一种基于复制机制的序列到序列学习的端到端模型,该模型可以从任意类的句子中联合提取关系事实。在解码过程中,我们采用了两种不同的解码策略:使用一个统一的解码器或使用多个独立的...
2020-11-10 22:01:54
596
翻译 论文翻译:Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism
论文地址:https://www.aclweb.org/anthology/P18-1047.pdf通讯作者主页:http://people.ucas.ac.cn/~zhaojun 论文出处:中国科学院大学 代码地址:https://github.com/xiangrongzeng/copy_re 文章标题:Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism(基于复制机制的端到端神经模型提取关联事
2020-10-11 17:15:16
2041
转载 论文解读:《Enriching Pre-trained Language Model with Entity Information for Relation Classification》R_BER
一、摘要(原文Abstract翻译)关系分类是一个重要的NLP任务,其主要目标是提取出实体之间的关系。最先进的关系分类方法主要是基于CNN或RNN。最近,预训练BERT模型在许多NLP的分类和序列标注任务中都获得了非常好的结果。关系分类不同于其他NLP任务的主要原因是它既依赖于句子的信息,又依赖于两个目标实体的信息。在本文中,我们提出了一个用来解决关系分类任务的模型,它既利用了预训练的BERT语言模型,又结合来自目标实体的信息。我们定位目标实体并通过预训练结构传递信息,同时还结合了两个实体的相关编码。在S
2020-10-07 10:45:06
557
转载 <论文翻译>Relation Classification via Multi-Level Attention CNNs
译文:Relation Classification via Multi-Level Attention CNNs 使用多层级attention机制的CNN进行关系分类原文:Relation Classification via Multi-Level Attention CNNs http://eprints.bimcoordinator.co.uk/14/ 摘要: 关系分类是众多从文本中挖掘结构化事实的信息抽取...
2020-09-27 16:35:12
387
转载 论文笔记《Matching the Blanks: Distributional Similarity for Relation Learning》
Matching the Blanks: Relation Learning论文:《Matching the Blanks: Distributional Similarity for Relation Learning》arxiv.orgMatching the Blanks: Distributional Similarity for Relation Learning Abstract 可以对任意关系进行建模的通用关系抽取器是信息抽取的核心技术。人们已经尝试建立通用的抽取器抽取文字表面形式的信息
2020-09-27 09:22:53
1831
转载 【论文阅读笔记】Span-based Joint Entity and Relation Extraction with Transformer Pre-training
论文链接:https://arxiv.org/abs/1909.07755 论文代码:https://github.com/markus-eberts/spert 文章目录 1 摘要2 介绍3 相关工作3.1 Joint Entity and Relation Extraction3.2 Span-based Approa...
2020-09-26 16:17:20
1318
转载 BERT(实践篇)
目录 一、什么是BERT? 二、BERT安装 三、预训练模型 四、运行Fine-Tuning 五、数据读取源码阅读 (一) DataProcessor (二) MrpcProcessor 六、分词源码阅读 (一)FullTokenizer (二) WordpieceTokenizer 七、run_classifier.py的main函数 八、BertModel类 九、自己进行Pretraining 十、性能测试 (一)关于max_seq...
2020-09-26 14:46:53
2240
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人