4 陌上行走

尚未进行身份认证

就读于东南大学

等级
博文 48
排名 2w+

通知--开新坑了

最近自己在阿里云搭了个个人博客,准备陆续将自己的东西放在上面,便于自由化管理和存储。CSDN上的博客将会继续保留,并且后面会慢慢全部搬到自己到博客网站。以后的博客都将会在自己的新的博客网站发布了,喜欢的可以关注下,欢迎多给意见,共同交流,共同学习,共同进步。新的博客网址为:点此查看博客网站正处于起步阶段,后期将不断完善优化。...

2019-04-07 19:02:31

关系抽取:SemEval2010 Task8数据集

任务描述SemEval2010Task8详细信息请参考官方文档。任务:对于给定了的句子和两个做了标注的名词,从给定的关系清单中选出最合适的关系。关系清单(9+1)如下所示:关系 定义 例子 Cause-Effect (因果关系) Cause-Effect(X,Y)istrueforasentenceSth...

2019-03-22 20:23:04

java调用python代码

  在做项目的时候,有的时候由于合作人员之间所会的编程语言的不同,会导致项目合作中的一些问题,很多时候需要不同语言之间的调用,这次就分享一下java调用python代码的东西。一、python代码运行    巧妇难为无米之炊。首先,要确保python环境配置完好,并且相应的python代码可以运行。这个就不在这里进行讲述了,如果有需要可以查看我之前的一些文章。二、java调用...

2018-09-02 16:47:55

windows中elasticsearch5.5.2及head插件安装

  在安装es5.5.2的head插件过程中,遇到了一些问题,这里做一下分享。安装过程如下:1、安装elasticsearch5.5.2(1)首先进入elasticsearch官网进行下载,网址为:elasticsearch下载,如下所示:(2)上图中是es最新版本的下载,其他版本的下载如图中标记所示,点击pastreleses进行选择,如下所示,然后在列表框进行相应的选择...

2018-07-16 17:29:13

自然语言--kenlm环境搭建

   这篇博客主要是分享下小象学院自然语言课程(主讲:史兴)第二讲中示例中kenlm环境搭建的过程,同时也当给自己留个存档。   对于这个环境的搭建,我是在ubuntu16.04的虚拟机中进行的,下面直接进入正题:1、首先看一下此课程中搭建需要用的东西,如下图所示。在运行环境处,对于anaconda和NLTK是很简单的,这里就不多做解释了,如果有需要的可以留言交流。2、直接进入KenL...

2018-05-05 16:25:56

编辑距离算法杂烩

    今天分享一下编辑距离的相关东西。定义   首先说一下什么是编辑距离?在信息论、语言学、计算机科学中,编辑距离是一个测量两个序列之间差异的度量。通俗地说,编辑距离就是从字符串X转换到Y需要的插入、删除、替换的最小个数。对于只有插入、删除、替换操作的编辑距离,是被Levenshtein首先提出和定义的,所以这个编辑距离又叫作Levenshtein距离。在后来,又有一些基本操作被提...

2018-03-26 14:12:22

python正则中最短匹配

这是因为在正则中,‘*’、‘+’、‘?’这些是贪婪匹配,如用a*,操作结果是尽可能多地匹配模式。所以当你试着匹配一对对称的定界符,如HTML标志中的尖括号。匹配单个HTML标志的模式不能正常工作,因为.*的本质是“贪婪”的。在这种情况下,解决方案是使用不贪婪的限定符*?、+?、??或{m,n}?,尽可能匹配小的文本。

2017-12-23 15:51:32

chrome打开网站视频显示no cimpatable source was found for this media

在写了一个视频播放的网页挂在网站后,在edge、ie等浏览器上都是正常的,但是在chrome升级了之后,突然就不能使用了,而是出现了nocimpatablesourcewasfoundforthismedia,如下图所示:

2017-12-19 16:01:54

python中比较运算符与其他语言的差异

我们都知道,在c、c++等这些语言中,如果出现3<x<7的情况,那么程序是先执行3<x,然后得到true或false,然后再与7进行比较,最后得出结果。那么在python中,这个还是不是这么回事呢?对于x<y<==这个表达式,python中等价于“x<yandy<=z”,也就是说,在python里这个比较的方式是贴近于我们的数学思维的。当然,这个不仅仅局限于“<”号,当然是对于我们使用的这些比较的运算符都是成立的。

2017-12-03 16:55:14

java web中url问号传值,中文乱码问题

Invalidcharacterfoundintherequesttarget.ThevalidcharactersaredefinedinRFC7230andRFC3986,javaweb中url问号传值,中文乱码问题

2017-12-01 11:07:47

mybatis分页查询之sql server--mysql

freemarker.beansKey"location"wasnotfoundoninstanceoforg.springframework.jdbc.UncategorizedSQLException.freemarker.beansKey"location"wasnotfoundoninstanceofcom.microsoft.sqlserver.jdbc.SQLServerException.sqlserver使用mybatis中分页查询时出现故障

2017-10-25 16:37:28

python3中input输入浅谈

今天谈一下关于python中input的一些基本用法(写给新手入门之用,故只谈比较实用的部分)。    首先,我们可以看一下官方文档给我们的解释(在python的shell中输入命令即可):    上面的英文说的是什么呢?大家有兴趣的可以自己在网上翻译一下,大致说的就是input这个函数,第一个参数是提示语,它默认是空的。在我们使用input的时候,会从标准输

2017-10-08 20:40:09

pycharm中使用anaconda部署python环境

今天来说一下python中一个管理包很好用的工具anaconda,可以轻松实现python中各种包的管理。相信大家都会有这种体验,在pycharm也是有包自动搜索和下载的功能,这个我在前面的一篇博客中有相关的介绍(详情请查看点击打开链接),但是这种功能对于一些包是可以使用的,但是总是会遇到有些包下载失败或查询不到的时候,这个时候就会让人很苦恼了。这里我们就来说一下anaconda的好处。  

2017-09-24 15:43:09

数据结构(c++)--map划分词典的相似单词

这次分享一下看到的一个map对于相似单词的划分的示例。    首先,我们需要一个存放了很多单词的字典,在上一篇博客中,我已经做好了相关的处理,可以参考点击打开链接。    下面我们切入正题。     在我们所用过的英文单词中,许多单词都和其它的单词是相似的,而这些往往记忆起来是特别头疼的,大家都懂的。例如,对于单词wine,替换第一个字母,可以有dine、fi

2017-08-12 20:59:32

使用python对文件中的单词进行提取

由于需要使用一个纯单词组成的文件,在网上下载到了一个存放单词的文件,但是里面有中文的解释,那就需要做一下提取了。    文本的形式如下:    所见即所得,这个文本是有规律的,每个单词为一行,紧接着下一行便是单词的解释,有了这种规律我们就很好处理了。    首先我们来将文件的数据读取出来:#coding:utf-8file_object=open

2017-08-11 15:41:25

vs2010调试程序

这里分享一个关于vs2010的简单的调试程序的一个视频,由于是自己随便结合例子录制的一个短视频,不足之处多多体谅。    视频的链接为:链接:http://pan.baidu.com/s/1bJrBVg密码:jci1。

2017-05-02 22:13:26

数据结构(c++)(3)--简单的计算器

接着上一篇博客中关于栈在中缀表达式和后缀表达式中的应用,这次分享下自己的一个简单的计算器实现的代码。    那就暴力简单些,直接上代码:类定义的代码如下:#ifndefCALCULATOR_H#defineCALCULATOR_H#include#includeusingnamespacestd;classCalculator{public: Cal

2017-04-23 16:52:27

数据结构(c++)(2)--栈的应用

接着上一篇博客中的栈,这次介绍下栈的一些应用。在看到的栈的这个特性后进先出的性质时,第一感觉就是这样做有什么用呢?把一个表的操作限制成这个样子,不是在削减吗?然而,在实际的应用中,这些存在于栈中的少数的操作却是非常的强大和重要。下面给出三个栈的应用

2017-04-22 23:40:02

数据结构与算法(c++)--拓扑排序

这次来说一下拓扑排序的东西,仍是基于自己看的资料进行整理的(《数据结构与算法分析c++描述》这本书真的好,强烈推荐)。拓扑排序是对有向无环图的顶点的一种排序,它使得如果存在一条从Vi到Vj的路径,那么在排序的时候Vj将会出现在Vi的后面。

2017-04-16 19:21:54

数据结构与算法(c++)--prim算法

    刚好这次又遇到了prim算法,就做了下整理(可以参考《数据结构与算法分析c++描述》这本书,个人而言,很经典),并把以前写的代码也整理了一下,做下分享,同时也加深下自己的理解。    prim算法是解决最小生成树问题的一个很好的算法。此算法是是将点集合中的点一步步加到树中,在每一步中,都要把一个节点当作根本并往上加边,这样也就把相关联的顶点增加到树上了。这样说有点枯燥和...

2017-04-11 23:07:28
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!