自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 异步任务报错-Celery: WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL)

异步任务报错-Celery: WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL发现问题分析原因查找原因解决办法发现问题使用celery异步任务时,异步任务开始但是未执行结束,查看日志报错:分析原因查找资料,有说是因为redis版本或者celery版本问题的,但是没有按照这个思路走下去,不能验证是否为这个原因,最后发现可能为内存问题, 因为之前mysql无法启动就是内存的问题,我使用的是运行内存为1G的服务器,运行django

2020-07-10 09:36:36 6527 3

原创 django2.0记录 基于RBAC的权限访问限制中间件

django2.0记录 基于RBAC的权限访问限制中间件背景介绍目的实现思路后端实现代码背景介绍python3环境,前后端不分离,前端使用bootstrap2框架,后端使用django2.0框架,只是个人日常记录,仅供参考目的RBAC权限访问限制,有权限访问,无权限禁止访问实现思路请求接口前从session中获取用户的访问权限,判断请求方式及请求地址是否在权限范围中,扫描权限白名单,判断是否可以请求后端实现代码from django.conf import settingsfrom dja

2020-06-17 11:12:54 272

原创 django2.0记录 使用登录装饰器实现访问限制及类视图使用装饰器

django2.0记录 使用登录装饰器实现访问限制及类视图使用装饰器背景介绍目的实现思路前端代码后端实现代码django为类视图添加登录装饰器的方法第一种:直接在url上下手。第二种:使用method_decorator装饰器说明:第三种:利用继承关系,实现在调用执行视图函数前调用login__required()背景介绍python3环境,前后端不分离,前端使用bootstrap2框架,后端使用django2.0框架,包含登录前端代码以及后端实现,只是个人日常记录,仅供参考目的访问未登录的视图函数

2020-06-08 11:16:24 383

原创 django2.0记录 分页封装

django2.0 分页封装背景介绍前端代码后端实现代码后端视图调用背景介绍python3环境,前后端不分离,前端使用bootstrap2框架,后端使用django2.0框架,包含分页前端代码以及后端实现,只是个人日常记录,仅供参考前端代码<div class="blog_list_footer"> <span class="blog_footer_tip"> 共{{ pages.count }}条记录。 当前第

2020-06-08 09:25:07 182

原创 Docker技术学习(一)- Docker简介

简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(–来自百度词条)一个完整的Docker有以下几个部分组成:DockerClient客户端Docker Daemon守护进程Docker Image镜像Dock...

2020-04-01 22:21:49 361

原创 Docker技术学习(二) - Docker常用命令

1.Docker服务相关命令启动docker:systemctl start docker开机启动docker:systemctl enable docker查看docker启动状态:systemctl status docker2.Docker镜像相关命令查看本地镜像:docker images (TAG 版本号)查看所有镜像ID:docker images -...

2020-04-01 22:21:01 229

原创 Docker技术学习(零)- Ubuntu16.04 安装Docker CE教程

准备阶段你需要64位的ubuntu操作系统 Cosmic 18.10、Bionic 18.04 (LTS)、Xenial 16.04 (LTS)其中之一。docker支持的架构为:x86_64 (or amd64), armhf, arm64, s390x (IBM Z), and ppc64le (IBM Power)。1.查看ubuntu系统是32位的还是64位的:getconf LO...

2020-04-01 21:06:02 770

原创 Ubuntu系统忘记MySQL密码的解决办法

在终端输入sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf在下方的skip-external-locking下面添加一行:skip-grant-tables重启MySQL服务:sudo service mysql restart在终端输入命令:mysql 进入mysql输入USE mysql (切换至mysql数据库)...

2020-03-22 20:46:02 302

原创 Pycharm编译器使用小技巧(不定期更新)

1.不区分大小写模糊提示2018.2版本以前使用的方法:2018.2版之后发现布局发生变化2.代码模板Pycharm 提供的这个代码模板,可以说是相当实用的一个功能了。它可以在你新建一个文件时,按照你预设的模板给你生成一段内容,比如解释器路径,编码方法,作者详细信息等按照上图模板,生成的效果如下模板变量:${PROJECT_NAME} - 当前Project名称;${NAM...

2020-03-21 21:54:40 303

原创 Django Restfarmwork 查询接口优化

1.尽量避免在for循环中进行数据库查询操作相关代码示例:# 优化前写法:students = get_training_team_student_info(data.get('resource_id'))for student in students: student_name = student.get('user_name') # 获取参训人员分数 stud...

2020-03-21 10:33:24 288

原创 MySQL查询优化

MySQL的逻辑架构图1.客户端层:连接处理、授权认证、安全等功能均在这一层处理2.MySQL大多数核心服务均在中间这一层,包括查询解析、分析、优化、缓存、内置函数(比如:时间、数学、加密等函数)。所有的跨存储引擎的功能也在这一层实现:存储过程、触发器、视图等。3.最下层为存储引擎,其负责MySQL中的数据存储和提取。和Linux下的文件系统类似,每种存储引擎都有其优势和劣势。中间的服务层...

2020-03-21 10:19:27 222

原创 Python单例模式

单例模式:是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存...

2020-03-20 12:00:38 110

转载 Linux系统ubuntu杀死挖矿程序(一路赚钱)

前一段,闲来无事无意在网上浏览一个用闲置服务器赚钱的门道,想着还有一天云服务器就试了一下,谁知入坑容易出坑难,其实就是一个挖矿的程序,在网上找了一部分解决办法都不行,最后看到了这个试了一下,可以解决,特分享一下。一、删除定时任务:sudo crontab -l -u root 2>/dev/null | grep -v mservice | sudo crontab -u root -...

2020-03-18 11:14:39 1375

原创 Django(二) 视图View知识点

Django(二) 视图View知识点1.url匹配的过程2.定义视图函数3.进行url配置,建立url地址和视图的对应关系4.创建模版5.定义模板6.访问HttpReqeust对象属性捕获url参数form表单示例HttpResponse对象JsonResponse重定向 HttpResponseRedirect重定向简写函数redirectCookieCookie的特点设置Cookie读取Co...

2020-03-17 15:07:07 227

原创 Django(一) 模型Model知识点

Django(一) 模型Model知识点使用django进行数据库开发的步骤如下:1.定义模型类2.迁移3.数据操作shell字段类型1.命名限制2.字段类型3.选项查询filter模糊查询F对象Q对象模型类关系1.一对多关系2. 多对多关系3.一对一关系关联查询(一对多)多类的对象.关联属性自关联插入和删除插入操作删除操作模型管理器作用模型类的属性管理器Manager元选项AbstractUse...

2020-03-17 12:45:51 392

右键打开cmd命令行

设置在windows环境下,在任意位置右键打开cmd窗口,下载后直接双击运行就可以,在任意位置打开右键,点击打开命令窗口就行

2020-07-03

支付宝支付生成签名工具

用于使用支付宝生成密钥文件,生成应用公钥以及应用私钥,只为用作个人记录使用,非商用,非喜勿喷,根据自己喜好下载

2020-07-03

新欢乐时光病毒查杀专用工具

瑞星查杀新欢乐时光的专用工具,用于查杀新欢乐时光病毒,测试有效,使用完可以使用everthing软件查出所有病毒文件,一键删除

2020-07-03

celery_task.rar

可移植到任何项目的celery定时任务,踩过多少坑得出来的实践结果,为个人记录使用,非喜勿喷,配置文件可配置到setting文件中,也可直接使用,改写你的任务还有配置文件中的配置即可

2020-07-02

Xg-Push-SDK-Python3-1.1.8.rar

信鸽官网SDK为python2写的,改进为python3,个人测试可以使用

2019-09-29

selenium-python中文文档.pdf

1.安装 2.开始 3.导航 4.元素定位 5.等待事件 6.页面对象 7.1 异常 7.2 行为链 7.3 警告框 7.4 特殊字符 7.5 By类 7.6 浏览器驱动 7.WebDriver API 8.附录:FAQ

2019-08-14

空空如也

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

TA关注的人

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