09 2017 档案
B/S和C/S架构的区别
摘要:一、B/S架构 什么是B/S模式 B/S模式,即浏览器/服务器模式,是一种从传统的二层CS模式发展起来的新的网络结构模式,其本质是三层结构C/S模式。B/S网络结构模式是基于Intranet的需求而出现并发展的。 B/S模式的工作原理 在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web 阅读全文
posted @ 2017-09-30 09:40 Zoe233 阅读(385) 评论(0) 推荐(0)
Django入门4: ORM 数据库操作
摘要:大纲 一、DjangoORM 创建基本类型及生成数据库表结构 1、简介 2、创建数据库 表结构 二、Django ORM基本增删改查 1、表数据增删改查 2、表结构修改 三、Django ORM 字段类型 1、字段类型介绍 2、字段参数介绍 3、Django ORM 外键操作 一、DjangoORM 阅读全文
posted @ 2017-09-29 14:29 Zoe233 阅读(384) 评论(0) 推荐(0)
Django入门3:视图views
摘要:1、获取用户请求数据 1.1 request.GET 获取request.method='GET'的数据 request.GET.get('name',None) 1.2 request.POST 获取request.method='POST'的数据 #一般针对传入的单个值的情形,如type='te 阅读全文
posted @ 2017-09-29 14:23 Zoe233 阅读(372) 评论(0) 推荐(0)
Django入门2:路由系统
摘要:1、单一路由对应 url(r'^index/', views.index), # FBV url(r'^home/', views.Home.as_view()), # CBV 2、基于正则的路由 实例1:实现 ?nid={{ id }}的url: 1 from django.conf.urls i 阅读全文
posted @ 2017-09-29 14:06 Zoe233 阅读(168) 评论(0) 推荐(0)
python 的特殊方法 __str__和__repr__
摘要:1.类的实例化返回值 1 class Foo(object): 2 def __init__(self): 3 pass 4 5 obj=Foo() 6 print(obj) 返回值:<__main__.Foo object at 0x0000000001E9AE48> 2.__str__方法: 1 阅读全文
posted @ 2017-09-27 11:55 Zoe233 阅读(383) 评论(0) 推荐(0)
Django入门1
摘要:一、安装 Python安装:pip install django 安装完成后会在Python的安装目录下的"/Scripts"下面出现两个新文件,分别是django-admin的应用程序文件和JetBrains Pycharm文件(django-admin.exe,django-admin.py)。 阅读全文
posted @ 2017-09-26 11:00 Zoe233 阅读(269) 评论(0) 推荐(0)
WEB框架
摘要:1.所有的WEB框架或WEB请求本质上是什么?答:所有的WEB框架或WEB请求本质上是一个socket。 2.http是什么呢?答:服务端无论通过Apache还是nginx实现,只要服务端运行,本质上就是一个socket服务端;浏览器充当的是socket客户端,浏览器去服务器端请求,建立一次TCP链 阅读全文
posted @ 2017-09-21 10:19 Zoe233 阅读(228) 评论(0) 推荐(0)
前端开发框架
摘要:1 EasyUI 推荐指数:暂时不推荐,由于存在大量的Ajax操作。 官网:http://www.jeasyui.net/ 优点:功能齐全,demo多,主要支持后台管理界面开发 缺点:修改EasyUI时代价大,不仅要改CSS,还要改JS. 使用方式: 第一步:下载到本地 第二步:到demo中找想要的 阅读全文
posted @ 2017-09-21 10:08 Zoe233 阅读(152) 评论(0) 推荐(0)
JS 正则
摘要:正则表达式的两大功能: - 判断字符串是否符合规定的正则 - 获取匹配的数据 正则表达式两大方法的基本介绍及应用: test - 判断字符串是否符合规定的正则 rep = /\d+/; rep.test("asdfoiklfasdf89asdfasdf") //默认只要存在符合的就返回true。 # 阅读全文
posted @ 2017-09-21 10:06 Zoe233 阅读(187) 评论(0) 推荐(0)
登陆注册验证
摘要:一、登录注册验证 1.1 自定义事件和默认事件执行顺序 a标签,input标签(type=checkbox,submit)都有默认事件,如果给相应的标签加上了自定义事件,那么默认事件和自定义事件的执行顺序是怎样的? 解:默认情况下,都是自定义事件先执行。 具体分类如下: a.默认事件先执行的标签(特 阅读全文
posted @ 2017-09-21 09:54 Zoe233 阅读(306) 评论(0) 推荐(0)
jQuery
摘要:参考手册:http://jquery.cuishifeng.cn/ 模块 <==> 类库DOM/BOM/JavaScript的类库 版本: 1.X 目前所使用的均为1.X版本系列。 2.X 3.X jQuery对象具有jQuery的属性方法,可以通过jQuery对象.attribute调用,另外还可 阅读全文
posted @ 2017-09-20 10:18 Zoe233 阅读(319) 评论(0) 推荐(0)
JavaScript词法分析解析
摘要:JavaScript代码运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数声明 具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 第一步:分析参数: 第二步:分析变量声明:如var age;或var age= 阅读全文
posted @ 2017-09-19 13:41 Zoe233 阅读(585) 评论(3) 推荐(0)
DOM事件
摘要:Event 对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 事件通常与函数结合使用,函数不会在事件发生前被执行! 事件句柄 (Event Handlers) HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当 阅读全文
posted @ 2017-09-11 22:58 Zoe233 阅读(320) 评论(0) 推荐(0)
DOM
摘要:文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。 它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。 我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。 DOM属于浏览器,而不是JavaScript语言规范里 阅读全文
posted @ 2017-09-11 17:28 Zoe233 阅读(175) 评论(0) 推荐(0)
JavaScript面向对象的作用域链(转载)
摘要:JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕... 一、“JavaScript中无块级作用域” 在Java或C#中存在块级作用域,即:大括号也是一个作用域。 public static void main () 阅读全文
posted @ 2017-09-10 22:50 Zoe233 阅读(132) 评论(0) 推荐(0)
JavaScript
摘要:JavaScript与Java没有任何关系,它也是一门独立的编程语言。浏览器本身就是JavaScript的解释器。 JavaScript - 独立的语言,浏览器具有js解释器 - JavaScript代码存在形式: - Head中 1 <script> 2 // javascript代码 3 </s 阅读全文
posted @ 2017-09-10 22:29 Zoe233 阅读(164) 评论(0) 推荐(0)
CSS样式3
摘要:1.positon:fixed 可以实现网页浏览器上的返回顶部的功能。 positon:fixed 表示将当前div块固定在页面的某一个位置(默认为左上角)。 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 阅读全文
posted @ 2017-09-10 21:52 Zoe233 阅读(169) 评论(0) 推荐(0)
CSS样式2
摘要:1.css重用 1 <style> 2 .cl{ 3 ... 4 } 5 .c2{ 6 ... 7 } 8 .c{ 9 ... 10 } 11 12 </style> 13 14 <div class='c c2'></div> 15 <div class='c c2'></div> 可以把c1,c 阅读全文
posted @ 2017-09-10 21:49 Zoe233 阅读(175) 评论(0) 推荐(0)
页面布局
摘要:页面布局两大类: 主站: 1 <div class='pg-header'> 2 <div style='width:980px;margin:0 auto;'> 3 内容自动居中 4 </div> 5 <div class='pg-content'></div> 6 <div class='pg- 阅读全文
posted @ 2017-09-10 21:43 Zoe233 阅读(174) 评论(0) 推荐(0)
CSS样式1
摘要:编写CSS样式: 1.标签的style属性 如:<div style="width:980px;"></div> 2.写在head里面,style标签中写样式(各类选择器) - id选择器 #i1{ background-color:#2459a2; height:48px; } - class选择 阅读全文
posted @ 2017-09-10 21:17 Zoe233 阅读(160) 评论(0) 推荐(0)
HTML
摘要:1.一套规则,浏览器认识的规则。 2.对于开发者而言: 学些HTML的规则; 开发后台程序: - 写HTML文件(充当模板的作用) - 数据库获取数据,然后替换到HTML文件的指定位置(Web框架) 3.本地测试 - 找到文件路径,直接浏览器打开 - pycharm打开测试 4.编写HTML文件 - 阅读全文
posted @ 2017-09-08 19:12 Zoe233 阅读(165) 评论(0) 推荐(0)
MySQL简介和安装
摘要:一、关系型数据库初识 1.1 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统 阅读全文
posted @ 2017-09-01 10:27 Zoe233 阅读(203) 评论(0) 推荐(0)