摘要: Warning:本篇为基础学习,由于笔者也在学习中,所以文章过于啰嗦,想直接了解type 函数的用法,推荐“IT技术随笔”的另一篇比较简洁直观的文章:https://www.cnblogs.com/wushuaishuai/p/7739728.html 当我们拿到一个变量(对象的引用)时,如何知道这 阅读全文
posted @ 2019-02-27 12:55 Gnbp 阅读(31424) 评论(1) 推荐(1) 编辑
摘要: 使用Ubnutu18.04安装Shadowsocks-Qt5时 使用命令 添加源,但是ppa:hzwhuang/ss-qt5 并没有18.04版本的源,因此会出现: E: 仓库 “http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic Relea 阅读全文
posted @ 2019-02-22 23:57 Gnbp 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Docker的好处之一,就是在Container里面可以随意瞎搞,不用担心弄崩Host的环境。而nvidia-docker2的好处是NVidia帮你配好了Host和Container之间的CUDA相关的链接,让你可以直接在Container里面使用GPU。 安装环境 OS:Ubuntu 18.04 阅读全文
posted @ 2019-02-21 18:14 Gnbp 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 今天和大家聊一聊Python 中的高阶函数:map、reduce、filter、sorted首先了解一下什么是高阶函数, 高阶函数 就是让函数的参数能够接受别的函数,比如: 再比如: 那么Python 中这些高阶函数具体的作用是什么呢?不要着急,往下面看看 一、map 函数,接受两个参数,一个是函数 阅读全文
posted @ 2019-02-21 12:32 Gnbp 阅读(295) 评论(0) 推荐(1) 编辑
摘要: 有时候我们想看看一个函数的执行时间是多久,这时候我们可以使用装饰器,在函数的执行开始前,记录一个时间,在函数的执行结束后记录一个时间,然后求两个数的差,就可以得到这个函数本次的执行时间了。但是这样做的做法,太Low,接下来我们就说说Python 内置的timeit 模块 timeit 模块可以用来测 阅读全文
posted @ 2019-02-17 19:45 Gnbp 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 前因 关于WSGI、uWSGI、uwsgi、Nginx这些名词及与Django 项目的关系,之前有个善(漂)良(亮)的小姐姐问过我,当时我也不是很明白,没有给她解释的很清楚,很是后悔,现在结合网上的一些资料进行一下汇总,且加入了一些我自己的看法,有不足之处还望路过的大佬给予批评指正,拜谢! 名词介绍 阅读全文
posted @ 2019-02-16 13:30 Gnbp 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 作为一个没有女朋友的码农,情人节这天只能敲敲代码,或者写写一些自己学习上的一些心得 下面我就说一说我学习“闭包” 这个结构时的一些问题和心得吧! 刚接触闭包的时候,感觉闭包很简单啊,在Python 中,不就是一个函数内再定义一个函数么,里面的函数用了外面函数的变量,这有什么难的?可随着不断的深入学习 阅读全文
posted @ 2019-02-14 14:34 Gnbp 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 环境要求: Python(2.7、3.3、3.4、3.5)Django(1.8、1.9、1.10)Django REST framework(3.0、3.1、3.2、3.3、3.4、3.5) 我的环境: Python 3.6Django 1.11.11Django REST framework 3. 阅读全文
posted @ 2019-01-15 15:21 Gnbp 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: UUID (Universally Unique Identifier,通用唯一标识)是一个128位的用于计算机系统中以识别信息的数目,虽然生成UUID的概率不为零,但是无限接近零,因此可以忽略不记,如此一来,每个人都可以建立不与其他人冲突的UUID。 UUID格式组成 规范的文本中,UUID的十六 阅读全文
posted @ 2019-01-15 15:18 Gnbp 阅读(2236) 评论(0) 推荐(0) 编辑
摘要: 前因 项目通过JWT 来实现用户的验证,在注销和异设备登入或密码修改的时候都需要让旧的JWT 失效,但是 DRF JWT 没有内置失效方法,官方推荐通过设置“JWT_GET_USER_SECRET_KEY” 为一个使每次SECRET_KEY 不相同的方法,从而使每次生成的Token 都不一样。 后果 阅读全文
posted @ 2019-01-15 15:17 Gnbp 阅读(2639) 评论(0) 推荐(0) 编辑