posts - 167,comments - 59,views - 34万
08 2016 档案
爬虫-----爬虫的爬,爬虫的虫
摘要:说实话,爬虫对于我来说还是很神秘的,对爬虫的学习动力,可能仅仅是因为能够快速的在校花网上爬取一些妹子图片,或者是完成自己的作业任务,还有可能是因为或许以后可以通过爬虫为自己爬来一碗口粮。。。。哎,不想了!管他呢 爬虫 百度百科定义: 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常 阅读全文
posted @ 2016-08-31 22:24 23云恋49枫 阅读(1770) 评论(3) 推荐(4) 编辑
Django中级篇(下)
摘要:中间件 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 中间件中可以定义四个方法,分别是: 以上方法的返回值可以是None和HttpResonse对象,如果是None,则继 阅读全文
posted @ 2016-08-30 22:06 23云恋49枫 阅读(926) 评论(3) 推荐(5) 编辑
Django中级篇之模板语言
摘要:模板 一、引用变量 模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户。 二、标签 用{% %}表示,用于处理一些逻辑 1、for标签 1>每一次循环中,模板系统会渲染在 {% for %} 和 {% endfor % 阅读全文
posted @ 2016-08-29 16:40 23云恋49枫 阅读(313) 评论(0) 推荐(1) 编辑
Django中级篇(上)
摘要:Form验证 django中的Form一般有两种功能: 输入html 不能你自己写一些标签,而帮你自动生成 验证用户输入 将用户验证信息保存起来,可以传到前段 #!/usr/bin/env python # -*- coding:utf-8 -*- from django.shortcuts imp 阅读全文
posted @ 2016-08-25 19:00 23云恋49枫 阅读(363) 评论(0) 推荐(1) 编辑
Django基础篇之数据库选择及相关操作
摘要:在djanjo框架中我们最常用的框架分别就是mysql和sqlit了,下面我们将分别讲述一下这俩种数据库的基础必备知识 mysql 一、利用命令创建(在终端上执行) 1、首先创建一个project项目 2、创建app(首先必须利用cd切换到该project下面) 3、运行程序 二、利用pycharm 阅读全文
posted @ 2016-08-23 13:27 23云恋49枫 阅读(400) 评论(0) 推荐(1) 编辑
Django中级篇之Model专题
摘要:ORM 就是用面向对象的方式去操作数据库的创建表以及增删改查等操作 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb d 阅读全文
posted @ 2016-08-23 12:57 23云恋49枫 阅读(4066) 评论(0) 推荐(0) 编辑
Django基础篇
摘要:djanjo简介 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框 阅读全文
posted @ 2016-08-22 11:04 23云恋49枫 阅读(460) 评论(0) 推荐(2) 编辑
普通session vs MemcachedSession vs RedisSession
摘要:一、普通session(数据存储在内存中) 二、将session存储在缓存(Memcache)中 三、将session存储在缓存(Redis)中 阅读全文
posted @ 2016-08-20 18:01 23云恋49枫 阅读(625) 评论(0) 推荐(0) 编辑
缓存之Redis
摘要:Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/rem 阅读全文
posted @ 2016-08-20 16:47 23云恋49枫 阅读(213) 评论(0) 推荐(0) 编辑
缓存之Memcached
摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2016-08-20 14:38 23云恋49枫 阅读(191) 评论(0) 推荐(0) 编辑
sqlalchemy
摘要:一、SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装 SQLAlchemy本身无法操作数据库,其必须以来pymsql等第 阅读全文
posted @ 2016-08-11 00:12 23云恋49枫 阅读(329) 评论(0) 推荐(0) 编辑
索引相关知识点
摘要:一、索引索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中 二、索引种类•普通索引: 仅加速查询•唯一索引:加速查询 + 列值唯一(可以有null)•主键索引:加速查询 + 列值唯一 + 表中只有一个(不可以有null)•组合索引:多列值组 阅读全文
posted @ 2016-08-07 22:24 23云恋49枫 阅读(264) 评论(0) 推荐(0) 编辑
MySQL(二)
摘要:一、外键 外键是设置当前表中的某一列与别一数据表中的主键列关联。主要目的是控制与外键表中的数据,保持数据一致性,完整性,也就是说:当前表中这一列的数据必须是关联外键列中的某一数据,而且相关联的两个数据列的类型必须相同;当关联外键列某一数据修改或删除时,将触当前表的某一项相应操作。 特点:1、与另一张 阅读全文
posted @ 2016-08-07 20:28 23云恋49枫 阅读(251) 评论(0) 推荐(0) 编辑
mysql基础知识总结
摘要:一、连接数据库 二、基本命令 自增,如果为某列设置自增列,插入数据时无需设置此列,默认将自增(表中只能有一个自增列) 注意:1、对于自增列,必须是索引(含主键) 2、对于自增可以设置步长和起始值 自增列的俩种写法 :1、在创建的列后面直接加 primary key 2、写完列后在最后加primary 阅读全文
posted @ 2016-08-04 21:45 23云恋49枫 阅读(217) 评论(0) 推荐(0) 编辑
Mysql(一)
摘要:MySQL的相关概念介绍 MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个表格: 表头(header): 每一列的名称; 列(row): 阅读全文
posted @ 2016-08-01 20:32 23云恋49枫 阅读(277) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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