01 2019 档案

摘要:[TOC] Python 全栈之路 一. Python 1. Python基础知识部分 "Python Python那点事" "Python windows和linux下 Python2,Python3 " "Python 开启入坑之路" "Python 基本数据类型" "Python 那些零碎的知 阅读全文
posted @ 2019-01-30 22:46 孔辉 阅读(6247) 评论(0) 推荐(6)
摘要:[TOC] Python 基本数据类型 一. 数字 (int) 基本介绍 python 的数字类型基本分为 整数,长整数, 浮点数. 整数: 类如 1, 11, 22, 36... 长整数: 就是比较长的整数,本身还是整数, 哈哈~ 类如 154864131, 548798466111131313. 阅读全文
posted @ 2019-01-30 22:39 孔辉 阅读(804) 评论(0) 推荐(0)
摘要:python 那些零碎的知识点 一. 字符串格式化 1. "旧式字符串解析(%操作符)" 'Hello, %s' % name "Hello, Bob" 'Hey %(name)s, there is a 0x%(errno)x error!' % { "name": name, "errno": 阅读全文
posted @ 2019-01-30 22:39 孔辉 阅读(511) 评论(0) 推荐(1)
摘要:Python 初识Python 认识开发语言 开发语言有高级语言的低级语言之分 低级语言: c, 混编, 属于机器码,编程中底层用的 实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差 高级语言: Python, Jave, PHP, C , go.. 属于字符码,相比机器 阅读全文
posted @ 2019-01-30 22:38 孔辉 阅读(658) 评论(0) 推荐(0)
摘要:[TOC] windows和linux下 Python2,Python3 的环境及安装 window下安装 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python27 3、配置环境变量 【右键计算机】 》【属性】 》【高级系统设 阅读全文
posted @ 2019-01-30 22:37 孔辉 阅读(704) 评论(0) 推荐(0)
摘要:[TOC] Python那点事 相信很多小伙伴会跳过此环节, 但是还是要简单介绍一下~ 致敬创始人,创造了这么伟大的语言~ 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python 阅读全文
posted @ 2019-01-30 22:36 孔辉 阅读(692) 评论(0) 推荐(0)
摘要:[TOC] Linux 文件系统结构 linux 系统的目录属性架构示意图 : 根目录 : Binary的缩写, 存放最常用的命令,可执行文件. : 存放启动Linux时的一些核心文件,包括一些连接文件以及镜像文件. : Decive(设备),存放Linux的外部设备,在Linux中访问设备的方式和 阅读全文
posted @ 2019-01-28 16:41 孔辉 阅读(806) 评论(2) 推荐(1)
摘要:[TOC] Linux VMware和Centos安装 选择性 pc可以选择 纯系统 Linux/windows 双系统 Windows+Linux 虚拟化技术 Windows+vmware workstation 服务器 物理机纯系统 物理机+vmware(vmware esxi) 物理机+doc 阅读全文
posted @ 2019-01-28 16:39 孔辉 阅读(421) 评论(0) 推荐(0)
摘要:[TOC] Django 信号 Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。 简单来说,信号允许特定的sender通知一组receiver某些操作已经发生。 这在多处代码和同一事件有关联的情况下很有用。 模块定义了模型系统发送的一组信号。 一. 模型信号 阅读全文
posted @ 2019-01-25 21:20 孔辉 阅读(399) 评论(0) 推荐(0)
摘要:[TOC] Python操作Redis redis是一个key value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set 有序集合)和hash(哈希类型)。这些数据类型都支持push 阅读全文
posted @ 2019-01-22 22:52 孔辉 阅读(408) 评论(0) 推荐(0)
摘要:工作中常用配置 使用: 阅读全文
posted @ 2019-01-19 14:59 孔辉 阅读(339) 评论(0) 推荐(0)
摘要:为什么要使用分页? 我们数据表中可能会有成千上万条数据,当我们访问某张表的所有数据时,我们不太可能需要一次把所有的数据都展示出来,因为数据量很大,对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 通常我们会希望一部分一部分去请求数据,也就是我们常说的一页一页获取数据并展示出来。 res 阅读全文
posted @ 2019-01-16 21:58 孔辉 阅读(235) 评论(0) 推荐(0)
摘要:一. 认证 (你是谁?) REST framework 提供了一些开箱即用的身份验证方案,并且还允许你实现自定义方案。 自定义Token认证 第一步 : 建表>>>> 定义一个用户表和一个保存用户Token的表 第二步: 定义一个登陆视图 >>>> 第三步: 定义一个认证类 >>>> 第四步: 使用 阅读全文
posted @ 2019-01-16 21:23 孔辉 阅读(345) 评论(0) 推荐(0)
摘要:DRF序列化 Django ORM对象 --> JSON格式的数据 序列化 JSON格式的数据 --> Django ORM数据 反序列化 需要两个工具: 类比Django中的form组件 Django form --> HTML表单 HTML表单 --> ORM数据 用法: many=True参数 阅读全文
posted @ 2019-01-15 22:35 孔辉 阅读(3171) 评论(2) 推荐(0)
摘要:Django REST Framework - 版本控制 为什么需要版本控制? API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候 阅读全文
posted @ 2019-01-15 22:35 孔辉 阅读(273) 评论(0) 推荐(0)
摘要:读了我这篇博客, 你会刷新对面对对象的认知, 之前的面对对象都是LJ~~~ 表结构 原路由: 原始版: 获取出版社信息 获取具体某个出版社信息 查 改 删 -- > 进化版: 把出版社相关信息封装起来 超级进化版: 把某个出版社的信息也封装起来 如果在写一个api 的话 只需要3行代码, 但是 封装 阅读全文
posted @ 2019-01-14 22:08 孔辉 阅读(425) 评论(0) 推荐(0)
摘要:一. jsonp解决跨域问题 1. 函数中传参 dom1中的HTML demo2 中的视图函数: JQuery中getJSON方法: demo2中HTML 要注意的是在url的后面必须要有一个callback参数,这样getJSON方法才会知道是用JSONP方式去访问服务,callback后面的那个 阅读全文
posted @ 2019-01-13 14:39 孔辉 阅读(2268) 评论(0) 推荐(0)
摘要:使用Django Rest Framework之前我们要先知道,它是什么,能干什么用? Django Rest Framework 是一个强大且灵活的工具包,用以构建Web API 为什么要使用Rest Framework Django REST Framework可以在Django的基础上迅速实现 阅读全文
posted @ 2019-01-13 14:37 孔辉 阅读(660) 评论(0) 推荐(0)
摘要:javaScript - 面向对象 - ES5 和 ES6 ES5之前用 构造函数 构造函数的特点 就是一个普通函数, 他的函数名要大写.: 带方法的写法: 原型的方式: prototype 为内置的原型方法 this参数问题: ES6 里的写法: Promise对象 处理异步编程更好的方式, ES 阅读全文
posted @ 2019-01-08 16:19 孔辉 阅读(216) 评论(0) 推荐(0)
摘要:jQuery 事件流的概念 什么是事件流 DOM事件流 1. 事件捕获阶段; 2.处于目标阶段; 3.事件冒泡阶段; 1, addEventListener addEventLIstener 是DOM2级事件新增的指定事件处理程序的操作, 这个方法接受3个参数: 要处理的事件名,作为事件处理程序的函 阅读全文
posted @ 2019-01-07 21:23 孔辉 阅读(209) 评论(0) 推荐(0)
摘要:一.插入操作 1. 父元素.append(子元素) 追加某元素,在父元素中添加新的子元素, 子元素可以为: stirng / element (js对象) / jquery 元素 如果追加的是jquery对象那么这些元素将从原位置上消失, 简言之,就是一个移动操作 2. 子元素.appendTo(父 阅读全文
posted @ 2019-01-07 21:23 孔辉 阅读(143) 评论(0) 推荐(0)
摘要:Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 复制代码 依赖APP: django.contrib.auth django.contrib.content 阅读全文
posted @ 2019-01-07 21:21 孔辉 阅读(257) 评论(0) 推荐(0)
摘要:1. 项目背景 crm系统是某教育平台正在使用的项目,系统主要为 销售部、运营部、教质部门提供管理平台,随着公司规模的扩展,对公司员工的业务信息量化以及信息化建设越来越重要。 crm系统为不同角色的用户提供了不同的功能,功能如下: 销售部,为课程顾问提供公户、私户管理,并且针对每个销售实现私户分配 阅读全文
posted @ 2019-01-07 21:20 孔辉 阅读(571) 评论(0) 推荐(0)
摘要:介绍: stark组件,是一个帮助开发者快速实现数据库表的增删改查+的组件。目标: 10s 中完成一张表的增删改查。 前戏: django项目启动时,自定义执行某个py文件。 django启动时,且在读取项目中 路由加载 之前执行某个py文件。 在任意app的apps.py中的Config类中定义r 阅读全文
posted @ 2019-01-07 21:19 孔辉 阅读(315) 评论(0) 推荐(0)
摘要:1. 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影《2012》中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临;② 屌丝们,有没有想过为什么那些长得漂亮身材好的姑娘在你身边不存在呢?因为有钱人和漂亮姑娘都是珍贵稀有的,稀有的人在一起玩耍和解锁各种姿势。而你,无权拥有 阅读全文
posted @ 2019-01-07 21:18 孔辉 阅读(812) 评论(0) 推荐(0)
摘要:Vue - vue.js 常用指令 目录: 一. vuejs模板语法之常用指令 1. 常用指令: v-html 2. 常用指令: v-text 3. 常用指令: v-for 4. 常用指令: v-if 5. 常用指令: v-show 6. v-if和v-show的性能比较 7. 常用指令: v-bi 阅读全文
posted @ 2019-01-02 20:32 孔辉 阅读(473) 评论(0) 推荐(0)