六、分页 一、Django内置分页 二、自定义分页 分页功能在每个网站都是必要的,对于分页来说,其实就是根据用户的输入计算出应该在数据库表中的起始位置。 1、设定每页显示数据条数 2、用户输入页码(第一页、第二页...) 3、根据设定的每页显示条数和当前页码,计算出需要取数据表的起始位置 4、在数据 ...
分类:
编程语言 时间:
2017-12-05 20:05:27
阅读次数:
165
详细资料可以看慕课网:https://www.imooc.com/video/10690 一:爬虫 一段自动抓取互联网信息的程序 爬虫从一个url出发,访问所有的url,并且从每个页面提取,所需要的有价值的数据 价值:比如我也做一个美女网,把网上所有的美女图片放在一个网站上。 二:简单爬虫架构: 1 ...
分类:
编程语言 时间:
2017-12-05 20:06:03
阅读次数:
193
virtualenv是python开发中一个重要的工具,它可以帮助我们创建一个干净的python解释环境,创建虚拟环境时,这个虚拟环境的python版本往往是系统默认的2.x版本.别急,我们只需要一条简单的命令就可以创建一个python3.x的虚拟环境 注意,前提是你已经安装了python3.x版本 ...
分类:
编程语言 时间:
2017-12-05 20:06:28
阅读次数:
161
四、Cookie 1、获取Cookie: 2、设置Cookie: 由于cookie保存在客户端的电脑上,所以,JavaScript和jquery也可以操作cookie。 ...
分类:
编程语言 时间:
2017-12-05 20:06:38
阅读次数:
97
[From] http://www.jb51.net/article/76695.htm HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做全屏API,游戏呀,等都很有用。先看常见的API element.requestFullScreen() 作 ...
分类:
编程语言 时间:
2017-12-05 20:09:25
阅读次数:
216
AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 ...
分类:
编程语言 时间:
2017-12-05 20:10:03
阅读次数:
169
一、什么是Javascript语言:JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。二、Javascript需要知道的三个弹框:(1)alert(“ ”) 弹窗(警告框)(2)confirm(“ ”)确认框(框中有确认和取消按钮)(3)pr
分类:
编程语言 时间:
2017-12-05 20:10:29
阅读次数:
216
九、信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 1、Django内置信号 对于Django内置的信号,仅需注册指定信号,当程序执行相应操作时,自动触发注册函数: 2、自定义信号 a. 定义信号 b. 注册 ...
分类:
编程语言 时间:
2017-12-05 20:11:28
阅读次数:
173
八、序列化 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 1、serializers 2、json.dumps 由于json.dumps时无法处理datetime日期,所以可以通过自定义处理器来做扩展,如: ...
分类:
编程语言 时间:
2017-12-05 20:12:05
阅读次数:
200
三、 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csr ...
分类:
编程语言 时间:
2017-12-05 20:13:12
阅读次数:
198
round()因为在python2和python3中使用了不同的策略,并且由于一些二进制存储的问题导致了在python3中小数末尾为5的一些数字不能正确的四舍五入。。。。 ...
分类:
编程语言 时间:
2017-12-05 20:13:47
阅读次数:
224
2017年11月底开始python的学习。选择python 3.6。 账号登陆的粗糙实现。 ...
分类:
编程语言 时间:
2017-12-05 20:15:19
阅读次数:
194
封装:使用对象封装的好处是可以减少全局变量污染的机会,讲属性,函数都隶属一个对象。 封装前: 运行结果: 封装后: 运行结果: ...
分类:
编程语言 时间:
2017-12-05 20:15:51
阅读次数:
198
数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组。 定义指向数组元素的指针: 经过上述定义及赋值后: *pa就是a[0],*(pa+1)就是a[1],... ,*(pa+i)就是a[i]. a[i], *(pa+i), *(a+i), pa[i] ...
分类:
编程语言 时间:
2017-12-05 20:38:03
阅读次数:
222
JavaScript test() 方法 JavaScript RegExp 对象 JavaScript RegExp 对象 定义和用法 test() 方法用于检测一个字符串是否匹配某个模式. 语法 RegExpObject.test(string) 参数描述 string 必需。要检测的字符串。 ...
分类:
编程语言 时间:
2017-12-05 20:38:35
阅读次数:
198
spring配置文件错误 Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-4.3.xsd). For more information, right click on ...
分类:
编程语言 时间:
2017-12-05 20:38:46
阅读次数:
224
结构体组成 struct 结构体名; 类型名 成员名; 建立结构体 结构体名 类型名 { 成员; }; 建立一个关于学生信息的结构体(名字,年龄,性别,学号,成绩); 结构体定义 //结构体声明 struct student { char name[20]; //名字为字符型 int age; // ...
分类:
编程语言 时间:
2017-12-05 21:14:57
阅读次数:
174
...
分类:
编程语言 时间:
2017-12-05 21:15:15
阅读次数:
125
Java的数据类型分为基础类型和非基础类型,基础类型有八种:int,short,long,char,boolean,byte,float,double。还有一种常用的非基础类型:String。 1、 类型 所占字节 位数 值的范围 int 4 32 -128~127 short 2 16 2^15~ ...
分类:
编程语言 时间:
2017-12-05 21:16:39
阅读次数:
175
首先说点没用的: 在老师留下这份作业的时候,说的大致意思是这样的(T T因为讲作业内容那节课翘掉了,导致关键东西没听到什么也不明白滚回来自学。): 你们作业做出来大致是这个意思的就行:“就是节点再获得信息之后,想要获得信息的欲望弱了。也就是每次兴趣的逐渐减少,衰减”,体现出这个思想就行,要求P2P的 ...
分类:
编程语言 时间:
2017-12-05 21:17:28
阅读次数:
242