自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MTV编程模式

概述:本质上与MVC模式没有什么差别,也是各组件之间为了保持送耦合关系,只是定义上有些许不同 编程模式:Model(模型)       负责业务对象与数据库的对象(ORM)                   Template(模板)   负责如何把页面显示给用户                   View(视图)          负责业务逻辑,并在适当的时候调用Model和Templa...

2018-11-12 21:26:56 488

原创 MVC编程模式

MVC: 概述:一种软件设计典范,用一种业务逻辑,数据,界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入,处理和输出功能在一个逻辑的图形化用户界面的结构中。 优点:降低了各功能模块之间的耦合性,方便变更,更容易代码重构,最大程度上实现代码重用 模型:主要是管理数据的 视...

2018-11-12 21:16:58 252

原创 常见 MYSQL 数据存储引擎比较

InnoDB:支持事务处理,支持外键,支持崩溃修复能力和并发控制。如果需要对事务的完整性要求比较高(比如银行),要求实现并发控制(比如售票),那选择 InnoDB 有很大的优势。如果需要频繁的更新、删除操作的数据库,也可以选择 InnoDB,因为支持事务的提交(commit)和回滚(rollback)。 MyISAM:插入数据快,空间和内存使用比较少。如果表主要是用于插入新记录和读出记录,那么选...

2018-10-27 20:57:34 180

原创 前端获取cookie的代码解析

//TODO:前端javascript 获取cookie 值 解析var mycookie = 'k1=v1; k2=v2; k3=v3'var cuts = mycookie.split(';')console.log(cuts)for(var i =0; i<cuts.length; i++){     //trim() 去掉 字符内容的前后空格    var c = cuts[i].t...

2018-10-19 21:07:00 695

原创 Django基础

  为什么要使用Django? 快速开发 (python开发,数据库ORM系统) 大量的内置应用(自带后台管理系统admin,用户认证系统auth,会话系统sessions) 安全性高(表单验证,跨站点攻击,SQL注入) 易于扩展(增加新的功能)  使用Django开发要具备的基础知识 Python基础 数据库SQL基础 HTTP协议 HTTP&CSS ...

2018-10-17 23:32:30 108

原创 MongoDB基础

一.基本概念  1.文档(document)相当于传统数据库模型中的‘行’,但是比‘行’复杂(数据信息)  2.集合(collection) 在MongoDB中表示一组文档,类似表,集合是没有模式的 没有模式就是可以混合插入不同的数据类型结构  3.数据库(database) 管道的概念: 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个条件的条件/命令的参数  MongoD...

2018-10-17 13:32:14 223

空空如也

空空如也

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

TA关注的人

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