自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 win10选择文件的打开方式出错:该文件没有与之关联的应用来执行该操作

选中文件后右键选择打开方式,出现错误:该文件没有与之关联的应用来执行此操作。请安装应用,请在“默认应用设置”页面中创建关联。 为了解决这个问题,把网上的方法都试了一遍,在快要放弃的时候找到了这个方法(虽然我也看不懂这段是什么意思): 将下面这段语句复制都记事本,然后将文件扩展名由.txt改为....

2020-03-05 14:22:09 1416 0

原创 Bert在Win10启动server TypeError: cannot unpack non-iterable NoneType object

按照流程启动server,在串口输入bert-serving-start -model_dir E:\BERT\chinese_L-12_H-768_A-12 -num_worker=1后,开始看好像是顺利的,到后面就出现问题: Traceback (most recent call last):...

2019-11-28 15:20:58 801 0

原创 BERT基础(三):BERT与Word2Vec、ELMO的比较与所做改进分析

参考文章: Bert浅析 从Word Embedding到Bert模型——自然语言处理预训练技术发展史 简单来说,词向量模型是一个工具,可以把文字(词语/字符)转换成向量,然后我们使用这些向量来完成各种 NLP 任务。因而某种意义上,NLP 任务分成两部分:预训练产生词向量,对词向量进行操作(...

2019-11-05 12:47:11 1479 0

原创 BERT基础(二):Transformer 详解

Transformer 中 self - attention 的详解参考: BERT基础(一):self_attention自注意力详解 在 Transformer 之前,多数基于神经网络的机器翻译方法依赖于循环神经网络(RNN),后者利用循环(即每一步的输出馈入下一步)进行顺序操作(例如,逐...

2019-11-05 12:37:55 290 0

原创 BERT基础(一):self_attention自注意力详解

BERT中的主要模型为Transformer,而Transformer的主要模块就是self-attention。为了更好理解bert,就从最基本的self-attention 开始。之后的博文则一步一步推进到bert。 参考:李宏毅2019年新增课程 week 15 transformer 课...

2019-11-05 11:17:03 1789 1

原创 阿里云CentOS下安装anaconda并配置远程使用Jupyter lab

一、新建用户并登陆 为什么要新建用户? 因为root的权限太多,不方便多人多角色使用,用root用户登录进行操作比较敏感,所以添加一个用户。 01. 新建用户 1、创建一个新用户:danyang [root@localhost ~]# adduser danyang 2. 为新用户创建初始化密码...

2019-10-14 14:04:53 148 0

原创 阿里云CentOS下用VIM编写python、c程序并运行

CentOS下用VIM编写python、c程序并运行 参考:[VIM操作命令大全](https://www.cnblogs.com/uncle-qi/p/9356465.html) 前言: vim是一个功能强大的全屏幕文本编辑器,是linux/unix上最常用的文本编辑器 它的作用是建立、...

2019-10-14 13:54:07 345 1

原创 CRF++只迭代一次停止,不生成model的问题解决

CRF++使用详情见 CRF++使用小结 01 问题 在应用CRF++训练模板时,由于数据规模较大,运行迭代了一次以后就停止,且不生成model,如下: 02 解决办法: 调整参数 -f NUM 这个參数设置特征的cut-off threshold。CRF++使用训练数据中至少NUM次出现的特征...

2019-09-06 20:02:55 506 0

原创 【java文本处理】正则表达之规定开始、结束字符且之间不含指定字符 --- 匹配字符串中的人物对话内容(修正版)

本文是基于上一篇博文【java文本处理】正则表达懒惰匹配 — 统计文档中对话段数,并匹配出人物对话内容写入新文档作的修正。 01. 需解决的问题 上一篇博文中的问题: 匹配一段对话,< \“ >是指从出现的引号开始匹配,以<\,”&...

2019-02-25 15:37:13 581 0

原创 【java文本处理】正则表达懒惰匹配 --- 统计文档中对话段数,并匹配出人物对话内容写入新文档

一、目的 此博文利用正则表达中的懒惰模式(非贪婪模式)匹配文档中的对话(:“ ”),并用自定义计数器累计出一篇文章中有多少段对话,可用之判断一篇文章的类型。 二、正则表达 — 懒惰匹配 .*? 正则表达式语法繁多复杂,在运用时若不能真正掌握其含义,很容易在使用时误入歧途!那此处的懒惰匹配究竟是什么...

2019-02-23 21:44:31 208 0

原创 【java文本处理】实现txt文档中汉字频率排序及输出频率最高的前十个汉字

01. 目的 java编程实现统计文档中汉字出现的频率,将汉字出现频率按高频到低频排序,并输出频率最高的前十个汉字。 02. 主要实现方法 (1) 首先按行读出txt文档中的内容:.readLine(); ​ 按行读出后取出每行中的字符: .charAt(i); (2) 构建了HashMap...

2019-01-31 14:31:01 424 0

原创 【Java】Collections.sort() 方法 —— Comparable、Comparator接口

前言: 在日常开发中,很多时候都需要对一些数据进行排序的操作。然而那些数据一般都是放在一个集合中如:Map ,Set ,List等集合中。他们都提共了一个排序方法sort(),要对数据排序直接使用这个方法就行,但是要保证集合中的对象是 可比较的。 一、 Collections.sort() ...

2019-01-30 20:04:08 282 0

原创 【java文本处理】实现文档中字母、数字、汉字、标点符号和总字符的个数计算

01. 目的 累计文档中字母、数字、汉字、标点符号以及全部字符的数目。 注:文档中的空格、英文标点符号归为:“其他字符” 02. 主要方法 (1)用InputStreamReader读入文本内容,以行读入str = buf.readLine()并判断一行中每个字符str.charAt(i); (2...

2019-01-21 23:58:51 1301 0

原创 Java判断中文符号 — Character.UnicodeBlock中的cjk说明

01. Java判断中文符号 private static final boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); //获取此字符的UniCode...

2019-01-21 23:51:54 832 0

原创 【java bug】java.lang.NullPointerExceptio(空指针异常)

此处有坑: java.lang.NullPointerExceptio 针对上一篇博客【java】实现一个简单的小说文本阅读器(分页、翻页、页码跳转),在之后运行检验时发现一小bug —— java.lang.NullPointerExceptio。NullPointerException由Run...

2019-01-09 22:22:02 2063 0

原创 【java文本处理】实现一个简单的小说文本阅读器(分页、翻页、页码跳转)

一、目的 读出文本(.txt)内容显示至dos命令窗; 按规定行数将文本进行分页; 在dos下实现文本翻页、页码跳转等功能,形成简单小说阅读器。 二、主要方法 1. RandomAccessFile类 详细用法参考上篇博文:RandomAccessFile简述 R...

2018-12-05 15:48:10 2328 0

原创 【java】RandomAccessFile读取txt文档分页并获取页末指针

01 . 目的 RandomAccessFile方式读取文件 将文件按每页5行实现分页 获取页末指针,为后续翻页准备 02 . RandomAccessFile简述     ...

2018-11-26 00:55:05 968 0

原创 【java文本处理】(续)删除txt文档中的包含(contains)指定字符串的行

01 . 目的        &n...

2018-11-22 00:16:12 2634 0

原创 【java文本处理】删除txt文档中的空白行

01. 目的      &am...

2018-11-20 17:37:00 2971 0

原创 【java-Runtime类】通过键盘输入不同数字调用不同程序(如输入 1调用运行记事本程序,输入2调用运行画图程序等)

01. 学习目的 完成一个 java application应用程序,通过键盘输入1、2、3等值,输入1则调用运行windows记事本程序,输入2则调用运行windows画图程序等等。 02. 相关类——Runtime类 在java.lang包当中定义了一个Runtime类。 ...

2018-11-09 22:38:02 345 0

原创 【JAVA】通过键盘输入的文本动态加入Vector类对象

前言:此篇文章简单介绍vector类的常用方法,并编写程序实现通过键盘输入的文本动态加入Vector类对象。 01. Vector类 (1)概述 java.util.vector提供了向量类(vector)以实现类似动态数组的功能。 创建了一个向量类的对象后,可以往其中随意插入不同类的对象,...

2018-11-06 22:12:50 342 1

原创 java读取txt文件内容并计算CPU耗时---以读完《红楼梦》为例

01. 学习目的 (1)java读取TXT文档内容到字符串数组 (2)计算文档读取过程CPU耗时 02. 实现代码 hlm.txt内容: 代码 /* #程序开始,获取系统当前时间 #用文件输入流FileInputStream读取文档内容 #将读入的字...

2018-11-03 15:24:10 594 2

原创 JAVA面向对象编程——描述一个人类(有姓名、年龄、生日等属性),并继承出子类

前言: 面向对象这个概念在很多语言中都有接触过,尤其在c++中这个概念就是整个语言的核心。那什么是面向对象?也许我们对它都有个似懂非懂的概念,但无法完全清晰的理解。本文先大概描述面向对象的概念,再通过一个例子来和大家一起认识学习java面向对象。 一、面向对象概述 面向对象是一种...

2018-10-30 19:17:32 3968 0

原创 【java】【C语言】字符串(英文)的分割实现

01. java分割字符串 (1)java分割字符串函数 split(): public String[] split(String regex) { return split(regex, 0); } 注意: 【 . 、 | 】和 【* 】等转义字符,必须得加 【\...

2018-10-22 22:39:39 592 0

原创 将JAVA计算的数据通过gnuplot在dos中作出波形图

一、gnuplot下载安装(windows) 下载地址: https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2.5/ 安装 点击下载的应用程序,按提示选择安装路径等即可。 显示窗口 ...

2018-10-10 22:37:22 303 1

原创 JSP网页显示(一)--- 显示MySQL数据库单词表条件查询内容

学习目的: 在MySQL数据库中建单词表 通过检索数据库显示符合条件的数据 将检索结果显示在JSP网页 准备工作: Tomcat的正确设置(包括JDBC的导入和Tomcat的正确启动) 01. 在数据库建立单词表 数据库sql语句建表详细过程见: MyS...

2018-10-06 15:53:24 1478 0

原创 通过JSP网页连接MySQL数据库,读出一张表并显示在JSP网页中

学习目的: 通过JSP网页连接到MySQL数据库 在MySQL数据库中建立一张数据表 将建立的表显示在JSP网页中 准备工作: 下载安装MySQL 下载安装MySQL可视化工具Navicat Premium 下载安装Tomcat 下载JDBC驱动mysql-...

2018-09-25 17:24:26 1981 0

原创 【C语言】Hellow World的多种输出写法

一. C语言 1. 直接输出 printf ()、puts()直接输出 #include<stdio.h> int main() { pri...

2018-09-16 22:04:22 1348 2

原创 java基础 --- 求一元二次方程的根(分情况讨论)

01. 目的 求一元二次方程 ax2+bx+c=0ax2+bx+c=0ax^2+bx+c=0 的根,分情况讨论,结果保留2位小数。 02. 一元二次方程ax2+bx+c=0ax2+bx+c=0ax^2+bx+c=0 的根 由代数基本定理,一元二次方程有且仅有两个根(重根按重数计...

2018-09-15 22:15:33 3770 3

原创 Java基础---从键盘获取数组元素并进行排序

01. 目的 用java语言编写程序,实现从键盘获取数组元素并按从小到大排列元素大小。 注:此处主要介绍冒泡法排序 02.程序代码 package com.test; //创建了text包 import java.util.*; //导入java.util包下的所有类库...

2018-09-11 17:15:13 5660 3

原创 Windows下配置 MinGW - Gcc、G++构建C++编译环境,并在Notepad++编写C++程序

工具 win7 Notepad++ MinGW MinGW是什么? MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ ...

2018-09-10 01:56:23 506 3

原创 在虚拟机(win7)上建立JSP网页,通过Tomcat服务器发布后进行访问测试(JDK安装配置;Tomcat9.0.11安装;简单JSP的建立)

前言:   本文在虚拟机上建立JSP网页,并通过Tomcat服务器发布,通过虚拟机的宿主机浏览器访问虚拟机上所发布的JSP网页。   因为tomcat是用java写的,所以运行需要JRE,就是JAVA运行时刻环境,所以必须通过安装JDK来得到这个运行环境。当有请求时,tomcat会自动将jsp...

2018-09-08 22:29:45 556 0

原创 JSP简介及其与HTML的区别

01. 什么是JSP? JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java...

2018-08-28 21:03:21 23059 0

原创 freeSSHD连接SSH server显示Keys not loaded or generated.

FreeSSHD连接SSH server显示Keys not loaded or generated. 参考:FreeSSHD的安装配置 BUG : 打开freesshd设置面板的时候发现【SSH server is not running】下面是个红叉,点击【Click here to S...

2018-08-28 12:26:35 1546 0

原创 FreeSSHD连接SSH server显示The specified address is not available.

freeSSHD连接SSH server显示The specified address is not available. BUG : 打开freesshd设置面板的时候发现【SSH server is not running】下面是个红叉,点击【Click here to Start】,提示...

2018-08-28 11:39:32 3208 0

原创 freeSSHD连接SSH server显示The specified address is already in use.

freeSSHD连接SSH server显示The specified address is already in use. BUG : 打开freesshd设置面板的时候发现【SSH server is not running】下面是个红叉,当我点击【Click here to Start】...

2018-08-28 11:09:42 5129 3

原创 本机(Windows)通过SSH软件工具freeSSHD、puTTY远程连接虚拟机(Windows)

一. SSH(安全外壳协议)简介 1. 什么是SSH? SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用...

2018-08-27 12:41:21 9034 1

原创 使用Filezilla在主机和虚拟机之间传输文件

通过Filezilla在主机和虚拟机中传输文件 一. Filezilla简介

2018-08-10 00:40:16 4541 1

原创 本机远程访问虚拟机桌面 —— Windows篇

本机远程访问虚拟机桌面 —— Windows篇

2018-07-24 23:39:55 1788 0

转载 VMware Workstation 12 安装小于4GB的GHOST 64位win7系统

原文来自:系统城 > 系统教程 > 系统安装教程 > VMware虚拟机安装ghost win7系统方法 前言:VMware虚拟机可以运行不同版本的操作系统,而且不会对本机系统造成任何影响,比安装双...

2018-07-17 23:02:14 882 0

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