11 2018 档案

摘要:Ubuntu安装之python开发 什么??Ubuntu(乌班图)开发?不会用??怎么进行python开发??? 乌班图操作系统下载地址:http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.iso 安装ubuntu 第一步:准备 阅读全文
posted @ 2018-11-29 16:43 小学弟- 阅读(220) 评论(0) 推荐(0) 编辑
摘要:docker入门 什么是docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Google 公司推 阅读全文
posted @ 2018-11-28 19:18 小学弟- 阅读(200) 评论(0) 推荐(0) 编辑
摘要:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及 阅读全文
posted @ 2018-11-28 19:14 小学弟- 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Linux安装redis 安装: 1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf redis-4.0.8.tar.gz 3.安装 cd redis-4.0.8 make cd sr 阅读全文
posted @ 2018-11-26 20:03 小学弟- 阅读(127) 评论(0) 推荐(0) 编辑
摘要:redis基本命令 String Set setex psetex mset mget getset setrange setbit getbit bittop strlen incrfloat decr append hash操作 hset 1.单个增加–修改(单个取出)–没有就新增,有的话就修改 阅读全文
posted @ 2018-11-23 19:20 小学弟- 阅读(1146) 评论(0) 推荐(0) 编辑
摘要:Python3.x标准模块库目录 文本 1. string:通用字符串操作 2. re:正则表达式操作 3. difflib:差异计算工具 4. textwrap:文本填充 5. unicodedata:Unicode字符数据库 6. stringprep:互联网字符串准备工具 7. readlin 阅读全文
posted @ 2018-11-23 15:28 小学弟- 阅读(368) 评论(0) 推荐(0) 编辑
摘要:Linux基本系统优化 Linux Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令, 在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig 查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述功能 在我 阅读全文
posted @ 2018-11-22 21:27 小学弟- 阅读(265) 评论(0) 推荐(0) 编辑
摘要:redis之使用 redis 1、自动分配、你在什么时候用到了自动分配? 答:市场部或运营部招来的新的客户,单条(批量)录入数据的时候,进行自动分配。 2、那是怎么自动分配的呢? 答:基于redis的列表实现的。相当于队列用了。 自动分配(redis) 数据放缓存,为的就是速度快redis是支持持久 阅读全文
posted @ 2018-11-22 21:23 小学弟- 阅读(263) 评论(0) 推荐(0) 编辑
摘要:redis之安装 redis redis介绍 redis是一个key-value存储系统,菲关系型数据库。和Memcached类似,他支持存储的value类型相对更多,包括字符串、列表、哈希散列表、集合、有序集合。 这些数据都支持push/pop、add/remove及取交集并集和差集及丰富的 阅读全文
posted @ 2018-11-22 21:20 小学弟- 阅读(147) 评论(0) 推荐(0) 编辑
摘要:redis之进阶 redis redis介绍 redis的功能特性 1,高速读写 2,数据类型丰富 3,支持持久化 4,多种内存分配及回收策略 5,支持事务 6,消息队列、redis用的多的还是发布-订阅模式 7,支持高可用 8,支持分布式分片集群 linux操作系统是怎么分配内存的? 把内存分为三 阅读全文
posted @ 2018-11-22 21:19 小学弟- 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Django-Rest-Framework的序列化之serializers 序列化组件 restful framework 正常的序列化 为什么要用序列化组件 Django的序列化方法 .values序列化结果 django serializers DRF序列化的方法 首先,我们要用DRF的序列 阅读全文
posted @ 2018-11-14 18:59 小学弟- 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:RESTful规范 restful framework web服务交互 REST风格 凡是遵循TEST风格实现的前后端交互都叫RESTful架构 核心思想 在url中体现的 在返回值中 阅读全文
posted @ 2018-11-14 16:32 小学弟- 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Django-Rest-Framework的分页 restful framework DRF的分页 为什么要使用分页 其实这个不说大家都知道,大家写项目的时候也是一定会用的, 我们数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来, 这样会给内存造成特别大的压力,有可能 阅读全文
posted @ 2018-11-14 16:27 小学弟- 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Vuex+axios Vuex简介 vuex是一个专门为Vue.js设计的集中式状态管理架构。 状态? 我们把它理解为在data中需要共享给其他组件使用的部分。 Vuex和单纯的全局对象有以下不同: 1、Vuex 的状态存储是响应式的。当vue组件从store中读取状态的时候, 若store中的状态 阅读全文
posted @ 2018-11-13 21:41 小学弟- 阅读(322) 评论(0) 推荐(0) 编辑
摘要:Vue生命周期 vue生命周期简介 生命周期的钩子 LifeCycle hooks 上面已经能够清晰的看到vue2.0都包含了哪些生命周期的钩子函数~~ 那么 执行顺序以及什么时候执行,我们上代码来看~~~ <!DOCTYPE html> <html lang="en"> <head> <meta 阅读全文
posted @ 2018-11-13 21:38 小学弟- 阅读(235) 评论(0) 推荐(0) 编辑
摘要:npm+webpack+vue-cli快速上手 Node.js npm 什么是Node.js 以及npm 简单的来说 Node.js 就是运行在服务端的JavaScript,基于Chrome V8 引擎的。 npm 是Node.js 的包管理工具。 npm的安装和更新 Node.js下载安装 Nod 阅读全文
posted @ 2018-11-13 21:04 小学弟- 阅读(261) 评论(0) 推荐(0) 编辑
摘要:目录 算法学习 算法学习 算法学习 算法学习 算法学习 算法学习 算法学习 算法学习 算法学习 算法学习 阅读全文
posted @ 2018-11-11 16:33 小学弟- 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Python并发编程之IO模型 目录: 一、IO模型介绍 二、阻塞IO (blocking IO) 三、非阻塞IO (nonblocking IO) 四、多路复用IO (IO multiplexing) 五、异步IO(asynchronous IO) 六、IO模型比较分析 七、selsectors模 阅读全文
posted @ 2018-11-11 16:13 小学弟- 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Vue实例生命周期 vue生命周期之beforeCreate vue生命周期之created vue生命周期之beforeMount vue生命周期之mounted vue生命周期之beforeUpdata vue生命周期之updata vue生命周期之beforeDestory vue生命周期之d 阅读全文
posted @ 2018-11-11 15:18 小学弟- 阅读(310) 评论(0) 推荐(0) 编辑
摘要:计算机网络知识 一、网络基础 1.网络指的是什么? 计算机与计算机之间通过物理链接介质(网络设备)连接到一起。 计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语) 2.osi七层协议: 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 每层运行常见物理设备: 阅读全文
posted @ 2018-11-08 20:25 小学弟- 阅读(222) 评论(0) 推荐(0) 编辑
摘要:计算机基础知识 一、为何要学习计算机基础? 好多人觉得自己有点基础就都想着直接敲代码,觉得基础知识很容易,很简单,就不怎么用心去学。然而,我觉得基础知识很重要。就像盖一栋楼房一样,你先要打好地基,再去盖房。 Python是一门编程语言,即通俗一点说就是语言。 我们都知道世界上有很多种语言,比如:汉语 阅读全文
posted @ 2018-11-08 20:23 小学弟- 阅读(399) 评论(0) 推荐(0) 编辑
摘要:人生苦短,我用Python(目录) 我的网站>>> ACM目录请点击>>> 数据结构与算法请点击>>> 目录 一、计算机基础 二、Python基础 三、函数 四、常用模块 五、模块和包 六、面向对象 七、网络编程socket 八、数据库 九、前端 十、Python Web框架 十一、前端框架之VUE 阅读全文
posted @ 2018-11-08 19:35 小学弟- 阅读(653) 评论(0) 推荐(1) 编辑
摘要:vue之导入JQuery已经Bootstrap的两种方式 Vue引入bootstrap主要有两种方法 方法一:在main.js中引入,此方法导入的bootstrap中对于html,body的一些预设置的css样式可能无效。 一、引入jQuery 在当前项目的目录下(就是package.json),运 阅读全文
posted @ 2018-11-08 19:28 小学弟- 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:目录: Vue组件系统之全局组件的注册 Vue组件系统之组件的复用 Vue组价系统之局部组件的注册 Vue组件系统之父子组件的通信 Vue组件系统之子父组件的通信 Vue组件系统之混入(mixin) Vue组件系统之插槽<slot></slot> Vue组件系统之具名插槽 做专业的程序员看专业的官方 阅读全文
posted @ 2018-11-08 16:48 小学弟- 阅读(335) 评论(0) 推荐(0) 编辑
摘要:在Mac上通过brew install mysql 安装了完mysql 执行mysql.server start 报错:ERROR! The server quit without updating PID file (/usr/local/var/mysql/chenyuntekiMacBook- 阅读全文
posted @ 2018-11-08 14:06 小学弟- 阅读(6518) 评论(0) 推荐(0) 编辑
摘要:Linux基本命令 Linux Linux系统命令操作语法格式 命令 空格 参数 空格 【文件或路径】需要处理的内容 rm -rf /tmp/* ls -la /home 结婚 -没车没房 女的就行 结婚 -有车有房 白富美 1.一般情况下,【参数】是可选的,一些情况下【文件或路径】也是可选的 2. 阅读全文
posted @ 2018-11-08 13:25 小学弟- 阅读(172) 评论(0) 推荐(0) 编辑
摘要:ES6常用语法 变量的定义 let定义变量 不会变量提升 有全局作用域和函数作用域,块级作用域{} 不能重复定义 不会变量提升 有全局作用域和函数作用域,块级作用域{} 不能重复定义 var定义变量 会变量提升 只有全局作用域和函数作用域 能够重复定义 会变量提升 只有全局作用域和函数作用域 能够重 阅读全文
posted @ 2018-11-07 15:33 小学弟- 阅读(212) 评论(0) 推荐(0) 编辑
摘要:vue-cli脚手架(框架) 一、创建vue项目 二、目录结构的说明 出现下面这样的图就说明成功了 三、import和require的区别 四、设置文件路径的流程 五、实现异步加载 六、VUE的生命周期 阅读全文
posted @ 2018-11-07 13:31 小学弟- 阅读(206) 评论(0) 推荐(0) 编辑
摘要:vue之node.js的简单介绍 一、什么是node.js? 它是可以运行JavaScript的服务平台,可以吧它当做一门后端程序,只是它的开发语言是JavaScript 二、安装 1、node.js的特性: 2、运用的场景: 3、安装地址: 4、npm是一个包管理器,其实是一个命令。使用它来安装或 阅读全文
posted @ 2018-11-06 19:40 小学弟- 阅读(257) 评论(0) 推荐(0) 编辑
摘要:缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加 明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分 钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存 阅读全文
posted @ 2018-11-06 19:30 小学弟- 阅读(476) 评论(0) 推荐(0) 编辑
摘要:cookie和session 一、cookie和session的介绍 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再 阅读全文
posted @ 2018-11-06 19:18 小学弟- 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Django-model进阶 目录: QuerySet 中介模型 查询优化 extra 整体插入 QuerySet 中介模型 查询优化 extra 整体插入 QuerySet 1、可切片 2、可迭代 3、惰性查询 4、缓存机制 5、exists()与iterator()方法 总结: queryset 阅读全文
posted @ 2018-11-06 19:16 小学弟- 阅读(224) 评论(0) 推荐(0) 编辑
摘要:ORM优化查询的方式 ORM优化查询的方式 一、假设有三张表 Room id 1 2 .. 1000 User: id 1 .. 10000 Booking: user_id room_id time_id date 1 1 8:00 2017-11-11 1 2 8:00 2017-11-11 1 阅读全文
posted @ 2018-11-06 14:33 小学弟- 阅读(144) 评论(0) 推荐(0) 编辑
摘要:关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 1、serializers from django.core import serializers ret = models.BookType.objects.all() data 阅读全文
posted @ 2018-11-06 14:27 小学弟- 阅读(146) 评论(0) 推荐(0) 编辑
摘要:权限管理的三级菜单的流程 权限控制 url代表了权限 表结构(6张表,ORM创建4个类,两个many2many会自动再生成两张表) 用户表 用户名 密码 多对多 roles(角色)角色表 标题 title 多对多 permission(权限)权限表 标题 title 权限 url URL别名 nam 阅读全文
posted @ 2018-11-06 08:43 小学弟- 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:权限管理的三级菜单的流程及使用 权限控制 url代表了权限 表结构(6张表,ORM创建4个类,两个many2many会自动再生成两张表) 用户表 用户名 密码 多对多 roles(角色)角色表 标题 title 多对多 permission(权限)权限表 标题 title 权限 url URL别名 阅读全文
posted @ 2018-11-05 18:49 小学弟- 阅读(1828) 评论(0) 推荐(1) 编辑
摘要:权限管理的三级菜单的流程 权限控制 url代表了权限 表结构(6张表,ORM创建4个类,两个many2many会自动再生成两张表) 用户表 用户名 密码 多对多 roles(角色)角色表 标题 title 多对多 permission(权限)权限表 标题 title 权限 url URL别名 nam 阅读全文
posted @ 2018-11-04 23:51 小学弟- 阅读(911) 评论(0) 推荐(0) 编辑
摘要:extra过滤 extra 有些情况下,Django的查询语法难以简单的表达复杂的WHERE字句,对于这种情况, Django提供了extra() QuerySet修改机制 它能在QuerySet生成的SQL从句中注 入新字句。 参数之select The select 参数可以让你在 SELECT 阅读全文
posted @ 2018-11-02 19:03 小学弟- 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Django-Rest-Framework的解析器和渲染器 restful framework 解析器 解析器的作用就是服务端接收客户端传来的数据,把数据解析成自己想要的数据类型的过程 本质就是对请求体中的数据进行解析 Django的解析器 我们请求进来的请求体中的数据在request.body中 阅读全文
posted @ 2018-11-02 18:47 小学弟- 阅读(141) 评论(0) 推荐(0) 编辑
摘要:Django-Rest-Framework的权限和频率 restful framework DRF的权限 权限是什么 权限到底是是干什么用的 比如,我们申请博客的时候,一定要向管理员申请,也就是说管理员会有一些特殊的权利,我们作为用户是没有的 这些对某些事情决策的范围和程度,我们叫做权限,权限是我们 阅读全文
posted @ 2018-11-01 15:10 小学弟- 阅读(253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示