
后端开发
文章平均质量分 54
程序烂人
这个作者很懒,什么都没留下…
展开
-
docker笔记完结
特性(docker利用linux内核的几个特性来实现功能)利用linux命名空间为docker容器提供操作系统层面的隔离(进程号隔离,网络隔离,进程间通隔离,文件系统挂载隔离,内核及版本号隔离)利用linux控制组为docker容器提供硬件层面的隔离控制组能控制应用程序所使用的资源基于该内核,控制组帮助docker引擎将硬件资源共享个容器使用,并且加以约束和限制利用linux的联合文件系统利用分层思想管理镜像和容器容器格式。...原创 2022-07-22 12:00:30 · 329 阅读 · 0 评论 -
elasticsearch学习笔记持续更新中
一个集群就是由一个或多个节点组织在一起,他们共同拥有整个数据,并一起提供索引和搜索功能,在上面的下载链接中找到要安装的版本,下载windows版的tar包,解压到对应目录即可。这个名字很重要,因为一个节点只能通过指定某个集群的名字,来加入这个集群。英文按照单词分词,英文统一转为小写,去掉符号,中文按照空格分词。按照单词分词,因为统一转为小写,过滤标点符号,中文单字分词。只筛选出符合的文档,并不计算得分,而且可以缓存文档,更快。翻页查询(from),配合数量(size)whitespace分词器。......原创 2022-07-15 11:43:00 · 335 阅读 · 0 评论 -
ubuntu下RabbitMQ安装并开启远程连接及python连接到远程rabbitmq
安装添加远程访问的用户开启远程访问如果要是用web管理界面需要执行以下命令开启远程访问web管理界面连接地址RabbitMQ默认开启的端口号port:5672RabbitMQ常用命令python连接到RabbitMQ生产者消费者模式简单模式生产者消费者交换机模式发布订阅生产者消费者...原创 2022-07-08 16:41:53 · 635 阅读 · 0 评论 -
sqlalchemy简单使用
sqlalchemy简单使用导入SQLAlchemyimport sqlalchemy连接数据库# sqlite数据库base_path = os.path.dirname(os.path.abspath(__file__)db_path = 'sqlite:///'+os.path.join(base_path, 'db.sqlite3')engine = sqlalchemy.create_engine(db_path, encoding='utf-8', echo=True)原创 2020-10-21 20:56:04 · 123 阅读 · 0 评论 -
docker daemon.json启用hosts后无法启动
docker daemon.json启用hosts后无法启动修改docker配置配置:vim /etc/docker/daemoe.json{ "registry-mirrors": ["https://y4tay211.mirror.aliyuncss.com"], "insecure-registries":[], "hosts":["tcp://0.0.0.0:2375","unix:///var/run/docker.sock"]}修改docker启动文件原创 2021-09-29 15:15:03 · 787 阅读 · 0 评论 -
django汉化及显示更加详细的数据表信息
django汉化汉化应用名在你自己创建的应用下有一个apps.py文件,可以看到里面有一个类,类中有一个name属性, 属性的值就是你创建应用的名称, 在其后面添加:verbose_name="你自己想的中文名字"同时,我们此前在 settings 中注册应用时,是直接注册的 app 名字, 将之前注册的app删除,将你apps.py中的类注册进去让应用下注册的 model 显示为中文, 修改models.py中的模型类,添加: class Meta:原创 2020-09-08 22:39:33 · 254 阅读 · 0 评论 -
自定义flask命令
自定义flask命令创建自定义命令@app.cli.command()def hello(): """Just say hello.""" click.echo("Hello, Human!")函数名称即为自定义命令名称, 此例为: hello也可以在@app.cli.command()中传入参数来设置命令名称, 例如: @app.cli.command(‘say-hello’)from flask import Flaskapp = Flask(__name..原创 2020-08-18 18:57:42 · 6712 阅读 · 0 评论 -
flask环境变量及开发优化配置
环境变量配置创建环境变量存储文件.flaskenv和.env.flaskenv存储和Flask相关的公共环境变量, 例如FLASK_APP.env用来存储包含敏感信息的环境变量, 比如用户名和密码环境变量使用键值对的形式定义, 例如: FLASK_APP=hello.py使用git提交项目时, 可以把.env文件放入.gitignore文件夹中, git会忽略这个文件夹如果程序的主模块名为app.py, flask run 命令会自动在其中寻找程序,但是如果是其他名称,那么需要设置环原创 2020-08-18 11:27:56 · 4986 阅读 · 0 评论