摘要: s11day97 1. 为什么要做前后端分离? - 前后端交给不同的人来编写,职责划分明确。 - API (IOS,安卓,PC,微信小程序...) - vue.js等框架编写前端时,会比之前写jQuery更简单快捷。 2. 对于后端人员,主要为前端提供:API(接口) 以前的你的接口: http:/ 阅读全文
posted @ 2018-08-09 21:01 虫洞小鳗鱼 阅读(581) 评论(0) 推荐(0) 编辑
摘要: python操作redis Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持pu 阅读全文
posted @ 2018-08-09 19:20 虫洞小鳗鱼 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/pyyu/tag/ 阅读全文
posted @ 2018-08-09 19:14 虫洞小鳗鱼 阅读(764) 评论(0) 推荐(0) 编辑
摘要: <!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> 常用服务安装部署 学了前面的Linux基础,想必童鞋们是不是更感兴趣了?接下来就学习常用服务部署吧! 安装环境: centos 阅读全文
posted @ 2018-08-09 18:59 虫洞小鳗鱼 阅读(517) 评论(0) 推荐(1) 编辑
摘要: 1、django请求生命周期 - wsgi, 他就是socket服务端,用于接收用户请求并将请求进行初次封装,然后将请求交给web框架 (Flask、Django) - 中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session - 路由匹配 根据浏 阅读全文
posted @ 2018-08-08 18:50 虫洞小鳗鱼 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-08 18:45 虫洞小鳗鱼 阅读(337) 评论(0) 推荐(1) 编辑
摘要: 简单来说,就两步骤 · 打开Mac终端,切换到root权限下 切换root权限: sudo -i ·通过ssh命令连接linux服务器 ssh root@127.0.0.1 root是账户名,@后面的是连接的ip地址 然后根据提示输入密码即可成功 阅读全文
posted @ 2018-08-08 18:37 虫洞小鳗鱼 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: Django 的认识,面试题 1. 对Django的认识? 2. Django 、Flask、Tornado的对比 3. 什么是wsgi,uwsgi,uWSGI? 4. django请求的生命周期? 5. 简述什么是FBV和CBV? 6. 如何给CBV的程序添加装饰器? 7. 简述MVC和MTV 8 阅读全文
posted @ 2018-08-01 19:06 虫洞小鳗鱼 阅读(28243) 评论(0) 推荐(13) 编辑
摘要: def multipliers(): return [lambda x:i*x for i in range(4)]print( [m(2) for m in multipliers() ]) 参考下面代码片段:(2分) 请在Context类下添加完成该类的实现。 阅读全文
posted @ 2018-07-31 20:47 虫洞小鳗鱼 阅读(866) 评论(0) 推荐(1) 编辑
摘要: 5.平衡点:比如int[] numbers = {1,3,5,7,8,25,4,20}; 25前面的总和为24,25后面的总和也是24,25这个点就是平衡点;假如一个数组中的元素,其前面的部分等于后面的部分,那么这个点的位序就是平衡点 要求:返回任何一个平衡点 阅读全文
posted @ 2018-07-30 16:53 虫洞小鳗鱼 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Vue.js 教程 Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。 Vue 只关注视图层, 采用自底向上增量开发的设计。 Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 Vue 学习起来非常简单,本教程基于 Vue 2.1.8 阅读全文
posted @ 2018-07-30 15:13 虫洞小鳗鱼 阅读(169) 评论(0) 推荐(0) 编辑
摘要: <!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Python垃圾回收机制 知识点的铺垫 对象和引用 python作为一门动态语言,一个简单的赋值语句也是很值得研究的,重要特点 阅读全文
posted @ 2018-07-27 16:22 虫洞小鳗鱼 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Python数据库连接池DBUtils DBUtils是Python的一个用于实现数据库连接池的模块。 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 POOL = Per 阅读全文
posted @ 2018-07-26 15:22 虫洞小鳗鱼 阅读(219) 评论(0) 推荐(0) 编辑
摘要: mysql.server start 启动mysql服务mysql.server stop 停止mysql服务 阅读全文
posted @ 2018-07-24 19:43 虫洞小鳗鱼 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-24 19:00 虫洞小鳗鱼 阅读(189) 评论(0) 推荐(0) 编辑
摘要: <!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Python连接MySQL数据库之pymysql模块使用 Python3连接MySQL 本文介绍Python3连接MySQL的 阅读全文
posted @ 2018-07-24 18:54 虫洞小鳗鱼 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 不吹不擂,你想要的Python面试都在这里了【315+道题】 写在前面 近日恰逢学生毕业季,课程后期大家“期待+苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。 期待的是可以检验自己学习的成功;苦逼的是怎 阅读全文
posted @ 2018-07-23 17:01 虫洞小鳗鱼 阅读(1130) 评论(1) 推荐(2) 编辑
摘要: scrapy-redis使用以及剖析 scrapy-redis是一个基于redis的scrapy组件,通过它可以快速实现简单分布式爬虫程序,该组件本质上提供了三大功能: scheduler - 调度器 dupefilter - URL去重规则(被调度器使用) pipeline - 数据持久化 scr 阅读全文
posted @ 2018-07-23 15:26 虫洞小鳗鱼 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 完全理解 Python 迭代对象、迭代器、生成器 <!-- BEGIN .entry-header --> <!-- BEGIN .entry-meta --> 2017/05/29 · 基础知识 · 9 评论 · 可迭代对象, 生成器, 迭代器 <!-- JiaThis Button BEGIN 阅读全文
posted @ 2018-07-11 16:36 虫洞小鳗鱼 阅读(152) 评论(0) 推荐(0) 编辑
摘要: <!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy Memcached Memcached 阅读全文
posted @ 2018-07-10 19:03 虫洞小鳗鱼 阅读(198) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码 HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 目录 1 消息 2 成功 3 重定向 阅读全文
posted @ 2018-07-10 15:42 虫洞小鳗鱼 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Py西游攻关之RabbitMQ、Memcache、Redis RabbitMQ 解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议。 AMQP协议是一种基于网络的消息传输协议,它能够在应用或组织之间提供可靠的消息传输。RabbitMQ 阅读全文
posted @ 2018-07-09 17:10 虫洞小鳗鱼 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Django contenttypes 应用 什么是Django ContentTypes? Django ContentTypes是由Django框架提供的一个核心功能,它对当前项目中所有基于Django驱动的model提供了更高层次的抽象接口。 contenttypes 是Django内置的一个 阅读全文
posted @ 2018-07-09 17:05 虫洞小鳗鱼 阅读(124) 评论(0) 推荐(0) 编辑
摘要: cookie和session 以及Django中应用 cookie和session机制 cookie和session机制 cookie机制采用的是在客户端保持状态的方案。作用就是为了解决HTTP协议无状态的缺陷所做的努力。 session机制采用的是一种在客户端与服务器之间保持状态的解决方案。由于采 阅读全文
posted @ 2018-07-09 17:01 虫洞小鳗鱼 阅读(194) 评论(0) 推荐(0) 编辑
摘要: RESTful 规范 一种软件的架构风格,设计风格,而不是标准,为客户端和服务端的交互提供一组设计原则和约束条件。 一 面向资源编程 每个URL代表一种资源,URL中尽量不要用动词,要用名词,往往名词跟数据库表格相对应。 二 根据method不同,进行不同的操作 GET/POST/PUT/DELET 阅读全文
posted @ 2018-07-04 11:11 虫洞小鳗鱼 阅读(120) 评论(0) 推荐(0) 编辑
摘要: rest_framework框架的认识 它是基于Django的,帮助我们快速开发符合RESTful规范的接口框架。 一 路由 可以通过路由as_view()传参 根据请求方式的不同执行对应不同的方法 在routers模块下 封装了很多关于路由的方法 , 最基础的BaseRouter类,给我提供自定制 阅读全文
posted @ 2018-07-04 11:09 虫洞小鳗鱼 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-03 17:32 虫洞小鳗鱼 阅读(147) 评论(0) 推荐(0) 编辑
摘要: VUE总结 双花括号{{}} 01.index.hmlt main.js 内存的数据可以更改 v-model 双休数据绑定 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</titl 阅读全文
posted @ 2018-07-02 15:43 虫洞小鳗鱼 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 01-jQuery的介绍 1.为什么要使用jQuery 在用js写代码时,会遇到一些问题: window.onload 事件有事件覆盖的问题,因此只能写一个事件。 代码容错性差。 浏览器兼容性问题。 书写很繁琐,代码量多。 代码很乱,各个页面到处都是。 动画效果很难实现。 jQuery的出现,可以解 阅读全文
posted @ 2018-06-28 21:55 虫洞小鳗鱼 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Vue 爬坑之路(二)—— 组件之间的数据传递 Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据。必须使用特定的方法才能实现组件之间的数据传递。 首先用 vue-cli 创建一个项目,其中 App.vue 是父组件,components 文件夹下都是子组件。 一、父组件向子 阅读全文
posted @ 2018-06-28 11:17 虫洞小鳗鱼 阅读(121) 评论(0) 推荐(0) 编辑
摘要: vue 前端框架 目录 vue-目录 ES6基础语法 vue基础语法 Vue.js的组件化思想 —上 Vue.js的组件化思想 —下 Vue + Vue-Router结合开发 SublimeServer插件安装和使用 Vue购物车 cmd终端搭建 vue 环境 vue修改端口号 <!--end: f 阅读全文
posted @ 2018-06-28 11:15 虫洞小鳗鱼 阅读(169) 评论(0) 推荐(0) 编辑
摘要: vue修改端口号 默认端口号 修改端口号 重新启动项目 npm run dev 默认端口号 修改端口号 重新启动项目 npm run dev 默认端口号 修改端口号 重新启动项目 npm run dev 默认端口号 修改端口号 重新启动项目 npm run dev 默认端口号 修改端口号 重新启动项 阅读全文
posted @ 2018-06-28 11:13 虫洞小鳗鱼 阅读(3741) 评论(0) 推荐(0) 编辑
摘要: 1.nodejs 服务器语言 当你电脑安装了nodejs软件,它自带一个模块npm install jquery 就像:电脑上安装了python 自带一个模块pip3。 pip3 install Django 下载python的第三方的模块。内置模块 fs.readFile('/etc/passwd 阅读全文
posted @ 2018-06-26 20:08 虫洞小鳗鱼 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 常用内置对象 所谓内置对象就是ECMAScript提供出来的一些对象,我们知道对象都是有相应的属性和方法 数组Array 1.数组的创建方式 字面量方式创建(推荐大家使用这种方式,简单粗暴) var colors = ['red','color','yellow']; 使用构造函数(后面会讲)的方式 阅读全文
posted @ 2018-06-25 19:54 虫洞小鳗鱼 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 09-JS的事件流的概念(重点) 在学习jQuery的事件之前,大家必须要对JS的事件有所了解。看下文 事件的概念 HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是 阅读全文
posted @ 2018-06-25 19:09 虫洞小鳗鱼 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-20 16:28 虫洞小鳗鱼 阅读(321) 评论(0) 推荐(0) 编辑
摘要: <!--done--> rest-framework框架的基本组件 快速实例 Quickstart 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django 阅读全文
posted @ 2018-06-19 19:12 虫洞小鳗鱼 阅读(508) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django-model进阶 QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 >>> Entry.objects.all()[:5] # (LIMIT 5) >>> Entry.object 阅读全文
posted @ 2018-06-19 10:24 虫洞小鳗鱼 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Django之Form、ModelForm 组件 一、Form组件: django框架提供了一个form类,来处理web开发中的表单相关事项。众所周知,form最常做的是对用户输入的内容进行验证,为此django的forms类提供了全面的内容验证和保留用户上次输入数据的支持。 form组件有2大大功 阅读全文
posted @ 2018-06-19 10:15 虫洞小鳗鱼 阅读(207) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django-admin管理工具 admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Applica 阅读全文
posted @ 2018-06-19 10:02 虫洞小鳗鱼 阅读(251) 评论(0) 推荐(0) 编辑