- 博客(15)
- 收藏
- 关注
原创 Web开发中的文件下载
Web开发中的文件下载前端下载静态服务器配置WEB开发中,对静态资源的访问一般会通过Nginx,Apache等服务器进行路由配置。server { listen 80; server_name localhost; location /static { alias /home/linqi/static; }}可以浏览器访问 http:/...
2019-06-19 16:08:33
703
原创 Python web 协议和服务器基础
Python web 协议和服务器基础CGI:CGI 全称为Common Gateway Interface (通用网关接口),目的是能够让服务器能够方便的调用外部程序。CGI本身是一套协议和规范,原则上只要是拥有读写文件功能的编程语言都可以用来编写CGI程序,服务器在认为这是一个CGI请求时,会调用相关CGI程序,并通过环境变量和标准输出将数据传送给CGI程序,CGI程序处理完数据,生...
2019-05-06 21:41:50
268
原创 Nginx服务器超时处理
服务器超时通常有以下几种情况导致:程序在处理大量数据,导致等待超时。 程序中调用外部请求,而外部请求响应超时。 连接数据库失败而没有停止,死循环重新连。出现这种情况,我们可以先优化程序,缩短执行时间。另一方面,可以调大nginx超时限制的参数,使程序可以正常执行。处理大量数据Nginx 默认对上传文件的限制的小为1M,若请求内容过大超过设定就导致超时。client_max_bod...
2019-05-06 21:41:45
3801
原创 小程序手册
微信是我们日常生活中的社交APP,微信小程序也越来越多用户在使用。小程序的简单,无需安装,类原生应用体验等特性,使越来越多的公司将其下的软件及平台小程序化。简单的介绍下小程序的入门。1接入流程小程序开发需要进行微信公众号的注册为小程序的开发者,并填写身份信息进行认证。小程序的官网注册注册地址为:https://mp.weixin.qq.com/wxopen/waregister?a...
2019-05-06 21:41:39
769
原创 Django性能测试工具Silk
组内工具主要使用Django框架进行开发,为了得到更好的用户体验,在开发过程中需要注意对性能方面的测试优化。性能测试优化主要是测量项目的瓶颈指标(执行时间、响应时间、内存占用、函数调用次数等)。这里采用Silk工具进行测量指标,可以快速高效的确认瓶颈。1Django性能测试工具Silk功能介绍Silk的功能主要包括:用于拦截请求/响应的中间件 用于分析数据库查询的SQL执行包...
2019-05-06 21:41:29
1747
原创 Ueditor富文本Django项目使用说明
该使用说明针对的是后端采用Django版本为1.11.7,前端使用angular6的说明。DjangoUeditor 是百度Ueditor的后端服务的Django版本安装方式pip install DjangoUeditor基础配置settings.pyINSTALLED_APPS = ( #........ 'DjangoUeditor', )urls.py...
2019-05-05 21:39:28
637
原创 Python运行指令脚本
Python是一门脚本语言,我们可以使用Python进行操作脚本的编写,Python的基础模块中也能对系统的操作指令进行调用,操作其他脚本。1OS模块os.system()os模块是Python的操作系统功能模块,提供了一个统一的操作系统接口函数。可以通过os.system(commond)运行一个shell命令import osOUT = os.system(‘python ...
2019-05-05 21:37:08
424
原创 Python线程进程及性能测试工具Locust
基础知识由于现在计算机基本都使用的是多核CPU,CPU 是多核时是支持多个线程同时执行。为了充分发挥CPU性能,一般会使用多线程的方式提高程序的执行效率。线程线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution contex...
2019-05-05 21:35:48
842
原创 Linux平台PPT转图片(Python)
由于网站一般是展示PPT,想要在WEB上进行PPT展示且资源地址不在公网,一般只能通过PPT转化为图片,再由前端进行图片的展示。由于项目部署环境都在Linux平台,所以需要进行Linux平台上PPT转图片了解。由于Linux平台不支持PPT直接转为图片,所以这里采用的是PPT转PDF转图片的方式。安装使用安装依赖apt-getinstallunoconvapt-get...
2019-05-05 21:32:33
2720
原创 HTTP访问控制(CORS)
HTTP访问控制(CORS)当一个资源从与该资源本身所在的服务器不同的域或端口不同的域或不同的端口请求一个资源时,资源会发起一个跨域 HTTP 请求。出于安全考虑,浏览器会限制从脚本内发起的跨域HTTP请求。例如,出于安全考虑,浏览器会限制从脚本内发起的跨域HTTP请求。例如,XMLHttpRequest 和 Fetch 遵循同源策略。因此,使用 XMLHttpRequest或 Fetch...
2019-05-05 21:30:32
444
原创 FastDFS分布式文件服务器部署与运用
FastDFS分布式文件服务器部署与运用FastDFS介绍FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使...
2019-05-05 21:29:35
304
原创 Docker部署Angular+Nginx+uwsgi+Django项目
Docker部署Angular+Nginx+uwsgi+Django项目0、前言在开发部署时,容易遇到服务器环境不一致,多台服务重复部署操作过于繁杂的情况。这时可以采用Docker来提供一套统一的环境和帮助我们快速部署项目。本篇文章先介绍下Docker是什么,怎么安装使用,然后用一个比较常见的Angular+Nginx+uwsgi+Django框架模式的项目的说明怎么用Docker将各...
2019-05-05 21:27:32
689
原创 Django时区详解
1时区基础概念datetime类时区说明dateitme类可以区分为naive time(不带时区时间)和active time(带时区时间)Django1.4版本后引入了时区的概念,从此Django中可以通过设置settings文件来控制datetime类是否带时区处理。>>> from django.utils import timezone>>&...
2019-05-05 21:17:40
1206
原创 Django REST framework入门
ESTful 架构(Representational State Transfer)资源(Resources)所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的实在。你可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的URI。要获取这个资源,访问它的URI就可以,因此URI就成了每一个资源的地址...
2019-05-05 21:16:27
228
原创 Html Meta 标签
Html Meta 标签标签定义及使用说明元数据(Metadata)是数据的数据信息。<meta> 标签提供了 HTML 文档的元数据。元数据不会显示在客户端,但是会被浏览器解析。META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者及其他元数据。元数据可以被使用浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 Web 服务调用。...
2019-05-05 21:14:32
1565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人