自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Git源代码管理介绍和使用

Git源代码管理介绍和使用大型项目协作开发,使用版本控制器1.Git引入和简单介绍Git是分布式版本控制系统为了方便多人协同开发,方便版本控制(随时回退查看开发进度)1。分布式管理:开发电脑还是服务器都可以版本提交管理2.Git会在源代码根目录创建一个.git隐藏文件夹作为本地代码仓库Git操作流程:Git服务器就是远程仓库 Master本地电脑可以向Git服务器clone拷贝下...

2018-11-29 18:49:17 792

原创 Flask蓝图单元测试

Flask蓝图单元测试特重要1.蓝图想从别的模版导入视图函数,别的模块不能用主模块导入的app,所以用到蓝图这个概念,子模块用蓝图装饰视图函数,这样主模块只用导入蓝图实例化的对象,再到主模块里注册一下被导入的蓝图,这样主模块和子模块的url_map就关联起来了!app.url_mapMini web会调函数要从别的模块导入变量函数 用到蓝图不使用app注册视图函数主模块form ...

2018-11-28 18:58:05 464

原创 Redis

Redis内存型数据库 效率很高应用:缓存 队列系统 ,session共享、购物车。。。。非关系型数据库典范 不需要SQL语句1.REDIS介绍高性能Key-Value数据库NoSql泛指非关系型数据库不支持SQL语法储存形式K-V无通用语言,每种NoSql有自己api语法有:Mongodb、 Redis 、Hbase hadoop、Cassandra hadoop需自...

2018-11-28 18:57:27 222

原创 Flask数据库 Day2

Flask数据库 Day21.图书管理案例用到wtf,一对多管理数据库author = Author.query.filter(Author.name == author_name).first()对数据库操作都要用try包裹,包裹防止出错2.多对多关系演练唯一点就是:需要添加一张单独的表去记录两张表之间的关系创建一个单独的表,不继承模型:tb_Student_Course = d...

2018-11-26 19:28:38 255

原创 Flask orm 对象关系映射 数据库

Flask数据库1.ORMORM 全拼Object-Relation Mapping.中文意为 对象-关系映射.主要实现模型对象到关系数据库数据的映射.通过对象操作数据库,不再写sql语句;实现了数据模型与数据库的解耦, 屏蔽了不同数据库操作上的差异缺点是有性能损失![](file:///Users/keith/Desktop/Flask%E8%AE%B2%E4%B9%89%20%E...

2018-11-25 19:50:19 2326

原创 flask模版

flask模版基本使用过滤器和自定义过滤器控制的代码块宏、继承、包含flask的模版中特有的变量和方法web表单csrf1.jinja2模版的简介视图函数只负责业务逻辑和数据处理模版就是取到视图函数的数据结果进行展示mvc渲染函数:render_template使用:{{}} 变量代码块{% %} 控制代码块2.模版的使用视图函数里return render...

2018-11-22 20:14:59 246

原创 flask 视图及路由-2

flask Day21.装饰器路由具体实现flask核心时jinja2模版 werkzeug工具集werkzeug:Request Response routing模块:(Rule Map BaseConverter MapAdapter )这里面Map是核心,Map里有Rule、Converter;Map只做记录完成不了具体功能和MapAdapter联合完成路由解析功能2.reques...

2018-11-20 18:05:58 187

原创 flask框架视图及路由-1

flask框架1.web请求流程客户端 服务端 数据交互过程:客户端通过http协议(基于tcp)发送请求报文到服务器端,服务端解析请求request,进行路由分发,执行具体的业务逻辑代码生成响应数据,发送响应报文回客户端response真正网络访问流程,web网络拓扑情况2.web应用程序服务端包含服务器和web程序(框架) 由wsgi连接服务器web程序web程序:处理业务逻辑...

2018-11-19 19:42:14 262

原创 Vue再提高

Vue再提高Vue不常用:计算属性、侦听属性,过滤器,自定义指令Vue组件开发:js新语法!!组件开发!1.Vue里事件冒泡事件冒泡是Js共有的,当然Vue里也有,下面是如何解决的办法:在事件后写@事件.stop<div @click.stop="num+=1"></div>补充阻止表单提交是在事件后 @事件.prevent stop和prevent可以连着...

2018-11-17 18:09:46 399

原创 Vue提高

Vue提高后端主要是做数据交互,所以只需要了解单页面开发,知道怎么找在哪里放数据vue常用技巧:style/条件渲染,列表渲染,获取表单数据,声明周期,vue数据交互不常用技巧:计算属性,侦听属性,过滤器,自定义指令vue的组件开发:js新语法规则!很重要、组件实现股票系统,组件开发单页面(同页面切换不同组件)路由1.选项卡demovue精髓是数据驱动视图,从数据出发,将数据和视...

2018-11-16 20:14:15 289

原创 vue.js入门

vue.js入门学习vue需要贯彻数据驱动视图思想vue是一个框架相比jquery作为函数库,函数库只是一些工具来开发页面框架直接相当于做好房子的结构,只用在框架上做一些修饰,就开发好页面所以jquery是学习工具方法的使用,vue是学习一些指令vue可以作为js库用,也可以用它的全套工具构建系统界面,只关注视图层,目标是通过尽可能简单的api实现响应的数据绑定,类似于后台的模版语言。...

2018-11-14 18:39:39 198

原创 jquery高级 ajax

jquery高级表单验证 同意协议和提交冒泡事件 事件委托节点操作 dom操作 一些方法js对象(字典)最重要的!!!!!数据交互ajax,明白里面的参数1.表单验证都是两步:判断是否为空,是否匹配正则同意协议验证时间点,单击的时候var $allow = $('#allow')$allow.click(function(){ if(){ }else{ }})...

2018-11-13 19:08:22 244

原创 jquery提高

jquery提高animate,tab和弹窗封装动画函数,前面学了hide,showjq控制html属性jq的循环jq常用的事件属性,和js类似不加on正则在js的使用方法—为了表单验证完成demo尤其表单验证1.animate 自定义动画animate标配四个参数:字典的形式写css键值对;//{k:v,…} 这个最重要时间;//以毫秒单位,有个默认值600ms运动曲...

2018-11-13 08:29:57 183

原创 jquery的初次学习

jquery的初次学习学习目的:jquery用法,入口函数,css,html,选择器,索引值下标,控制类名,例子jquery只要就是学方法的使用 function_name()执行原生js->javascript封装好了各种js函数的库 jquery,vue 写代码实现功能时直接调用就OK,底层都是JavaScript,总的来说,就是写的少做的多效果好支持链式编程jquery函...

2018-11-10 18:26:30 172

原创 js 再提高

11.8 js 再提高循环数组常用操作方法工作场景实例字符串及操作定时器demo补充知识点:变量作用域 调bug 封闭函数1.循环for while循环目的就是遍历,重复执行for循环相比较更方便,因为while可能会忘记写增量,工作部署中会导致服务器宕机,下面给出语法规则:while和for与c语言里用法一样<script>// 设定初始值 var i ...

2018-11-08 18:31:19 309

原创 块元素 行内元素(内联元素) 与内联块元素区别

块元素 行内元素(内联元素) 与内联块元素区别一直是模模糊糊的这里做个总结块元素常见的除了a都是块元素,块元素也叫行元素,顾名思义是独占一行div h1~h6 p ul li ol table有三个特点:支持全部的css样式,宽度,高度,margin,padding等等如果没有设置宽度,默认为父元素宽度100%盒子占据一行 即使设置宽度内联元素常见的 a span em i ...

2018-11-08 08:52:07 443

原创 js初接触

js基础,写法,查找,控制html、css为了在浏览器端完成表单验证,发明脚本语言js1.书写位置嵌入式script标签alert()打印输出结果,语句的结尾加不加分号都行外链式script标签,设置script标签的src属性=‘js文件地址’行内式行内式js要求,必须是事件的格式。事件:需要用户触发 k=“v事件”<div onclick="alter('ok')"&...

2018-11-07 19:15:14 156

原创 html css再提高

html csst提高与js初接触iframe,为了学习flask,但是已经被弃用css的初始化,居中(文字,标签),显示隐藏,溢出,浮动,定位js基础:写法,查找,控制html1.css初始化h1、p、input有上下的margin,有的像div没有margin所以在css第一行,我们要做的就是有些标签自带的默认样式,先初始化这些标签。直接参考百度的初始化cssbody, h...

2018-11-06 18:40:10 217

原创 html、css提高

11.4 html、css提高html 路径‘列表’表格‘表单css id选择器‘盒子模型 显示’隐藏‘浮动1.html路径就和linux一样,90%一样相对路径:同级,上级,下级,和linux一样前端开发中,绝对路径不允许使用,都用相对路径可以用互联网绝对地址:src=“http://www.baidu.com/img/bd_logo1.png”2. html列表无序列表,...

2018-11-04 20:23:32 276

原创 html、css入门

11.3html、css入门最重要javascript两天讲完html css 能认识就行 能用js控制1.web前端技术是什么/web标准web前端技术由w3c组织制定:Html->结构标准:负责网页内容(文字,图片,音视频)css->样式标准:美化js->行为标准:行为动作,数据交互,表单验证2.Html历史超文本标记语言,与浏览器沟通的语言,学html学的...

2018-11-03 18:40:49 193

原创 python实现mini_web框架

11.1python实现mini_web框架理解框架,路由,模版1静态资源动态资源静态资源,不需要经常改变,js,css,html,web服务器保存动态资源,动态变化数据,需要根据情况/条件变化的数据模版就是一个空的网页,需要从数据库查询对应资源进行填充![](/Users/keith/Desktop/屏幕快照 2018-11-01 上午9.29.54.png)web框架应用程序(V...

2018-11-01 19:42:14 871

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除