自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 apache2+django+virtualenv 服务器部署实战

文章目录基本配置配置python环境安装 python、pip安装 virtualenv配置python虚拟环境配置 apache2安装 apache2安装 mod-wsgi 服务部署django项目up to server撰写 apache2 网站配置文件修改文件目录权限运行网站与调试调试运行其他服务器重置完后,之前配置的ssh秘钥失效,本地端无法访问服务器sudo: unable to res...

2020-02-13 21:20:16 1047 1

原创 从 relu 的多种实现来看 torch.nn 与 torch.nn.functional 的区别与联系

从 relu 的多种实现来看 torch.nn 与 torch.nn.functional 的区别与联系relu多种实现之间的关系relu 函数在 pytorch 中总共有 3 次出现:torch.nn.ReLU()torch.nn.functional.relu_() torch.nn.functional.relu_()torch.relu() torch.relu_()而...

2019-08-19 14:15:56 3163 1

原创 从 relu 的多种实现来看 torch.nn 与 torch.nn.functional 的区别与联系

从 relu 的多种实现来看 torch.nn 与 torch.nn.functional 的区别与联系relu多种实现之间的关系relu 函数在 pytorch 中总共有 3 次出现:torch.nn.ReLU()torch.nn.functional.relu_() torch.nn.functional.relu_()torch.relu() torch.relu_()...

2019-08-19 13:46:00 2679

原创 Causal Corpus 事件因果关系语料统计

Causal Corpus 事件因果关系语料统计本文是对因果关系抽取领域数据库标注及开源情况的统计。除了对因果关系的标注,一些类似的语料也包含在内,从而为语料的使用提供灵活性,可以根据不同的目标选取不同的语料库。领域简介因果关系通常标注为 ( cause , effect , signal ) 三元组,cause 和 effect 分别代表原因事件和结果事件,signal 是语言学从因果结构...

2019-07-16 22:23:00 1915 5

原创 Event StoryLine Corpus 论文阅读

Event StoryLine Corpus 论文阅读本文是对 Caselli T, Vossen P. The event storyline corpus: A new benchmark for causal and temporal relation extraction[C]//Proceedings of the Events and Stories in the News Work...

2019-07-15 20:15:00 633

原创 哈工大计算机网络Week2-网络应用数据交换

目录网络应用数据交换P2P应用:原理与文件分发纯P2P架构文件分发:客户机/服务器 vs. P2PCS为什么是这样的?不应该传送和发出难道是并行的???P2PP2P文件分发典型例子:BitTorrent(bit激流)思考题P2P应用:索引技术P2P: 搜索信息集中式索引全分布非结构:洪泛式查询(Query flooding)如何查询?层次式覆盖网络...

2018-09-17 21:33:00 1060

原创 哈工大计算机网络Week3-传输层

目录学习目标传输层服务概述传输层服务和协议传输层 vs. 网络层Internet传输层协议多路复用和多路分用多路复用/分用分用如何工作?无连接分用(UDP)面向连接的分用面向连接的分用:多线程Web服务器UDPUDP: User Datagram Protocol [RFC 768]UDP为什么存在?应用场景报文格式UDP校验和(checksu...

2018-09-17 21:11:00 494

原创 哈工大计算机网络Week1-网络应用


 目录哈工大计算机网络Week1-网络应用2.1网络应用的体系结构特点应采取什么结构C/S结构 客户机/服务器P2PCS vs P2P混合结构思考题目2.2网络应用的基本原理网络应用进程通信进程间通信套接字: Socket寻址应用层协议应用层协议的内容网络应用的需求与传输层服务网络应用对传输服务的需求Internet提...

2018-09-09 21:25:00 1938

原创 哈工大计算机网络spoc笔记

目录L01什么是计算机网络计算机网络InternetL02什么是网络协议?定义内容三要素L03计算机网络结构网络边缘接入网络数字用户线路DSL电缆网络无线接入网络网络核心(核心网络)关键功能:routing+forwardingL04Internet结构L05数据交换-电路交换数据交换为什么要使用数据交换数据交换类型电路交换L...

2018-08-31 16:16:00 3579 1

原创 哈工大计算机网络Week0-概述

目录L01什么是计算机网络计算机网络InternetL02什么是网络协议?定义内容三要素L03计算机网络结构网络边缘接入网络数字用户线路DSL电缆网络无线接入网络网络核心(核心网络)关键功能:routing+forwardingL04Internet结构L05数据交换-电路交换数据交换为什么要使用数据交换数据交换类型电路交换L06多路复用分类FDMTDMWDMCDML07数据交换-报文交...

2018-08-31 16:16:00 227

原创 python爬虫入门

python爬虫入门这是一篇纯属个人经验,内含吹水的学习总结。网上关于爬虫的教程有很多了,但是没有一个完整的学习方案,这篇文章就是对于新手入门给出一套完整的学习方案。如果是同样有自主学习能力,对python了解不多,对爬虫一无所知的小白,看完这篇文章一定能有所收获。1. 学习内容最近大概花了7天的时间快速的对目前流行的python爬虫工具进行了学习。掌握了爬虫相关的基本知识,包括r...

2018-08-05 11:47:00 200

原创 《将博客搬至CSDN》

rt

2018-07-04 10:50:00 86

原创 对scanner.close方法的误解以及无法补救的错误

scanner错误关闭导致的异常public class test2 { public static void main(String[] args) { Scanner scanner1 = new Scanner(System.in); System.out.println("run scanner1.close()"); scanner1.close...

2018-05-29 23:17:00 740 1

原创 Object.toString()打印“地址”的原理

Object.toString()打印“地址”的原理@(java)首先,打印的绝不是地址public native int hashCode();public boolean equals(Object obj) { return (this == obj);}public String toString() { return getClass...

2018-04-05 14:01:00 853

原创 set.contains()分析

先看一段代码Set s = new HashSet();List<String> list = new ArrayList<>();list.add("a");Set<List<String>> set = new HashSet<List<String>>();set.add(list);Syste

2018-03-22 09:40:00 8463

原创 String到底在内存中是如何存储的

String会出现在哪些地方方法内的局部string类内的字段Stringstatic string容器中存储的stringString数组那么String的位置会影响其存储方式吗?显然是不会的,类永远只会储存在堆上。但是实际上类的字段并不是一直在堆上的。String的构造方法以下来自String类 源码,一些无关紧要的实现被我省略了: private fina...

2018-03-19 11:49:00 5417

原创 String StringBuilder StringBuffer的区别

先贴官方文档的核心观点StringBufferpublic final class StringBufferextends Object字符串缓冲区就像一个String ,但可以修改。字符串缓冲区可以安全地被多个线程使用。 这些方法在必要时进行同步。每个字符串缓冲区有一个容量。 只要字符串缓冲区中包含的字符序列的长度不超过容量,就不必分配新的内部缓冲区数组。 如果内部缓冲区...

2018-03-19 11:04:00 80

原创 java.util.ConcurrentModificationException

在进行如下代码的过程中发现了这样的一个异常:ConcurrentModificationException,即并发修改异常。 LinkedList<Integer> list=new LinkedList(); list.add(1); list.add(1); ListIterator<Inte...

2018-03-17 15:38:00 122

原创 解析Unicode转义序列带来的问题

Unicode转义序列的解析是发生在代码编译之前,编译器机械的将\u样式的代码文本转义,即使是注释以及非正常代码,对此步骤来说也没有区别导致下面的情况: 1 public class Test { 2 public static void main(String[] args) { 3 System.out.println("\u0022+\u0022"...

2018-03-15 10:57:00 1377

原创 继承

继承基本知识:超类基类父类->子类派生类子类继承父类的除private外的字段、方法以及构造器超类的字段建议设定为private,并通过专用的方法来提供接口访问这些字段super和this的区别:super并不是引用,只是一个指示编译器调用超类方法的特殊关键词子类构造器:可以通过super来调用超类构造器,或者缺省调用超类默认构造器。对超类构造器的调用必须是在子类构造器的代码体第一...

2018-03-13 22:03:00 100

原创 泛型

(泛型使用基本类型方法是否泛型和其所在类是否泛型无关:方法可使用两种泛型:一是如果类也是泛型类,类的泛型可用。而是在返回值前加<T>来定义专属该方法的泛型使用泛型类必须声明泛型,而使用泛型方法不用:编译器会采用类型参数推断技术猜出来。方便的生成容器:由于技术有限,容器的生成必须经显式的声明泛型,十分麻烦,本来容器应该可以根据往其中填充的类型推断的。所以使用类型参数推断(只在等...

2018-03-13 22:00:00 161

原创 java unicode补充字符带来的码点和代码单元问题

码点与代码单元java string有两种判定字符的方式,一种是以码点,一种以代码单元,简单讲,码点就是真正的字符,代码单元是按大小即char型长度2个字节划分字符串。所以length和charat方法都不能正确的表示我们所认为的字符数量个字符位置关于 Character 摘自jdk文档char数据类型(因此Character对象封装的值)基于原始Unicode规范,其将字符定义...

2018-03-10 12:32:00 678

原创 GIT相关

GIT局限性不要用git管理二进制文件所有的版本控制系统,其实只能跟踪文本文件的改动,而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,例如记录图片从 100KB 改成了 120KB,但是并不知道具体文件改了什么。不要使用git管理wordMicrosoft 的 Word 格式是二进制格式,因此,版本控制系统是没法跟踪...

2018-03-05 21:24:00 98

原创 神奇的Invsqrt函数

1 float InvSqrt(float x) 2 { 3 float xhalf = 0.5f*x; 4 int i = *(int*)&x; // get bits for floating VALUE 5 i = 0x5f375a86- (i>>1); // gives initial guess ...

2018-03-03 19:22:00 1371

原创 关于String重写的hashcode的代码分析

1 public int hashCode() { 2 int h = hash; 3 if (h == 0 && value.length > 0) { 4 char val[] = value; 5 6 for (int i = 0; i < value.length; i++) { 7 ...

2018-03-03 19:15:00 2808

原创 自定义HashSet判重标准

HashSet在执行add时会首先根据目标类的hashcode判断是否有与其hashcode相同的对象,若有则使用equals该对象判断是否与其相同。HashSet保证了元素的唯一性, 我们可以通过修改目标类的hashcode和equals函数来改变对唯一性的判断标准。需要注意的是object类对hashcode和equals函数做出了要求,在我们重写的时候应该参照:此方法被重写时...

2018-03-03 18:57:00 579

原创 idea-Java文件结构

从项目目录来看 ,分级为project-module-package-classname.java其中.java文件中包含至多一个publicclass.class文件和多个普通.class文件.java文件名必须与publicclass类名相同,若无publicclass则可与任意普通类相同  ...

2018-03-02 12:01:00 889

原创 java 带静态域的导出类创建时都发生了什么?

先按从基类到导出类的顺序初始化静态域(之前已经初始化过的静态域不再初始化)再按从基类到导出类的顺序初始化类,即基类普通字段+基类构造器主体+导出类字段+导出类主体...package test;class PrintInfo{ static String Info(String s){ System.out.println(s); return s;...

2018-03-01 11:44:00 60

转载 long longlong short int 的区别

这时候我又想到了,不同的机器位下,这三个类型到底有什么区别,short就不说了,从上面两段介绍来说,short应该都是16位了,那么int和long呢?百度一下(我不喜欢百度,但是google不稳定,只能百度了)。先看列表:类型16位系统/字节32位系统/字节64位系统/字节char1

2017-11-13 12:19:45 1391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除