随笔分类 -  Python

摘要:Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装, 阅读全文
posted @ 2017-06-14 19:10 黄土地上的黑石头 阅读(408) 评论(1) 推荐(0)
摘要:如果对代码不懂就看这个:http://www.cnblogs.com/jixuege-1/p/6272888.html 本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy pymysql pymsql是Python中操作MySQL的模块,其使 阅读全文
posted @ 2017-06-13 19:07 黄土地上的黑石头 阅读(727) 评论(0) 推荐(0)
摘要:索引与优化专业版: http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html 1、索引 索引是表的目录,在查找内容之前可以现在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。 多加了一个特殊的数据结构,两种 阅读全文
posted @ 2017-06-12 17:16 黄土地上的黑石头 阅读(169) 评论(0) 推荐(0)
摘要:视图和存储过程(保存在MySQL上的一个别名,等于一堆sql语句)本质上都是别名,不过视图调用的时候是当做一张表去调用,而存储过程直接call 别名()去运行,视图不能进行增删改,视图的结果集可以是多张表组成的结果集,老感觉存储过程相当于Python里面的模块不过人家能传参,保存在数据库 视图、触发 阅读全文
posted @ 2017-06-10 17:47 黄土地上的黑石头 阅读(366) 评论(0) 推荐(0)
摘要:导出现有数据库数据: C:\Users\Administrator>mysqldump -u root db1>D:\agon\db1.sql -p #结构+数据 mysqldump -u用户名 -d 数据库名称 >导出文件路径 -p #结构 导入现有数据库: mysqldump -u root 数 阅读全文
posted @ 2017-06-10 16:51 黄土地上的黑石头 阅读(462) 评论(0) 推荐(0)
摘要:一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的 阅读全文
posted @ 2017-06-05 20:32 黄土地上的黑石头 阅读(410) 评论(1) 推荐(0)
摘要:一、jQuery是什么? <1>jQuery由美国人John Resig创建,至今已吸引了来自世界各地众多JavaScript高手加入其team。 <2>jQuery是继prototype之后又一个优秀的JavaScript框架。其宗旨是——WRITELESS,DO MORE! <3>它是轻量级的j 阅读全文
posted @ 2017-05-31 09:05 黄土地上的黑石头 阅读(311) 评论(0) 推荐(0)
摘要:本文的重点是了解vertical-align和line-height的使用 涉及到的名词:基线,底端,行内框,行框,行间距,替换元素及非替换元素,对齐。只有充分理解这些概念才会灵活运用这两个属性。 什么是对齐 对齐一定是涉及两个对象:对齐元素以及要对齐的对象;比如在军训时教官喊稍息,我们每个人都会有 阅读全文
posted @ 2017-05-30 13:40 黄土地上的黑石头 阅读(249) 评论(0) 推荐(0)
摘要:由js和python想到的: 弱类型语言 js 中的数据在进行算数运算时,会自动转换类型强类型语言 变量的值的数据类型一旦确定,使用时不能改变 动态语言:编译时不知道数据类型,只有在执行时才知道数据类型静态语言:编译的时候就知道每一个变量的类型 python是强类型语言,动态语言JS是弱类型语言,动 阅读全文
posted @ 2017-05-23 15:33 黄土地上的黑石头 阅读(641) 评论(2) 推荐(0)
摘要:前端基础☞CSS CSS语法 CSS规则由两个主要的部分构成:选择器,以及一条或多条声明。 例如: css四种引入方式 1、行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 2、嵌入式 嵌入式是将CSS样式集中写在网页的<head></head>标 阅读全文
posted @ 2017-05-17 19:48 黄土地上的黑石头 阅读(294) 评论(1) 推荐(0)
摘要:HTML初识 web服务本质 html是什么? 超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则。 浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签 阅读全文
posted @ 2017-05-16 15:05 黄土地上的黑石头 阅读(203) 评论(0) 推荐(0)
摘要:HTTP协议 一、Http概述 HTTP(hypertext transport protocol),即超文本传输协议,这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送客户端的内容格式。其实我们要学习 阅读全文
posted @ 2017-05-15 19:40 黄土地上的黑石头 阅读(407) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/yanhaidong/archive/2011/02/11/2339050.html IO是基于缓存区来做的,所谓的输入和输出就是从缓存区中移入和移出数据。以IO输入为例,首先是用户空间进程向内核请求某个磁盘空间数据,然后内核将磁盘数据读取到内核 阅读全文
posted @ 2017-05-14 21:17 黄土地上的黑石头 阅读(810) 评论(0) 推荐(0)
摘要:操作系统进程切换的两个条件:1.出现IO操作(在等待的时间内把cpu给其他进程用); 2.固定时间(特别短的时间内切换实现高并发)上面的这两条都是实现时间上的多路复用,空间上的多路复用是说所有进程一起进入内存,比进程独占内存排队一个一个进更省时间 进程 考虑一个场景:浏览器,网易云音乐以及notep 阅读全文
posted @ 2017-05-08 08:43 黄土地上的黑石头 阅读(475) 评论(1) 推荐(0)
摘要:格式:\033[显示方式;前景色;背景色m 说明: 前景色 背景色 颜色 --------------------------------------- 30 40 黑色 31 41 红色 32 42 ... 阅读全文
posted @ 2017-05-06 17:58 黄土地上的黑石头 阅读(2243) 评论(0) 推荐(0)
摘要:一、客户端/服务器架构 C/S架构server端要求: 1.力求一直提供服务 2.要绑定一个唯一的地址,让客户端能够明确得找到 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的服务器是web服务器。一台机器里放一些网页或web应用程序,然后启 阅读全文
posted @ 2017-05-03 18:24 黄土地上的黑石头 阅读(333) 评论(0) 推荐(0)
摘要:一、模块 1.为什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2.为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python tes 阅读全文
posted @ 2017-05-02 20:33 黄土地上的黑石头 阅读(217) 评论(1) 推荐(0)
摘要:一、错误和异常 程序中难免出现错误,而错误分为两种 1.语法错误(SyntaxError这种错误,根本过不了Python解释器的语法检测,必须在程序执行之前就更正) 2.逻辑错误 #什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 #Python中的异常种类 在py 阅读全文
posted @ 2017-05-02 18:19 黄土地上的黑石头 阅读(148) 评论(0) 推荐(0)
摘要:Python中只有函数,类,模块能够建立自己的名称空间for循环和条件语句还有其他的都没有自己的作用域 一、time模块 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从197 阅读全文
posted @ 2017-04-26 21:53 黄土地上的黑石头 阅读(386) 评论(1) 推荐(0)
摘要:一、isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查obj是否是类cls的对象 issubclass(sub,super)检查sub类是否是super类的派生类 二、反射 1、什么是反射 反射就是自省程序把本来没有意义的字 阅读全文
posted @ 2017-04-24 20:38 黄土地上的黑石头 阅读(269) 评论(0) 推荐(0)