随笔分类 -  python

摘要:关于惰性加载 在讲图片的惰性加载前,我们先来聊聊惰性加载。惰性加载又称为延迟加载、懒加载等,还有个好听的英文名字叫做 "lazyload"。需要注意的是,惰性加载并不只是图片的专利,Javascript 中函数也有惰性加载的概念,而在 Javascript 异步加载中还有个 LazyLoad类库,而 阅读全文
posted @ 2019-09-17 16:27 帅某人是也 阅读(1245) 评论(0) 推荐(0)
摘要:本节内容 创建数据库 外键 增删改查表 权限 1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以 阅读全文
posted @ 2019-08-30 11:55 帅某人是也 阅读(594) 评论(0) 推荐(0)
摘要:模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 阅读全文
posted @ 2019-08-04 17:02 帅某人是也 阅读(384) 评论(0) 推荐(0)
摘要:本节内容 Celery介绍和基本使用 在项目中如何使用celery 启用多个workers Celery 定时任务 与django结合 通过django配置celery periodic task 一、Celery介绍和基本使用 Celery 是一个 基于python开发的分布式异步消息任务队列,通 阅读全文
posted @ 2019-07-31 19:25 帅某人是也 阅读(318) 评论(1) 推荐(0)
摘要:本节内容 缓存数据库介绍 redis操作 缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显 阅读全文
posted @ 2019-07-24 10:45 帅某人是也 阅读(181) 评论(0) 推荐(0)
摘要:性能相关 在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 import requests def fetch_async(url): response = requests.get(url) return response url_l 阅读全文
posted @ 2019-07-22 12:00 帅某人是也 阅读(210) 评论(0) 推荐(0)
摘要:正文:Executor是一个抽象类,子类: ThreadPoolExecutor和ProcessPoolExecutor ,一个线程池,一个进程池. future对象:在未来的某一时刻完成操作的对象.submit方法可以返回一个future对象,此对象直接返回,等线程函数执行完后把return的数据 阅读全文
posted @ 2019-07-22 11:43 帅某人是也 阅读(10400) 评论(0) 推荐(0)
摘要:一、 Ubuntu简介 Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。 Ubuntu的目标在于为一般用户提供一个最新同时又相当稳定,主 阅读全文
posted @ 2019-07-20 21:06 帅某人是也 阅读(446) 评论(0) 推荐(0)
摘要:本节内容 路由系统 models模型 admin views视图 template模板 我们已经学过了基本的view写法 单纯返回字符串 1 2 3 4 5 6 7 8 def current_datetime(request): now = datetime.datetime.now() html 阅读全文
posted @ 2019-07-15 09:00 帅某人是也 阅读(490) 评论(0) 推荐(0)
摘要:本节内容 路由系统 models模型 admin views视图 template模板 Django Admin介绍 admin 是django 自带的用来让你进行数据库管理的web app. 提供了很多定制化功能,你甚至可以用它来进行公司内部的内容管理 启用admin 你用startproject 阅读全文
posted @ 2019-07-15 08:58 帅某人是也 阅读(428) 评论(0) 推荐(0)
摘要:本节内容 路由系统 models模型 admin views视图 template模板 引子 讲django的models之前, 先来想一想, 让你通过django操作数据库,你怎么做? 做苦思冥想,可能会这样写。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 imp 阅读全文
posted @ 2019-07-15 08:56 帅某人是也 阅读(866) 评论(0) 推荐(0)
摘要:本节内容 路由系统 models模型 admin views视图 template模板 路由系统 我们已知,用户从浏览器发出的请求会首先打到django url的路由分发系统这里,然后再到views视图--》models模型--》template模板--》用户浏览器。 换言之,urls.py 文件主 阅读全文
posted @ 2019-07-15 08:53 帅某人是也 阅读(201) 评论(0) 推荐(0)
摘要:什么是递归? 递归,就是函数在运行的过程中调用自己。 代码示例 1 2 3 4 5 6 def recursion(n): print(n) recursion(n+1) recursion(1) 1 2 3 4 5 6 def recursion(n): print(n) recursion(n+ 阅读全文
posted @ 2019-07-15 08:52 帅某人是也 阅读(161) 评论(0) 推荐(0)
摘要:本节内容 编码回顾 编码转换 Python的bytes类型 编码回顾 在备编码相关的课件时,在知乎上看到一段关于Python编码的回答 这哥们的这段话说的太对了,搞Python不把编码彻底搞明白,总有一天它会猝不及防坑你一把。 不过感觉这哥们的答案并没把编码问题写明白,所以只好亲自动笔了。 折腾编码 阅读全文
posted @ 2019-07-15 08:50 帅某人是也 阅读(232) 评论(0) 推荐(0)
摘要:理解RESTful架构 Restful API设计指南 理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件 阅读全文
posted @ 2019-07-15 08:47 帅某人是也 阅读(1132) 评论(0) 推荐(0)
摘要:登录验证码是每个网站登录时的基本标配,网上也有很多相应的文章, 但是从生成验证码到 应用到自己的网站上的全步骤,并没有看到很多, 为了节约大家的时间,我把整体步骤写下来, 即拿即用哈 1. 生成随机验证码 #_*_coding:utf-8_*_ from PIL import Image,Image 阅读全文
posted @ 2019-07-15 08:45 帅某人是也 阅读(353) 评论(0) 推荐(0)
摘要:本节内容 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新 阅读全文
posted @ 2019-07-15 08:42 帅某人是也 阅读(312) 评论(0) 推荐(0)
摘要:Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Licensed 许可证的 基于 阅读全文
posted @ 2019-07-14 11:00 帅某人是也 阅读(118) 评论(0) 推荐(0)
摘要:bxSlider下载+参数说明 “bxSlider”就是一款响应式的幻灯片js插件 bxSlider特性 充分响应各种设备,适应各种屏幕; 支持多种滑动模式,水平、垂直以及淡入淡出效果; 支持图片、视频以及任意html内容; 支持触摸滑动; 支持Firefox,Chrome,Safari,iOS,A 阅读全文
posted @ 2019-07-10 18:13 帅某人是也 阅读(547) 评论(0) 推荐(0)
摘要:1、进入官网 2、下载 官网下载:http://kindeditor.net/down.php 3、文件夹说明 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ├── asp asp示例 ├── asp.net asp.net示例 ├── attached 空文件夹,放置关联文件a 阅读全文
posted @ 2019-07-10 16:25 帅某人是也 阅读(199) 评论(0) 推荐(0)