Coderyang的笔记

知识就是财富


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

通过DRF的throttle设置API的访问速率

发表于 2018-06-27 | 分类于 DRF | | 阅读次数:
字数统计: 1,031 字 | 阅读时长 ≈ 5 分钟
throttling功能为DRF内置功能我们无需安装第三方包可以直接使用。 查看官方文档:http://www.django-rest-framework.org/#api-guide 配置按照文档 我们需要在settings.py文件进行如下配置: 12345678910REST_FRAMEWORK = { 'DEFAULT_THROTTLE_CLASSES': ( ...
阅读全文 »

数据结构-栈和队列

发表于 2018-06-27 | 分类于 数据结构 | | 阅读次数:
字数统计: 2,974 字 | 阅读时长 ≈ 14 分钟
栈栈(Stack)也是一种线性结构。 相比数组,栈对应的操作是数组的子集。 只能从一端添加元素,也只能从一端取出元素,这一端成为栈顶。 栈是一种后进先出的数据结构,Last In First Out(LIFO) 栈的应用: 无处不在的Undo操作(撤销)即编译器会使用一个栈来记录我们的输入数据,当我们想撤销输入的时候就是栈的元素出栈。 程序调用的系统栈 当我们在写代码的时候,存在函数调用的情 ...
阅读全文 »

数据结构-数组

发表于 2018-06-26 | 分类于 数据结构 | | 阅读次数:
字数统计: 3,852 字 | 阅读时长 ≈ 18 分钟
这篇笔记开始 将系统学习一遍数据结构,编程的技术内功。💪💪💪 我们先看下在Java中如何使用数组 1234567891011121314151617181920212223242526272829303132public class Main { public static void main(String[] args) { // write you ...
阅读全文 »

Django项目配置DjangoRESTFramework缓存

发表于 2018-06-26 | 分类于 Django | | 阅读次数:
字数统计: 502 字 | 阅读时长 ≈ 2 分钟
这篇文章我们将学习如何在Django项目中配置Django REST Framework缓存。 安装配置我们需要安装额外的插件 DRF-extensions: https://github.com/chibisov/drf-extensions 安装:进入到项目的虚拟环境安装插件包 1pip install drf-extensions 配置:我们查看官方文档:https://chibisov.g ...
阅读全文 »

Django中的信号使用

发表于 2018-06-26 | 分类于 Django | | 阅读次数:
字数统计: 755 字 | 阅读时长 ≈ 3 分钟
信号Django包括一个“信号分配器”,它帮助允许解耦应用程序在框架中其他地方发生操作时得到通知。简而言之,信号允许某些 senders 通知一组 receivers 已经发生了一些行动。当许多代码可能对同一事件感兴趣时,它们特别有用。 Django提供了一些内置信号,让用户代码由Django本身通知某些操作。这些包括一些有用的通知: django.db.models.signals.pre_s ...
阅读全文 »

配置pycharm远程代码调试

发表于 2018-06-25 | 分类于 工具 | | 阅读次数:
字数统计: 282 字 | 阅读时长 ≈ 1 分钟
这篇文章我们将学习如何配置pycharm远程代码调试。 配置远程主机我们首先需要在远程云主机上做好一些准备工作 1234# 新建项目文件[root@hongshaorou ~]# mkdir projects[root@hongshaorou ~]# cd projects/[root@hongshaorou projects]# mkdir ifresh pycharm配置现在我们逐步配置pyc ...
阅读全文 »

Python发送邮件

发表于 2018-06-20 | 分类于 Python | | 阅读次数:
字数统计: 273 字 | 阅读时长 ≈ 1 分钟
最近一个需求是使用Python自带的smtplib模块发送邮件,以下便是代码部分。 1234567891011121314151617181920212223242526272829303132333435363738394041424344import smtplibfrom email.mime.text import MIMETextfrom email.header import Head ...
阅读全文 »

Centos安装Python3

发表于 2018-06-20 | 分类于 Python | | 阅读次数:
字数统计: 411 字 | 阅读时长 ≈ 2 分钟
很多小伙伴在云主机上安装Python一直不成功,这篇文章我们一起来在centos主机上安装一下。希望你能按照这边文章一次安装成功。 安装依赖包1[root@hongshaorou ~]# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ li ...
阅读全文 »

python的元类编程

发表于 2018-06-15 | 分类于 Python | | 阅读次数:
字数统计: 1,061 字 | 阅读时长 ≈ 5 分钟
这篇文章我们将会了解到类的整个实例化过程。 property动态属性12345678910111213141516171819from datetime import date, datetimeclass User: def __init__(self, name, birthday): self.name = name self.birthday = birt ...
阅读全文 »

Python的对象引用、可变性和垃圾回收

发表于 2018-06-15 | 分类于 Python | | 阅读次数:
字数统计: 753 字 | 阅读时长 ≈ 3 分钟
Python中的变量Python中的变量和java中的是不一样的,java中的变量是一个类型指定的容器,里面存放指定类型的数据。而Python中的变量是一个指针或者说是一个便利贴用于指向某个对象。 Python中is和==的区别is主要用于判断两个变量是不是同一个对象(指向同一个对象) 12345678910111213# b 和 a指向同一个内存地址块In [1]: a = [1,2,3,4] ...
阅读全文 »
1…151617…19
Coderyang

Coderyang

Coderyang

184 日志
23 分类
23 标签
RSS
GitHub 简书
0%
© 2021 Coderyang
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4