摘要: admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Application definition INSTALLED_APP 阅读全文
posted @ 2018-11-03 20:41 Aberwang 阅读(132) 评论(0) 推荐(0)
摘要: 单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下的多个任务能在一个任务遇到io阻塞时就切换到另外一个任务去计算,这样就保证了该线程能够最大限度地处于就绪态,即随时都可以被cpu执行的状态,相当于我们在用户程序级别将自己的io操作最大 阅读全文
posted @ 2018-08-13 10:23 Aberwang 阅读(104) 评论(0) 推荐(0)
摘要: 进程 是 最小的内存分配单位 线程 是 操作系统调度的最小单位 线程直接被CPU执行,进程内至少含有一个线程,也可以开启多个线程 开启一个线程所需要的时间要远远小于开启一个进程 GIL锁(即全局解释器锁) 锁的是线程 在Cpython解释器下的python程序 在同一时刻 多个线程中只能有一个线程被 阅读全文
posted @ 2018-08-11 16:21 Aberwang 阅读(153) 评论(0) 推荐(0)
摘要: 进程的特征: --动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。 --并发性:任何进程都可以同其他进程一起并发执行 --独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源的独立单位; --异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各 阅读全文
posted @ 2018-08-02 22:00 Aberwang 阅读(215) 评论(0) 推荐(0)
摘要: 同步阻塞、同步非阻塞、异步阻塞、异步非阻塞 出场人物:小明,水壶2个(普通水壶,简称水壶;会响的水壶,简称响水壶) 1.小明把水壶放到火上,然后在那傻等水开。(同步阻塞) 小明觉得自己有点傻。。。。。。 2.小明把水壶放到火上,然后去客厅看电视,时不时的去厨房看看水开没有。(同步非阻塞) 小明还是觉 阅读全文
posted @ 2018-08-01 21:49 Aberwang 阅读(1240) 评论(0) 推荐(0)
摘要: 1.软件开发的架构 - C/S架构(需要安装应用程序使用的软件) c client 客户端 s server 服务端 - B/S架构(可以通过浏览器使用的) b broser 浏览器 s server 服务端 不需要额外的安装客户端了,只需要一个网址就可以访问 轻量级,使用成本低 2.tcp协议/u 阅读全文
posted @ 2018-07-23 16:10 Aberwang 阅读(189) 评论(0) 推荐(0)
摘要: property、classmethod、staticmethod 1.property 把方法伪装成了属性 1 #练习 2 #BMI指数(BMI是计算而来的,但很明显它听起来像是一个属性而非方法,如果我们将其做成一个属性,更便于理解) 3 # 成年人的BMI数值 4 # 过轻:低于18.5 5 # 阅读全文
posted @ 2018-07-19 09:22 Aberwang 阅读(126) 评论(0) 推荐(0)
摘要: 面向对象的三大特征 ——继承,多态,封装 继承 继承是一种创建新类的方式,在python中新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,obje 阅读全文
posted @ 2018-07-18 15:28 Aberwang 阅读(266) 评论(0) 推荐(1)
摘要: 类和对象的相关知识 1.类的声明 ''' class 类名: 类体 ''' #创建一个简单的people类 class People: #类名的首字母一般大写 people = "chinese" #类的静态属性 def walk(self): #类的方法的定义 print("people can 阅读全文
posted @ 2018-07-17 08:56 Aberwang 阅读(223) 评论(0) 推荐(0)
摘要: Scrapy Scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Se 阅读全文
posted @ 2018-07-13 12:22 Aberwang 阅读(168) 评论(0) 推荐(0)