关于如何在linux服务器上使用hanlp也有分享过一篇,但分享的内容与湘笑的这篇还是不同的。此处分享一下湘笑的这篇hanlp在linux服务器上使用的文章,供新手朋友学习之用。
本文主要工作是在linux服务器上使用hanlp, 测试源码主要是hanlp源码中的
HanLP-1.3.1\src\test\java\com\hankcs\demo\DemoKeyword.java
(hanlp-1.3.1版本比较老了,建议可以去下载一下1.7的新版本~)
1. 文件内容结构介绍
本人的工作目录命名为hanlp,该目录下主要由以下文件:
·META-INF 存放文件MANIFEST.MF文件
1 Manifest-Version: 1.0
2 Main-Class: com.hankcs.demo.DemoKeyword
·main 文件夹对应hanlp源码中HanLP-1.3.1\src\main 文件夹。
·data 文件夹则是hanlp的data文件
·wordseg.jar 生成的jar文件
·sourcelist 文件记录了main中所有的java文件,用于对这些文件进行编译
·run.sh 执行程序的脚本
执行run.sh脚本文件即可得到运行结果:
1 bash run.sh
- 大小: 5 KB
- 大小: 65.4 KB
- 大小: 1.2 MB
- 大小: 5 KB
- 大小: 1.2 MB
分享到:
相关推荐
在Java中,可以使用ganymed-ssh2库来实现在Linux服务器上上传文件。这个库提供了SSH2协议的实现,包括SFTP(Secure File Transfer Protocol)功能。首先,需要添加ganymed-ssh2的依赖到项目中,然后创建一个`...
然而,在Linux服务器上,使用getLocalHost()方法获取的IP地址是127.0.0.1,而不是真正的IP地址。 为了获取真正的IP地址,我们可以使用网络接口的信息。在Linux系统中,我们可以使用ip address命令来获取网络接口的...
1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80 2.修改apache服务的端口号 ...以上所述是小编给大家介绍的linux服务器上使用nginx访问本地静态资源的方法,希望对大家有所帮助!
通过Xshell,你可以在本地计算机上像直接坐在Linux服务器前一样,执行各种命令,进行系统管理、程序调试等工作。 结合WinSCP和Xshell,我们可以实现Linux服务器的无缝操作。例如,当你需要更新服务器上的某个文件时...
目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...
在前端开发中,自动部署到Linux服务器是一个常见的需求,为了满足这个需求, Idea 提供了插件 Alibaba Cloud Toolkit,可以帮助开发者快速部署前端到Linux服务器。下面是使用 Idea 自动部署前端到Linux服务器的步骤...
下面将详细介绍如何在Linux服务器上设置CVS服务器,并在Windows客户端上安装并配置CVS客户端。 一、Linux服务器端CVS服务器的安装与配置 1. **安装CVS服务端** 在Linux系统中,通常使用包管理器来安装CVS。例如,...
本文将介绍如何查看 Linux 服务器上硬盘的使用情况和修改服务器时间与时区。 查看硬盘使用情况 在 Linux 服务器中,查看硬盘使用情况可以使用 df 命令。df 命令可以显示当前系统中所有文件系统的使用情况,包括...
Linux 服务器搭建是指在 Linux 操作系统上搭建一个服务器,提供各种网络服务,满足不同用户的需求。 Linux 服务器搭建需要规划和设计,涉及到多个方面,包括服务器的硬件配置、操作系统的选择、网络服务的搭建、安全...
1. 强大的开发功能,几乎所有的主流程序语言都能够顺利的植入到Linux服务器上,并能力免费得到和使用。 2. 能够在软件平台上运行,能够在许多硬件平台上运行,如超级计算机、台式计算机、游戏主机、平板电脑、手机等...
".NET Core WebApi 在 Linux 服务器上的部署方法" .NET Core WebApi 是微软推出的一个跨平台的 Web 框架,能够在 Linux 服务器上运行。下面是将 .NET Core WebApi 部署在 Linux 服务器上的方法。 准备服务器 首先...
标题中的"SSH远程连接linux服务器工具"指的是使用SSH协议来远程访问Linux服务器的软件工具。SSH协议提供了身份验证和加密功能,确保了用户与服务器之间的通信不会被窃听或篡改。这对于管理和维护远程服务器尤其重要...
描述TOMCAT在linux服务器上的安装步骤~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在本文中,我们将介绍如何使用 Idea 自动部署 Spring Boot 项目到 Linux 服务器。 知识点 1: Idea 安装 Alibaba Cloud Toolkit 插件 Alibaba Cloud Toolkit 是一款提供了丰富的云计算功能的插件,包括自动部署...
在Linux上,可以使用C、C++或Python等语言编写服务器程序,但在这个例子中,我们使用的是PHP。虽然PHP更常用于Web开发,但也可以用作命令行脚本,创建服务器程序。Linux服务器端的主要任务包括: 1. **监听端口**:...
在Java编程中,有时我们需要实现一个功能,即通过代码远程登录Linux服务器并执行特定的Linux命令。这在自动化运维、远程脚本执行等场景中非常常见。本篇将详细讲解如何实现这一目标,并提供相关源码及jar包。 首先...
Linux服务器巡检报告是针对Linux系统进行定期检查...综上所述,Linux服务器巡检是一个综合性的过程,涉及硬件状态、操作系统运行情况和系统性能等多个层面,通过定期巡检可以有效预防故障,保证服务器的高效稳定运行。
3. **异步I/O模型**:深入理解各种I/O模型,如阻塞I/O、非阻塞I/O、IO复用(select、poll、epoll)、信号驱动I/O和异步I/O,以及它们在服务器编程中的应用场景和优缺点。 4. **网络编程**:详细讲解TCP/IP协议栈,...
本课程设计任务书的主要目的是让学生熟练掌握 Linux 操作系统的使用,并掌握 Linux 下各类网络服务器软件的安装及配置。通过完成本课程设计,学生将能够综合了解 Linux 提供的网络服务,并具备基本的 Linux 服务器...
在此,我们将详细阐述从选择合适的Linux发行版到完成一个完整Web服务器设置的整个过程。 首先,文档提到了Linux服务器的两个主要阵营,Unix-Like系统的Apache服务器和Windows系统的IIS服务器。其中,Apache因其高...