琪齐

空想终日彷徨行动方可无惧!

导航

2016年11月11日

摘要: 一、设计模式介绍 1、设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、 保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是 阅读全文

posted @ 2016-11-11 17:06 琪齐 阅读(403) 评论(0) 推荐(0) 编辑

2016年10月11日

摘要: git工作原理 git的工作原理还是比较简单的,当我们创建了本地代码仓库后,会在本地代码仓库的根目录中生成一个.git的隐藏文件。 .git为一个文件目录,又叫做版本库。在本地代码仓库文件夹中,除.git目录之外的所有与.git同级的目录及其子目录都叫做工作区。 下图就可以解释git add 和 g 阅读全文

posted @ 2016-10-11 10:43 琪齐 阅读(1687) 评论(0) 推荐(0) 编辑

2016年10月5日

摘要: 算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制 一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 一个算法应该具有以下七个重要的特征: 时间复杂度 计算机科学中,算法的时间复杂度是一个函数,它定量描述了该 阅读全文

posted @ 2016-10-05 21:55 琪齐 阅读(2182) 评论(0) 推荐(0) 编辑

2016年9月29日

摘要: 前言 在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些接口需要进行身份的认证, 那么这就需要用户提供一些信息,比如用户名密码等,但是为了安全起见让用户暴露的明文密码次数越少越好,我们一般在web项目中,大多数采用保存的sess 阅读全文

posted @ 2016-09-29 11:49 琪齐 阅读(9894) 评论(0) 推荐(0) 编辑

2016年9月27日

摘要: 预备知识 在之前tornado商城项目中,在开始之前需要引入一些项目设计知识,如接口,抽象方法抽象类,组合,程序设计原则等,个人理解项目的合理设计可增加其灵活性, 降低数据之间的耦合性,提高稳定性,下面介绍一些预备知识 1、接口 其实py中没有接口这个概念。要想实现接口的功能,可以通过主动抛出异常来 阅读全文

posted @ 2016-09-27 16:08 琪齐 阅读(6554) 评论(1) 推荐(3) 编辑

2016年9月20日

摘要: HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接: 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet, 即著名的TCP/IP协议族, 阅读全文

posted @ 2016-09-20 19:05 琪齐 阅读(5663) 评论(0) 推荐(0) 编辑

2016年9月14日

摘要: CSS类定义 div easyui-window window窗口样式 属性如下: 1) modal:是否生成模态窗口。true[是] false[否] 2) shadow:是否显示窗口阴影。true[显示] false[不显示] div easyui-panel 面板 属性如下: 1) title 阅读全文

posted @ 2016-09-14 16:34 琪齐 阅读(692) 评论(0) 推荐(0) 编辑

2016年9月2日

摘要: 爬虫 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。大概知道什么是爬虫了吧,那就带你看看它的好玩之处。 Requests 在带进爬虫的世界中 阅读全文

posted @ 2016-09-02 21:03 琪齐 阅读(568) 评论(0) 推荐(0) 编辑

摘要: 解析 Scrapy解释 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates We 阅读全文

posted @ 2016-09-02 14:16 琪齐 阅读(9179) 评论(0) 推荐(0) 编辑

2016年8月31日

摘要: 中间件 解析 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后, django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量, 其中每一个 阅读全文

posted @ 2016-08-31 11:30 琪齐 阅读(1280) 评论(1) 推荐(0) 编辑