自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django特点及核心模块

Django简介开放源代码的大而全的Web应用框架,由Python语言编写…采用了MVC的框架模式,及模型model、视图view和控制器controller特点强大的数据库功能用python的类继承,几行代码就可以拥有一个丰富的,动态的数据操作接口(API),如果需要你也能执行SQL语句ORM(Object-Relational Mapping“对象-关系-映射”),它实现了数据模...

2019-04-26 10:24:36 1491

原创 git常用命令

1、Git init 库名 建库Git add 文件名 把新的文件或者修改之后的文件添加到暂存区2、将文件从暂存区移除如果该文件没有提交过:可以使用git –cached 文件名如果该文件提交过(commit)此时状态为(modify)则需要使用git checkout-文件名3、暂存区提交到本地仓库Git commit –m 备注4、撤销修改内容git checkout – ...

2019-04-15 21:56:17 101

原创 MVC和MVT的区别

MVC大部分开发语言中都有MVC框架MVC框架的核心思想是:解耦降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现代码的重用 M表示model,主要用于对数据库层的封装,模型 V表示view,用于向用户展示结果 视图 C表示controller,是核心,用于处理请求、获取数据、返回结果 控制器客户端控制器©模型(m)数据库模型(m)控制器©视图(...

2019-04-15 21:54:35 2177

原创 HTTP协议简介

**HTTP超文本传输协议**HyperText Transfer Protocol 是互联网上应用最为广泛的一种网络协议所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布者和接收HTML页面的方法是基于TCP/IP通信协议来传递数据的一个属于应用层的面向对象的协议浏览器作为HTTP客户端推过URL向HTTP服务端即web服务器发送所有请求主要特点:简单...

2019-04-15 21:52:57 91

原创 git使用步骤

**在GitHub上创建项目**然后添加组员分配权限把url发给每个组员在本地电脑上创建一个空目录使用url连接到远程仓库Git pull 获取远程仓库的项目然后在本地进行开发或者修改开发完或者修改过之后先使用Git status查看一下状态然后使用Git add 添加到暂存区再使用git status查看状态如果没问题Git commit –m 备注添加到本地仓库...

2019-04-15 21:48:59 77

原创 MongoDB数据库

MongoDB简介MongoDB 是一个基于分布式 文件存储的NoSQL数据库由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案MongoDB特点模式自由 :可以把不同结构的文档存储在同一个数据库里面向集合的存储:适合存储 JSON风格文件的形式完整的索引支持:对任何属性可索引复制和高可用性:支持服务器之间的数据复制,支持主-从模式及服务...

2019-04-15 08:53:03 78

原创 Python与MySQL和ORM_SQLALChemy

安装引入python3安装pymysqlpip install pymysql引入pymyslimport pymysqlConnection对象Connection对象用于建立与数据库的连接创建对象:调用connect()方法参数host:连接的mysql主机,如果本机是'localhost'参数port:连接的mysql主机的端口,默认是3306参数db:数据库的名称...

2019-04-15 08:52:49 147

原创 BootStrap基础

BootStrap简介Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架为什么使用 Bootstrap移动设备优先:自 Bootstrap 3 起,框架包含了贯穿于整个库的移动设备优先的样式。浏览器支持:所有的主流浏览器都支持 Bootstrap。容易上手:只要具备 HTML 和 CSS 的基础知识,就可以开始学习 Bootstrap。响应式设计:Bootstrap ...

2019-04-15 08:52:22 384

原创 AJAX jQuery实现异步通信

Load方法:用于从服务器加载数据并将内容填充<!--开发要认真 三思而后行 --><!DOCTYPE html><html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"&...

2019-04-15 08:52:01 563

原创 AJAX JavScript原生异步通信

什么是AJAX异步的 JavaScript 和 XML,Asynchronous JavaScript and XMLAJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的...

2019-04-15 08:51:36 103

原创 Redis数据库

Redis简介Remote DIctionary Server(Redis) 是一个key-value存储系统。Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的ke...

2019-04-15 08:51:13 74

原创 jQuery基础

jQuery选择器按顺序找获取第一个元素$("p").first().text("5555");获取匹配的最后个元素$("p").last().text("5555");获取匹配的元素:索引$("p").eq(1).text("5555");过滤与剔除筛选出与指定表达式匹配的元素集合。$("p").filter("#pid4").text("55");从匹配元素的集合...

2019-04-13 18:00:05 71

原创 初识MySql数据库

数据库简介简单的说,数据库(因为Database)就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的,我们可以通过数据库提供的多种方式来管理数据库里的数据。更简单形象的理解,数据库和我们生活中存放杂物的储物间仓库性质一样,区别只是存放的东西不同,杂物间存放实体的物件,而数据库里存放的是数据。数据库的种类在当今的互联网中,最常用的...

2019-04-13 17:56:23 369

原创 MySql数据库进阶

知识进阶as在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中distinct消除重复行在select后面列前使用distinct可以消除重复的行select distinct gender from students;where使用where子句对表中的数据筛选,结果为true的行会出现在结果集中select * from 表名 where 条件;比...

2019-04-13 15:37:22 129

原创 jQuery选择器

jQuery选择器的分类:基本选择器#id根据指定的id匹配元素单个元素$(“#hel”)选择id=hel的元素.class根据类匹配元素集合元素$(“.hel”)选择class=hel的元素Element根据元素名匹配元素集合元素$(“div”)选择所有的div元素*匹配所有元素集合元素$(“*”)选择所有元素符号选择器E1,E2,E3分组匹配元素...

2019-04-13 11:44:54 78

原创 什么是jQuery

jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery 库包含以下内容:HTML 元素选取HTML 元素操作CSS 样式操作HTML 事件函数Jav...

2019-04-13 11:27:14 106

原创 Cookie 与Session及Web存储

Cookie 与Sessioncookie也叫HTTP Cookie,最初是客户端与服务器端进行会话使用的。比如,会员登录,下次回访网站时无须登录了;cookie由名/值对形式的文本组成:name=value。完整格式为:name=value; [expires=date]; [path=path];[domain=somewhere.com]; [secure]中括号是可选,name...

2019-04-13 11:18:52 131

原创 JavaScript构成

JavaScript构成BOM浏览器对象模型Window对象所有浏览器都支持window对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window 对象的属性。全局函数是 window 对象的方法。window属性HistoryHistory对象是window对象的历史记录对象,常见的方法有bac...

2019-04-13 11:14:37 176

原创 JavaScript函数及对象

函数在程序设计中,可以将一段经常使用的代码“封装”起来,在需要时直接调用,这种“封装”就是函数。函数:为完成某一功能的程序指令(语句)的集合。执行特定任务的语句块。函数特点:封装代码,代码的重用性强!系统函数(内置函数)isNaN() 用来计算一个参数以确定它是否为非数字parseInt()/parseFloat() 将数字字符串转化为一个数值isFinite() 用来确定参数是否...

2019-04-13 11:04:10 101

原创 JavaScript基础知识点

变量可变的量。从编程角度讲,变量是用于存储某种/某些数值的存储器。对于变量的理解:变量是数据的代号。如同人的名字一样。var定义的变量可以修改,如果不初始化会输出undefined,不会报错。let是块级作用域,函数内部使用let定义后,对函数外部无影响。变量命名规则:必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下:正确: mysum mychar $...

2019-04-13 10:52:46 66

原创 初时JavaScript

什么是JavaScriptJavaScript 是因特网上最流行的脚本语言。JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码,JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。JavaScript 很容易学习。认知DemoJavaScript 使用JavaScript代码可以直接嵌在网页的任何地方 中的 J...

2019-04-13 10:36:39 68

原创 CSS属性即值

display属性标签的两种常见’display’属性CSS使用display设置的标签的显示方式none 隐藏block "块"元素inline "行内"元素inline-block 行内块元素float会用float将脱离文档流并且向左或向右移动,直到浮动到边缘clear会清除浮动,另起一行。可以取值:left,right,both经常见到clear:both就是将新的浮动...

2019-04-13 10:30:33 101

原创 CSS盒子模型

CSS 盒子模型(Box Model)所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。Margin(外边距) 边框外的区域,外边距是透明的。Border(边框) 围绕在内边距和内容外的边框...

2019-04-13 09:35:04 253

原创 CSS盒子模型

CSS 盒子模型(Box Model)所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。...

2019-04-13 09:18:07 60

原创 css样式

字体样式font-family指定字体可以为文字指定多个字体,不同字体间用“,”隔开字体名字中间有空格的,要用引号引起来font-size字体大小多用px/em单位font-style字体倾斜效果normal不倾斜、oblique和italic倾斜Italic是使用文字的斜体,Oblique是让没有斜体属性的文字倾斜!font-weight字体粗细大多浏览器可以实现:正...

2019-04-12 21:57:34 136

原创 CSS选择器

基本选择器通配符选择器所有标签*{font-family:"宋体";}类型(标签)选择器使用标签的名字作为选择器td{color:#F00;}ID选择器选择器可以为标有特定 id 的 HTML 元素指定特定的样式。每个html标签的id都是不一样的#info{color: red;}类选择器选择器可以为标有特定class 的 HTML 元素指定特定的样式。注意:...

2019-04-12 21:52:07 84

原创 CSS基础

CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素,把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率,通常存储在 CSS 文件中优点使HTML专注于网页的内容,CSS专注于网页的表现提供了丰富的格式化功能可以针对各种可视化浏览器(主要有显示器、打印机、PDA等)来设置不同的样式样式引入...

2019-04-12 21:36:32 74

原创 HTML事件

窗口事件属性onload加载完成 onunload 卸载完成<body "console.log('加载完成') " "console.log('卸载完成')"></body>onfocus 聚焦 onblur失焦<body "console.log('聚焦')" "console.log('失焦')"></body>onresiz...

2019-04-12 21:31:51 156

原创 HTML常见属性

##标签都有的四个属性属性描述class为html元素定义一个或多个类名(classname)(类名从样式文件引入)id定义元素的唯一idstyle规定元素的行内样式(inline style)title描述了元素的额外信息 (作为工具条使用)##快捷键 accesskey姓名:<input type="text" name="" id...

2019-04-12 21:24:24 254

原创 HTML5标签

HTML列表标签<ul>无序列表标记<li>列表项</li></ul><ol>有序列表<li>列表项</li></ol><dl>自定义列表<dt>表明一个术语要说明的对象</dt><dd>列表说明项</dd></dl&...

2019-04-12 21:14:18 75

原创 HTML基本标签整理

html标签标签名不区分大小写 HTML元素有开始标签和结束标签组成 HTML标签有开始必须有结束,如果是没有内容的标签(空标签),用/&gt;来结束。 位于开始标签和结束标签中的文本是元素的内容。 标签具有属性,属性用来表示标签的 性质和特性。属性要在开始标签中指定。元素的嵌套大多数HTML元素可以嵌套(可以包含其他HTML元素)。 HTML文档由嵌套的HTML元素构成。...

2019-03-05 21:52:12 115

原创 html基础

什么是HTMLHTML(Hyper Text Markup Language)超文本标记语言 HTML是用于创建网页的标准标记语言 HTML不是一种编程语言,而是一种标记语言(markup language)超级文本标记语言是万维网(Web)编程的基础。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。声明(不区分大小写)&lt;!DOCTYPE...

2019-03-05 21:13:57 59

原创 python面向对象总结

一、面向对象的总结与梳理1.1什么是面向对象、                   面向对象是一种变成思想,是一个通过多个对象互相协作完成功能处理流程的编程思路,在核心处理过程中,又主要区分为类的声明定义、对象的创建使用、面向对象拥有的特征【三大特征:封装、继承、多态】 1.2什么是类和对象         类:类型的简称,是数据类型的简称,是一种称呼、一个代码、一类事物的抽象...

2019-02-15 17:19:51 687

原创 python基础整理

2019-02-12 21:12:21 111

原创 python-文件操作:shelve函数 常用

'''python存取多个数据到文件中 如果按照常规方式~open/write/read方式,每个独立的数据都的单独存储 一个文件 1. str()数据:字符串:文件存储-&gt;文件读取:eval():数据 2. 数据:json.dump():文件存储-&gt;json.load():数据 如果要存储多个数据到一个文件中 3....

2019-01-27 10:39:44 183

原创 python-文件操作:marshal

'''python程序将多个数据存储到文件中'''# 数据准备s = "字符串"i = 19f = 3.1415926b = Truec = 5 + 2pl = [2, "你好", 8]d = {"username": "admin", "password": "123"}#将上面多个数据放在同一个列表中x = [s, i, f, b, c, l, d]

2019-01-27 10:19:07 451

原创 python-json模块

'''python中提供一个特殊的模块,可以直接对python 中的数据进行序列化操作 序列化:按照指定的数据顺序定义数据格式【类似编码】'''# 进入jsonimport json# 准备操作的数据users = {"admin": {"username": "admin", "password": "123", "nickname": &

2019-01-27 09:39:53 102

原创 python-类型转换和eval函数

基本数据类型、组合数据类型1.将程序中的字典数据,转换成字符串存储到文件中users = {"admin": {"username": "admin", "password": "123", "nickname": "老刘"}}# 类型能直接转换成字符串users_str = str(users)# 存储到文件中with open("./

2019-01-27 09:22:15 981

原创 python基本文件操作

1.将程序中的数据写入文件中# 1. 将程序中的数据,写入到文件中file = open('./data/1.1.text', 'w', encoding='UTF-8')#'./data/1.1.text':文件存储文件路径 # 程序中有一个字符串message = 'hello 世界'# 将数据写入到文件中file.write(message)# 关闭文件f...

2019-01-26 21:51:23 115

原创 python 字符串操作

# 'capitalize', 首字母大写name = "jerry"print(name.capitalize())# 'center' 'ljust' 'rjust' 字符串对齐print(name.center(20)) # center 中间print(name.ljust(20)) # l left左边print(name.rjust(20)) # r right 右边...

2019-01-25 19:01:08 110

空空如也

空空如也

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

TA关注的人

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