- 博客(26)
- 收藏
- 关注
原创 Go-指针、切片、map创建以及使用方法
指针: 指针就是地址。 指针变量就是存储地址的变量。 *p : 解引用、间接引用。 栈帧: 用来给函数运行提供内存空间。 取内存于 stack 上。 当函数调用时,产生栈帧。函数调用结束,释放栈帧。 栈帧存储: 1. 局部变量。 2. 形参。 (形参与局部变量存储地位等同) 3. 内存字段描述值 指针使用注意:...
2020-04-10 20:09:18
544
原创 字典嵌套列表获取每个字典的值(values)
方法一:x=[{'close': '0.1021', 'datetime': '2018-10-12 15:21:00', 'high': '0.1021', 'low': '0.1021', 'open': '0.1021', ...
2018-10-12 15:41:24
15077
原创 requests.exceptions.SSLError: &InsecureRequestWarning:
解决方案:response= requests.get(url,verify=False)解决方案:requests.packages.urllib3.disable_warnings()
2018-10-10 21:22:57
221
转载 ccxt 图形化
import ccxtfrom math import cosfrom math import pifrom math import floorfrom math import ceildef plot(series, cfg={}): minimum = min(series) maximum = max(series) interval = abs(...
2018-08-13 21:48:15
1802
原创 如何在多嵌套列表里获取想要的数据?
list1=[[1,2],[3,4][5,6][7,8]]如何拿出他们的list2=[1,3,5,7]很简单把他们转成二维数组/import numpy as nplist_numpy=np.array(list1)list_array=list_numpy[:,0]现在是class_numpy类型把它转成list 类型list_n=list_array.tolist(...
2018-08-09 14:48:35
2645
原创 无法迁移 Django.core.exceptions.improperlyConfigurd:Applicationlabels aren`t unique,dupicates:varificati
解决:配置无法迁移 Django.core.exceptions.improperlyConfigurd:Applicationlabels aren`t unique,dupicates:varificationsDebug:Django.core.exceptions.ImproperlyConfigured:Applicatiolabels aren`t unique,duplicates:...
2018-07-09 23:18:39
463
原创 幂等和非幂等的关系与区别
一、HTTP请求方法根据HTTP标准,HTTP请求可以使用多种请求方式。GET POST HEAD OPTIONS PUT PATCH DELETE TRACE CONNECT。indexmethoddescription1GET请求指定页面信息,并返回实体主体2HEAD类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头3POST向指定资源提交数据进行处理请求(例如提交表单或者上传文...
2018-07-04 22:59:28
7616
1
原创 Django REST framework 理解
Web应用模式1 .前后端不分离:在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与厚度那的耦合度很高.这种应用模式比较合适纯网页应用,但是后端对接APP时,App可能并不需要后端返回一个HTML网页,二仅仅是数据本身,所以...
2018-07-03 23:46:37
10625
原创 JWT Json web token
JWT Json web token适用于分布式站点的点击登陆 SSO 场景JWT的构成第一部分我们称它为头部(header ),第二部分我们称其为载荷(payload ),第三部分是签证(signature ).Header base64加密jwt的头部承载两部分信息:声明类型,这里是jwt声明加密的算法 通常直接使用 HMAC SHA256Playload base64加密...
2018-07-02 02:00:00
325
原创 CKEditor 富文本编辑器
CKEditor 富文本编辑器pip install django-ckeditor 安装第三方模块注册应用'ckeditor', # 富文本编辑器'ckeditor_uploader', # 富文本编辑器上传图片模块配置# 富文本编辑器ckeditor配置CKEDITOR_CONFIGS = { 'default': { 'toolbar': 'full', # 工...
2018-07-01 14:43:03
510
原创 Celery 操作方法和使用
CeleryMain.py 启动入口 -> 创建客户端, 加载配置, 任务注册from celery import Celery# 创建celery客户端,并起别名(没有实际意义)celery_app = Celery('meiduo')# 加载配置:让客户端和worker知道broker的存在celery_app.config_from_object('celery_tasks.con...
2018-07-01 08:15:30
2018
原创 Django项目搭建
一.环境安装1. 创建虚拟环境mkvirtualenv django_py3_1.11 -p python32. 安装Djangopip install django==1.113.虚拟环境和pip的命令 虚拟环境mkvirtualenv 创建虚拟环境rmvirtualenv删除虚拟环境workon进入虚拟环境,查看所有虚拟环境deactivate 退出虚拟环境pip pip install 安...
2018-06-30 20:18:11
519
原创 ajax接口和介绍
ajaxajax技术的目的是让JS发送HTTP请求,与后台通信,获取数据和信息.ajax技术的原理是实例化xmlhttp对象,使用此对象与后台通信.XMLHTTP:跨域加载数据不会出现跨域的安全提示信息问题.ajax通信的过程不会影响后续JS的执行,从而实现异步. 同步和异步异步:同时做几件事情同步:指的是做完一件事后再做另外一件事. 局部刷新和无刷新ajax可以时间局部刷新,也叫做无刷...
2018-06-30 20:03:19
6201
原创 深拷贝和浅拷贝区别
深拷贝和浅拷贝 copy.copy()浅拷贝好处是:节省时间,和节省空间,缺点:无法保证数据的安全 copy.deepcopy()深拷贝 improt copy 在拷贝简单的数据类型(a=[1,2]) 没有区别,都是开辟新的一片保证数据的独立性 浅拷贝 仅仅是拷贝了引用 没有办法保证数据的独立性 深拷贝 完全拷贝数据并且开辟空间 保证数据的独立性 拷贝元祖(不可变类型的数据)的时候 ...
2018-06-30 14:52:34
286
原创 如何用协程下载图片
import geventfrom gevent import monkey# 导入网络模块import urllib.requestmonkey.patch_all()# 任务 网路图片的下载# img_url图片地址,img_name保存图片的命名def load_img(img_url,img_name): # 向服务器索要数据发送请求 # 返回一个数据包 response...
2018-06-30 10:26:35
633
原创 linux命名的基本使用
操作系统向上支持软件的运行,向下管理硬件.承上启下作用linux命名的基本使用:ls 查看当前文件夹下的内容 pwd 查看当前所在文件夹 cd [目录名] 切换文件夹 touch[文件名]如果文件不存在 ,新建文件 mkdir[目录名]创建目录,...
2018-06-30 01:25:50
558
原创 什么是迭代?可迭代对象?迭代器?生成器?
迭代:python中可以用for循环使用取值操作过程.可迭代对象:可以使用for循环遍历的对象,我们称之为可迭代对象.迭代器:提供数据和记录位置.生成器:如果函数中有yield我们称之为生成器如果在同一时间执行多个任务我们可以使用多进程和多线程,如果你想使用一个线程或进程然后让多个任务一次执行按顺序执行一个线程或者一个进程. 如果你在一个线程内部,想使用让多个任务交替执行,那么可以使用协程gev...
2018-06-29 23:11:42
12860
原创 Gil全局解释器锁延伸扩展
Gil全局解释器锁延伸扩展作用 : 保证同一时刻只有一个线程能使用到cup解释 : 当我们使用多线程的时候,在一个进程中只有一个GIL锁,那么这多个线程中谁拿到GIL谁就可以使用cpu(ps:多个进程有多个Gil锁)问题1: 什么时候会释放Gil锁, 1 遇到像 i/o操作这种 会有时间空闲情况 造成cpu闲置的情况会释放Gil 2 会有一个专门ticks进行计数 一旦tic...
2018-06-29 17:50:19
206
原创 自定义迭代器
os.listdir1. iter()函数与next()函数 list、tuple等都是可迭代对象,我们可以通过iter()函数获取这些可迭代对象的迭代器。然后我们可以对获取到的迭代器不断使用next()函数来获取下一条数据。iter()函数实际上就是调用了可迭代对象的__iter__方法。2. 迭代器Iterator 通过上面的分析,我们已经知道,迭代器是用来帮助我们记录每次迭代访问到的位置,当...
2018-06-29 14:44:08
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人