自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Misaki_root的博客

没有rm -rf 解决不了的问题,有就加sudo

  • 博客(26)
  • 收藏
  • 关注

原创 python 自然语言处理Natural language toolkit (NLTK)

自然语言处理( NLP )就是开发能够理解人类语言的应用程序和服务。自然语言处理的应用,包括语音识别,语音翻译,理解句意,理解特定词语的同义词,以及写出语法正确,句意通畅的句子和段落。NLTK 是一个当下流行的,用于自然语言处理的 Python 库。 安装nltk库 要求python的版本必须为2.7及以上,直接使用pip安装pip install nltk 检测并下...

2018-12-19 11:05:29 2042

原创 linux下常用的命令大全

linux命令ls --help查看linux命令自带的帮助信息ls man查看linux的使用手册tab键打出命令的前几个字母时,按tab键,系统会自动补全命令文件管理操作ls显示指定目录下所有的文件和文件夹ls -a显示指定目录下所有子目录与文件,包含隐藏文件说明:​ “.”代表当前目录​ “..”代表上一级目录​...

2018-10-31 17:54:10 444

原创 linux忽略某些目录/文件的操作

linux命令,忽略目录/文件操作

2023-02-22 10:29:24 418

原创 elasticsearch使用问题记录(一) 底层修改同义词典synonyms.txt未生效

众所周知,es自带有同义词典功能,只需要在创建mappings的时候,指定同义词分词器地址,即可让底层同义词生效使用,简单快捷。下面说一说简单快捷背后隐藏的问题一、创建同义词分词器以下为创建一个简单的es索引,字段名是text,分别使用到了停用词典和同义词典,底层使用ik分词PUT news{ "mappings": { "news": { "properties": { "text": { "type": "text",

2020-09-06 16:16:50 1819 4

原创 elasticsearch搜索引擎的常用方法(四)聚合检索aggs

一、常用的聚合检索语句统计news索引下的所有新闻的发布机构分别有哪些GET news/_search{ "aggs": { "publish_org": { "terms": { "field": "publish_org.keyword", "size": 10 } } }, "size": 0}注意: 聚合的字段不能时text类型字段结果如下:{ "took" : 32, ..

2020-07-08 14:46:14 2143

原创 elasticsearch搜索引擎的常用方法(三) 查找10000条数据之后的数据

问题: es本身默认限制了查找的量为10000条,即 from+size<=10000报错:Result window is too large, from + size must be less than or equal to:[10000] but was [10010]. See the scroll api for a more efficient way t...

2019-09-23 14:52:12 4207

原创 elasticsearch搜索引擎的常用方法(二) term和terms,match,range,sort等

1、term和termsterm和terms等查询,不会对查询对字段进行分词处理,适合于date、num、id等确切数据进行搜索如果需要查询keywords,则查询等keywords必须是查询字段中可以分出来的词,如果不是,则无法查询到数据。例如:age字段包含的值为80后、90后。使用term查询,{"term":{"age":"80后"}} 这样是无法查询到age是"80后"的数据...

2019-09-06 16:22:15 5373 1

原创 elasticsearch搜索引擎的常用方法(一) filter和query

一、filter不计算相关性的,因此filter速度快于query。1、filter单条件查询# 查找age=25的数据GET index_1/_search{ "query": { "bool": { "filter": { "term": { "age": "25" } } ...

2019-09-05 15:08:56 860

原创 shell查询error日志,高效版

之前写过shell查询某时间段的error日志脚本对于较长的log,之前的shell脚本查询效率较低(因为循环了log的每一行来做查询)下面是高效版的shell查询error日志#!/bin/shselect_dir=$1input_time=$2if [[ "${input_time}" =~ 'd' ]]; then se_time="$(echo "${inpu...

2019-06-26 09:26:45 1647

原创 shell脚本查询所有的error日志

#!/bin/shselect_dir=$1input_time=$2# 获取需要查询的时间if [[ "${input_time}" =~ 'd' ]]; then se_time="$(echo "${input_time}" | grep -Po "[0-9]+") days"elif [[ "${input_time}" =~ 'h' ]]; then se_...

2019-06-17 15:19:50 3319

原创 centos7离线docker18

有网centos7机器上制作本地源1、创建rpm包的存放路径mkdir -p /home/docker/localchmod -R 777 /home/docker/local2、下载制作本地源所需要的工具yum install --downloadonly \ --downloaddir=/home/docker/local \ yum-utils device-map...

2019-05-29 17:17:04 530

原创 python分解质因数

输入一个数,将它分解成质因数例如:100=2*2*5*5# coding: utf-8n = int(raw_input('input num:\n'))l = []while n &gt; 1: for i in range(2, n+1): if n % i == 0: n = n // i l.appe...

2018-11-29 17:34:59 7169 1

原创 递归实现斐波那契数列

说明:输入一个数n,返回长度为n的斐波那契数列# coding:utf-8# 0, 1, 1, 2, 3, 5, 8, 13, 21,,,def func(n): if n == 1: return 0 elif n == 2: return 1 return func(n - 1) + func(n - 2)if __n...

2018-11-29 17:08:47 303

原创 python找出200以内的所有素数,并打印出个数

# coding:utf-8flag = 1n = 0for i in range(2, 201): for j in range(2, 201): if i == j: continue if i % j == 0: flag = 0 break if flag ==...

2018-11-29 17:01:45 15873 1

原创 python打印出各种三角形

使用python分别打印出等边三角形,左侧直角三角形,右侧直角三角形,左下直角三角形,右下直角三角形# coding:utf-8# 等边三角形for i in range(1,10): for n in range(9-i): print '', for m in range(i): print '*', print ''print '-'*20# 左侧直角三角形...

2018-11-06 09:58:46 8734

原创 python一行代码找出所有三位数的回文数

利用 3 层for循环的列表生成式,找出1000以内的回文数。例如,121 就是回文数,因为从右到左倒过来还是 121。print [i*100 + n*10 + m for i in range(1,10) for n in range(10) for m in range(1,10) if i == m] ...

2018-11-05 17:36:38 4825

原创 python实现汉诺塔的移动步骤

我们对柱子编号为a, b, c,将所有圆盘从a移到c可以描述为:如果a只有一个圆盘,可以直接移动到c;如果a有N个圆盘,可以看成a有1个圆盘(底盘) + (N-1)个圆盘,首先需要把 (N-1) 个圆盘移动到 b,然后,将 a的最后一个圆盘移动到c,再将b的(N-1)个圆盘移动到c。请编写一个函数,给定输入 n, a, b, c,打印出移动的步骤:move(n, a, b, c)...

2018-11-05 15:38:54 2536

原创 python求一元二次方程的解

一元二次方程的定义是:ax² + bx + c = 0Python的math包提供了sqrt()函数用于计算平方根。# coding:utf-8import mathdef func(a, b, c): d = b**2 - 4 * a *c if d &gt;= 0: num = math.sqrt(d) x1 = (-b + n...

2018-11-05 15:24:07 2594

原创 python编写水仙花数

列出所有的水仙花数# coding:utf-8# 列出水仙花数for num in range(100, 1000): ge_num = num % 10 bai_num = num // 100 shi_num = (num - bai_num * 100 - ge_num) // 10 if ge_num ** 3 + shi_num ** 3 + ...

2018-11-02 11:09:34 52694 4

原创 python编写九九乘法表

for i in range(1, 10): for j in range(1, i+1): print str(j) + ' * ' + str(i) + ' = ' + str(i * j) + ' ', print '' 

2018-11-02 10:45:59 600

原创 centos环境基础配置

一、配置网卡(无网环境忽略此条)vi /etc/sysconfig/network-scripts/ifcfg-ens​ BOOTPROTO=static ONBOOT=yes​systemctl restart network 二、配置本地yum源(有网环境忽略此条)mkdir /centos7 #存放本地yum源​mount /iso ...

2018-10-30 17:36:57 244

原创 centos下安装nginx

一、依赖1. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++2. PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模...

2018-10-30 17:24:17 154

原创 docker的swarm集群的搭建

docker的swarm集群部署1、在宿主机终端执行命令sudo docker run --rm swarm create此时,生成一个token值,保存,之后使用该token进行集群部署2、启动多个容器docker run -itd tomcat:latest /bin/bash​docker ps3、进入容器,查询ipdocker exec -it id ...

2018-10-30 17:03:27 232

原创 centos安装pip

首先安装epel扩展源:  yum -y install epel-release  更新完成之后,就可安装pip:yum -y install python-pip  安装完成之后清除cache: yum clean all当前用户如果不具有root权限,加上sudo。 如果pip install 出现问题可以试试命令pip install setup...

2018-10-17 10:45:38 193

原创 linux下安装各种类型的软件

安装各种软件一、rpm包安装方式步骤:引用: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm二、deb包安装方式步骤:引用: 1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;...

2018-05-15 14:33:08 831

原创 docker从入门到精通

docker入门一、镜像(images)镜像是轻量的,独立的,可执行包,并且包含了软件运行需要的所有东西,包括代码、运行环境、库、环境变量,配置文件等二、容器(container)容器是镜像的一个运行实例——也就是镜像被加载到内存,并且真的被执行之后。默认情况下,容器和主机是完全隔离的,最多也会在配置了的情况下,使用主机的hosts文件和端口容器使用的基本步骤1、使用Dockerfile来定义一个...

2018-05-08 15:17:28 547

空空如也

空空如也

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

TA关注的人

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