自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python串口通信 - serial

python的串口通信模块serial基本使用方法

2021-04-20 13:12:32 3533 1

原创 Django使用StreamHttpResponse和FileResponse实现数据文件下载

使用`StreamHttpResponse` 和 `FileResponse`处理数据文件下载

2020-08-28 11:50:37 1666

原创 Django允许CORS跨域请求访问

跨域资源共享 CORS 详解安装django-cors-headerspip install django-cors-headers修改项目同名文件夹下的settings.pyINSTALLED_APPS = [ ... 'corsheaders',]MIDDLEWARE = [ ... 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware'

2020-08-20 18:27:02 695

原创 使用WinSW将nginx添加到window服务

将nginx添加到window服务以实现开机自启动nginx下载下载对应Window版本nginx并解压。以nginx-1.18.0为例解压到D:\deploy\目录下,解压后的nginx根目录为D:\deploy\nginx-1.18.0。winsw下载将下载的WinSW.NET4.exe重命名为nginx_service.exe(可以任意命名)复制到nginx的根目录下。在nginx_service.exe同一路径下创建同名的xml文件,添加以下内容。xml配置文件说明<servic

2020-08-19 17:03:11 1162

原创 pyinstaller打包程序时添加dll文件

方法1. 使用 --add-datapyinstaller -F -w xx.py --add-data xx.dll;.方法2. 修改spec文件内data的值# 先生成xx.spec文件pyinstaller -F xx.py# 修改.spec文件, 在datas内添加(资源文件, pathex的相对路径)datas=[('xx.dll', '.')]# 生成exepyinstaller -F -w xx.spec-F 生成结果是一个exe文件,所有的第三方依赖、资源和代码均被打

2020-08-11 18:01:12 4102

原创 403 Forbidden."CSRF token missing or incorrect"响应的处理解决方法

Django项目中的settings.py里面的django.middleware.csrf.CsrfViewMiddleware中间件,使得Django默认带有csrf验证通过中间件在cookie中设置了csrf_token,实际上是在session中存储了未加密的csrf_token,并且将生成的sessionID编号存储在cookie中确定settings.py文件中是否存在djang...

2018-12-26 21:45:00 9317

原创 Django项目部署到阿里云

使用nginx、uwsgi将django项目部署到阿里云

2018-12-22 11:57:36 347

原创 python3新浪微博API接口

微博网站接入介绍:http://open.weibo.com/wiki/网站接入介绍微博提供的API:http://open.weibo.com/wiki/微博API微博标识:http://open.weibo.com/wiki/微博标识下载提供的SDK包(python2):https://github.com/xiaosier/libweibo支持python3使用的API:https:...

2018-12-01 22:14:58 3575 1

原创 python实现QQ第三方登录

QQ登录开发文档连接 http://wiki.connect.qq.com/准备工作_oauth2-0腾讯QQ互联平台没有python SDK,我们使用封装好的SDK包安装:pip install QQLoginTool导入:from QQLoginTool.QQtool import OAuthQQOAuthQQ类中的方法:__init__(self, client_id=None, ...

2018-11-23 23:35:59 8179 7

原创 状态保持-session与cookie

状态保持因为 http 是一种无状态协议,浏览器请求服务器是无状态的。无状态:指一次用户请求时,浏览器、服务器无法知道之前这个用户做过什么,每次请求都是一次新的请求。无状态原因:浏览器与服务器是使用 socket 套接字进行通信的,服务器将请求结果返回给浏览器之后,会关闭当前的 socket 连接,而且服务器也会在处理页面完毕之后销毁页面对象。有时需要保持下来用户浏览的状态,比如用户是否...

2018-11-06 17:11:43 392

原创 JQuery数据交互

javascript对象javascript中的对象,可以理解成是一个键值对的集合,键是调用每个值的名称,值可以是基本变量,还可以是函数和对象。创建javascript对象有两种方法,一种是通过顶级Object类来实例化一个对象,然后在对象上面添加属性和方法:var person = new Object();// 添加属性:person.name = 'tom';person.ag...

2018-10-16 12:53:47 879

原创 JQuery

jquery是一个函数库,一个js文件,页面用script标签引入这个js文件就可以使用。&amp;lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.11.1.js&quot;&amp;gt;&amp;lt;/script&amp;gt;官方网站:http://jquery.com/中文网:http://jquery.cuishifeng.cn/

2018-10-16 12:26:20 263

原创 JavaScript

JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互,JavaScript是浏览器解释执行的。

2018-10-13 17:59:24 152

原创 html

html概述HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm。一个html的基本结构如下:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt...

2018-10-13 15:27:02 173

原创 MySQL操作

下载地址:http://www.mysql.com/数据库操作在数据库操作中,基本操作都是围绕增删改查来操作。简称CRUDC Create 创建 R Read/Retrieve 查询 U Update 修改D Delete 删除在数操作数据库时,所有的数据库语句都要以分号结束,数据库操作不区分大小写创建数据库create database 数据...

2018-09-17 12:20:32 315

原创 vim简单命令

linux中的 vim编辑器 vim编辑器Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。vim有三种基本工作模式:命令模式编辑模式末行模式vim基础操作vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富末行模式和编辑模式不能直接进行转换, 都...

2018-09-02 13:14:52 155

空空如也

空空如也

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

TA关注的人

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