摘要:
编写自定义 django-admin 命令 应用程序可以使用manage.py命令注册自己的操作。 在项目中添加 management/commands 目录,Django将为该目录中名称不以下划线开头的每个Python模块注册一个mange.py命令。 如在polls应用下构建一个自定义的cust 阅读全文
摘要:
TCP粘包、半包、拆包 客户端发送数据包给服务端,因服务端一次读取到的字节数是不确定的,有好几种情况: 1、服务端分两次读取到了两个独立的数据包,没有粘包和拆包 2、服务端一次接收到了两个数据包,粘合在一起,被称为 TCP 粘包 3、服务端分两次读取到了两个数据包,第一次读取到了完整的包和另外一个包 阅读全文
摘要:
Python Elasticsearch客户端文档:https://elasticsearch-py.readthedocs.io/en/master/index.html 1、安装Elasticsearch包 pip install elasticsearch 2、连接ES from elasti 阅读全文
摘要:
一、拦截器 Interceptor 实现HandlerInterceptor接口,并重写以下方法 preHandle(..):在实际处理程序运行之前 postHandle(..): 处理程序运行后 afterCompletion(..): 完成请求后 preHandle方法返回一个布尔值,可以使用此 阅读全文
摘要:
Python从设计之初就已经是一门面向对象的语言 Python类: 1)类定义: class 类名: def __init__(self, 参数, ...): # 构造函数,只在生成类的实例时被调用一次 ... def 方法名1(self, 参数, ...): # 方法1,方法的第一个参数是self 阅读全文
摘要:
安装go-elasticsearch包 go get -u github.com/elastic/go-elasticsearch elasticsearch 包将两个单独的包联系在一起:esapi 和 estransport,分别用于调用 Elasticsearch API 和通过 HTTP 传输 阅读全文
摘要:
进程(process):进程是操作系统资源分配的最小单位 进程有自己的虚拟地址空间,这个空间包括了各种资源,例如堆、栈,各种段,它们其实都是虚拟地址空间的一块区域。所以说进程是资源分配的最小单位。 线程(thread):线程是操作系统任务调度和执行的最小单位。 线程包含在进程之中,是进程中实际运作单 阅读全文
摘要:
Spring-Elasticsearch官方文档:https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/#reference Spring Data Elasticsearch 在连接到单个 Elas 阅读全文
摘要:
分词,Analysis,就是将文本转换成一系列单词的过程。 Analyzer分词器 Analyzer主要是对输入的文本类内容进行分析(通常是分词),将分析结果以term的形式进行存储。 针对text类型,选择合适的分词器很重要 Analyzer由三部分组成:Character Filters、Tok 阅读全文
摘要:
官网:https://curl.se/ 1、什么是curl curl 在命令行或脚本中用于传输数据。 curl 是一种用于从服务器传输数据或向服务器传输数据的工具 1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libc 阅读全文