自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 重启挂掉的服务 crontab

检测并重启挂掉的服务crontabcrontab 日志crontabLinux crontab是用来定期执行程序的命令/etc/crontab 文件SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job defin...

2019-12-04 21:29:52 556

原创 前后端单域名同时解决跨域 - nginx 配置项 proxy_pass

单域名项目部署过程中使用单个域名来实现前后端解析proxy_passproxy_pass在nginx中可以将监听的端口代理到内网端口或者其他的地方。最简单的nginx代理# /etc/nginx/nginx.confserver { listen 80; server_name www.test.com; location / { proxy_pass http://1...

2019-11-14 21:59:43 1021

原创 flask_sqlalchemy 一对多自关联 分类

引言最近在使用sqlalchemy的时候,需要一对多关系的category表建立自连接,一般情况下两个表建立自连接可以直接使用a = db.relationship('StoreCategory', backref='bs')去实现。这次遇到需要在一个表里实现一对多例子这里以分类category为例子,一个分类可以有多个子分类,一个分类只有一个父分类class StoreCatego...

2019-08-16 23:16:05 1301 1

原创 es6-函数prototype和类class的创建

由于一些对象的方法都是不变的,那么可以通过prototype去定义方法function User(name, email){ this.name = name; this.email = email;}User.prototype.info = function(){ console.log(`${this.name} - ${this.email]`);}c...

2019-08-11 20:17:33 163

原创 es6-Promise

Promise 承诺then方法和catch方法then成功以后执行的函数catch失败执行的函数axios请求就是一个Promise<script src="https://unpkg.com/axios/dist/axios.min.js"></script>let userPromise = axios.get('https://api.git...

2019-08-11 16:29:02 101

原创 flask-apispec - 快速的去限制请求参数的方法

编写接口的时候参数判断非常的头疼平时在写接口的时候,我们通常会在视图函数中去判断时候有某一个参数,并转换参数类型,这时候会使得视图函数变得非常的笨重,可读性差,使用flask_apispec可以解决这一个问题。一、安装pip install flask-apispec二、使用1、限制参数的类型,快速获取参数的值这里使用一个官方的例子,写的非常的容易理解from flask imp...

2019-07-08 22:57:49 2226 2

原创 django中 graphql 简单使用

一、引入graphql安装graphqlpip install graphene-django二、django中引入graphsettings.py中的INSTALLED_APPS中添加graphene_djangoINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django...

2019-06-29 22:59:59 380

原创 python中的dataset模块存储MySQL数据是出现emoji表情问题

问题: (1366, “Incorrect string value: ‘\xF0\x9F\x90\xA0\xE5\xAE…’ for column ‘user_name’ at row 1”)原因一:数据库中的字段没有设置 字符集 为 utf8mb4下面是设置字符集的几种方式方式一: ALTER TABLE table_name MODIFY colum_name VARCHAR(...

2019-06-29 22:32:59 223

原创 网站引用外部图片链接出现403

解决办法在html文件的head中添加<meta name="referrer" content="no-referrer" />

2019-06-10 15:39:56 771

原创 Python并发concurrent、Future类、异步

文章目录并发、异步ThreadPoolExecutor 线程池submit 方法map 方法callback 回调函数ProcessPoolExecutorsubmit 方法map 方法callback 方法shutdown 方法关于map传参的问题并发、异步这个模块默认是进程/线程不守护的,都要等待所有的子线程或者子进程结束程序才会停止。ThreadPoolExecutor 线程池...

2019-06-01 10:04:58 682

原创 Python进程Process、Pool、Queue、Pipe、

文章目录进程ProcessLockSemaphore 信号量Evnet 事件Queue 队列Pipe 管道Pool 进程池apply 单个任务 - 阻塞apply_async 单个任务 - 不阻塞apply_async 单个任务,不阻塞,纪录返回值map 多个任务 - 阻塞map 多个任务 - 不阻塞map 多任务 - 不阻塞 - 纪录返回值进程# coding=utf-8# 进程线程安全的...

2019-05-31 14:33:40 550 2

原创 Python线程Thread、条件变量Condition、信号量Semaphore、事件Event

文章目录线程创建线程线程的方法GIL 全局解释器锁线程锁多个线程去操作同一个变量死锁Condition 条件变量生产者消费者Semaphore 信号量Event 事件上下文管理器线程创建线程```pythonfrom _thread import start_new_threadimport threadingdef foo(): print threading.curren...

2019-05-28 09:52:25 468

转载 BTree和B+Tree详解

https://blog.csdn.net/chuixue24/article/details/80027689

2019-05-19 22:02:00 147

空空如也

空空如也

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

TA关注的人

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