摘要: 代码 main部分 index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <link 阅读全文
posted @ 2018-09-22 23:37 EngineTang 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 基本 https://vuex.vuejs.org/zh-cn state --> view --> action -> state 多组件共享状态, 之前操作方式,由父组件传递到各个子组件。 当路由等加入后,会变得复杂。 引入viewx 解决共享问题。 原vue结构图 vuex结构图 state  阅读全文
posted @ 2018-09-22 12:21 EngineTang 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 文档 https://router.vuejs.org/zh-cn npm install vue-router --save 调用 import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) 流程 a. v 阅读全文
posted @ 2018-09-21 22:19 EngineTang 阅读(219) 评论(0) 推荐(0) 编辑
摘要: pubsub消息订阅组件,便于兄弟组件间调用 npm install --save pubsub-js app.vue <template> <div class="container"> <Search></Search> <users-main></users-main> </div> </te 阅读全文
posted @ 2018-09-21 21:04 EngineTang 阅读(727) 评论(0) 推荐(0) 编辑
摘要: npm install axios --save App.vue 阅读全文
posted @ 2018-09-20 23:41 EngineTang 阅读(209) 评论(0) 推荐(0) 编辑
摘要: TODO.... 原始html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <!--<link r 阅读全文
posted @ 2018-09-19 20:26 EngineTang 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 步骤概要 设计步骤 拆分组件 (可以先准备好完整的bootstrap美化页面,然后切分) 静态组件 动态组件 软件编写步骤 准备静态文件 (含bootstrap等) 编写 vue webpacke 案例1:comment 1. 静态页面 与拆分 静态页面 先设计html 如 bootstrap cs 阅读全文
posted @ 2018-09-13 21:41 EngineTang 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: 环境 环境准备 环境依赖等https://www.cnblogs.com/infaaf/p/9631848.html 编辑器选择pycharm与webstorem比较 https://intellij-support.jetbrains.com/hc/en-us/community/posts/20 阅读全文
posted @ 2018-09-12 20:25 EngineTang 阅读(167) 评论(0) 推荐(0) 编辑
摘要: windows 版安装 下载安装 安装 http://nodejs.cn/ 默认路径C:\Program Files\nodejs\ 验证 配置 命令行配置参数 配置环境变量 NODE_PATH D:\Program Files\nodejs\node_global\node_modules 验证 阅读全文
posted @ 2018-09-12 00:08 EngineTang 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: let const var let 块级作用域。不能重复申明。 const 常量,块级作用域。不能重复申明 var 函数级作用域 箭头函数(类似python lambda) ()=>{} 当有且仅有1个参数,()可省 当有且仅有1个return,{return}可省略 <script> //let 阅读全文
posted @ 2018-09-10 19:41 EngineTang 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 0.准备 pycharm vue与EC6支持设定 https://www.cnblogs.com/infaaf/articles/9593237.html chrome浏览器插件安装 完成后出现标记 vue页面标记需要使用vue.js非vue.min.js 调试页面 结构模型MVVM = m:mod 阅读全文
posted @ 2018-09-05 01:06 EngineTang 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 通过NBU将Oracle恢复到异机上... 2 1.1 备份任务检查: 2 1.2 数据库空间检查... 2 1.3 恢复服务器(testdb)软件安装:... 3 1.4 NBU 配置更改:... 3 1.5 数据库恢复初始... 3 1.6 确定数据文件路径:... 4 1.7 实现数据库恢复: 阅读全文
posted @ 2018-09-04 18:29 EngineTang 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/1ab2c47a9c0b https://www.cnblogs.com/chiangchou/p/jsonp.html jsonp方式 datatype指定 <html> <head> <title>跨域测试</title> <script sr 阅读全文
posted @ 2018-09-04 11:43 EngineTang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/ayhan_huang/article/details/78626957 阅读全文
posted @ 2018-09-04 00:23 EngineTang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: REST_FRAMEWORK = { # version 'DEFAULT_VERSIONING_CLASS':'rest_framework.versioning.URLPathVersioning', 'DEFAULT_VERSION':'v1', 'ALLOWED_VERSIONS':['v1','v2'], 'VERSION_PARAM':'version... 阅读全文
posted @ 2018-09-03 23:41 EngineTang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 视图 1. 整理 class View: django view class APIView(View): rest框架基础view,适合直接继承,重写get post方法 class GenericAPIView(views.APIView): 对ApiView进一步包装,方法重写,不适合直接继承 阅读全文
posted @ 2018-09-03 20:24 EngineTang 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 下文方案整理 由于mysql btree结构,无法快速定位offset,当offset特别大时,需要扫描数据也较大。以下几种方式 【适用小数据量】首先进行sql优化。但使用orm时可能需要使用row sql ,但当数据量持续增长时无解(如仅查id结果集也非常大,offset又非常大时依然无法快速定位 阅读全文
posted @ 2018-09-02 15:13 EngineTang 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: 分页代码 from rest_framework.pagination import PageNumberPagination,LimitOffsetPagination,CursorPagination class MyPagination(PageNumberPagination): # 分页 阅读全文
posted @ 2018-09-02 14:52 EngineTang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.common serializer.py #/usr/bin/env python3 # -*- coding:utf-8 -*- # mail: infaaf@126.com from app01.models import UserGroup,UserInfo,Role from rest_ 阅读全文
posted @ 2018-09-02 11:17 EngineTang 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 图片来自网络 process_request --> url > process_view --> view > process_response 测试 自定义middleware app01.middlewaretest.py 包含5个方法可以定制 #!/usr/bin/env python3 # 阅读全文
posted @ 2018-08-31 15:12 EngineTang 阅读(98) 评论(0) 推荐(0) 编辑