09 2018 档案

摘要:一、什么是算法? 算法(Algorithm):一个计算过程,解决问题的方法 一个算法应该具有以下七个重要的特征: ①有穷性(Finiteness):算法的有穷性是指算法必须能在执行有限个步骤之后终止; ②确切性(Definiteness):算法的每一步骤必须有确切的定义; ③输入项(Input):一 阅读全文
posted @ 2018-09-30 13:02 Hear7 阅读(177) 评论(0) 推荐(0) 编辑
摘要:GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2018-09-29 22:41 Hear7 阅读(290) 评论(0) 推荐(0) 编辑
摘要:状态代码有三位数字组成,第一个数字定义了响应的类别,共分五种类别: 1xx:指示信息--表示请求已接收,继续处理 2xx:成功--表示请求已被成功接收、理解、接受 3xx:重定向--要完成请求必须进行更进一步的操作 4xx:客户端错误--请求有语法错误或请求无法实现 5xx:服务器端错误--服务器未能实现合法的请求 常见状态码: OK //客户端请... 阅读全文
posted @ 2018-09-27 22:55 Hear7 阅读(141) 评论(0) 推荐(0) 编辑
摘要:总结:ORM的 查、增、删、改 - 查 - client - 有一个展示页面(xxx_show.html) - 这一个页面一输入执行后,get请求向server端发送 - 这个展示页面有添加按钮、删除按钮、编辑按钮 - 这个页面要展示内容 - 是server端收到第一次的get请求而做出的respo 阅读全文
posted @ 2018-09-27 22:53 Hear7 阅读(263) 评论(0) 推荐(0) 编辑
摘要:详情请戳 Web框架的基本原理 Django框架介绍 Django模板语言 Django路由系统 Django视图系统 Django ORM字段和字段参数 Django ORM操作及进阶 详情请戳 Web框架的基本原理 Django框架介绍 Django模板语言 Django路由系统 Django视 阅读全文
posted @ 2018-09-26 16:46 Hear7 阅读(114) 评论(0) 推荐(0) 编辑
摘要:HTTP协议 HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。 阅读全文
posted @ 2018-09-26 16:43 Hear7 阅读(223) 评论(0) 推荐(0) 编辑
摘要:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解 决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或 不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空 阅读全文
posted @ 2018-09-21 08:18 Hear7 阅读(201) 评论(0) 推荐(0) 编辑
摘要:本节重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序 阅读全文
posted @ 2018-09-20 22:22 Hear7 阅读(213) 评论(0) 推荐(0) 编辑
摘要:Python十进制数学计算模块decimalPython提供了decimal模块用于十进制数学计算,它具有以下特点: 提供十进制数据类型,并且存储为十进制数序列;有界精度:用于存储数字的位数是固定的,可以通过decimal.getcontext().prec=x 来设定,不同的数字可以有不同的精度浮 阅读全文
posted @ 2018-09-20 22:20 Hear7 阅读(926) 评论(0) 推荐(0) 编辑
摘要:本文转载自:http://www.cnblogs.com/yangecnu/p/Introduce-B-Tree-and-B-Plus-Tree.html 维基百科对B树的定义为“在计算机科学中,B树(B-tree)是一种树状数据结构,它能够存储数据、对其进行排序并允许以O(log n)的时间复杂度 阅读全文
posted @ 2018-09-20 22:19 Hear7 阅读(173) 评论(0) 推荐(0) 编辑
摘要:前言 Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。 Tornado是基于Bret Taylor和其他人员为FriendFeed所开发的网络服务框架,当FriendF 阅读全文
posted @ 2018-09-19 22:19 Hear7 阅读(214) 评论(0) 推荐(0) 编辑
摘要:## 建立本地版本库## 本地版本库与远程关联## 修改文件并提交## 创建分支,修改文件合并至master1. git的由来 linux系统是很多开发者贡献代码不断完善的,linux的创始人linus起初管理贡献者的代码,是通过手工的方式,但随着代码的增多,很难通过手工方式去管理,于是找了一个商业 阅读全文
posted @ 2018-09-19 22:17 Hear7 阅读(186) 评论(0) 推荐(0) 编辑
摘要:一、存储引擎(了解) 前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不 阅读全文
posted @ 2018-09-18 18:01 Hear7 阅读(156) 评论(0) 推荐(0) 编辑
摘要:权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要 阅读全文
posted @ 2018-09-17 22:21 Hear7 阅读(230) 评论(0) 推荐(0) 编辑
摘要:阅读目录 概览 插入数据 更新数据 删除数据 查询数据 返回顶部 概览 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以 阅读全文
posted @ 2018-09-16 22:20 Hear7 阅读(141) 评论(0) 推荐(0) 编辑
摘要:阅读目录 楔子 初识数据库 为什么要用数据库 认识数据库 初识mysql mysql概念 下载和安装 初识sql语句 楔子 假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写? 由于在同一时段抢票的人数太多,所以你的程序不可能写在一台 阅读全文
posted @ 2018-09-16 22:03 Hear7 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:1.host 水平居中 2.host1 垂直居中 3.hello 既水平又垂直居中 阅读全文
posted @ 2018-09-14 21:22 Hear7 阅读(10761) 评论(0) 推荐(0) 编辑
摘要:Title 0% 起飞! 阅读全文
posted @ 2018-09-14 17:33 Hear7 阅读(335) 评论(0) 推荐(0) 编辑
摘要:*******装饰器的形成过程******** 1)装饰器简单版本 import time def func1(): print('in func1') def timer(func): def inner(): start = time.time() func() print(time.time() - start... 阅读全文
posted @ 2018-09-13 21:34 Hear7 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 为什么要使用Bootstrap? 在Bootstrap出现之前: 阅读全文
posted @ 2018-09-13 21:27 Hear7 阅读(192) 评论(0) 推荐(0) 编辑
摘要:一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个 阅读全文
posted @ 2018-09-10 10:21 Hear7 编辑
摘要:jQuery jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do 阅读全文
posted @ 2018-09-08 17:19 Hear7 阅读(140) 评论(0) 推荐(0) 编辑
摘要:Flask是当下流行的Web框架,它是用Python实现的。Flask显著的特点是:它是一个“微”框架。”微”意味着Flask旨在保持核心的简单,但同时又易于扩展。默认情况下,Flask 不包含数据库抽象层、表单验证,或是其它任何已有多种库可以胜任的功能。然而,Flask 支持用扩展来给应用添加这些 阅读全文
posted @ 2018-09-06 22:36 Hear7 阅读(147) 评论(0) 推荐(0) 编辑
摘要:前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse 阅读全文
posted @ 2018-09-06 22:32 Hear7 阅读(152) 评论(0) 推荐(0) 编辑
摘要:JavaScript中函数和Python中的非常类似,只是定义方式有点区别. //普通定义函数 function f1 () { console.log("hello world!"); } f1(); VM194:2 hello world! 返回值:undefined //带参数函数 function f2(a,b) { console.log(arguments); //... 阅读全文
posted @ 2018-09-06 22:31 Hear7 阅读(183) 评论(0) 推荐(0) 编辑
摘要:JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规 阅读全文
posted @ 2018-09-04 17:54 Hear7 阅读(188) 评论(0) 推荐(0) 编辑
摘要:CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 CS 阅读全文
posted @ 2018-09-04 08:52 Hear7 阅读(250) 评论(0) 推荐(0) 编辑
摘要:#方式一 l1 = [1, 2, 333, 7, 1, 8, 19, 1, 2, 333] res = list(set(l1)) res.sort(key=l1.index) print(res) #方式2 l1 = [1, 2, 333, 7, 1, 8, 19, 1, 2, 333] res = [] for i in l1: if i not in res: ... 阅读全文
posted @ 2018-09-04 08:40 Hear7 阅读(151) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示