所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。在Python中有很多库可以用来抓取网页,我们先学习urllib2。 urllib2是Python2.x自带的模块(不需要下载,导入即可使用) urllib2官网文档:https://docs.python.org/2/l ...
分类:
编程语言 时间:
2019-09-22 23:48:55
阅读次数:
113
1.Ajax概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 对比 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、Ajax AJAX,Asynchronous JavaScr ...
分类:
Web程序 时间:
2019-09-22 21:28:16
阅读次数:
109
1、mybatis动态sql 2、模糊查询 3、查询返回结果集的处理 4、分页查询 5、特殊字符处理 1.mybatis动态sql If、trim、foreach If 标签判断某一字段是否为空 trim 标签一般用于去除sql语句中多余的and关键字,逗号,或者给sql语句前拼接 “where“、 ...
分类:
数据库 时间:
2019-09-22 10:58:45
阅读次数:
113
关于函数柯里化的定义,我摘抄一段来自百度百科的原话:在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。 这段话听起来可能有一些抽象,但是如果用实际例子来解释可能会帮助我们更好地理解何为 ...
分类:
其他好文 时间:
2019-09-21 21:30:47
阅读次数:
77
go语言中字符串的分割分以下几种: 1、根据空格键进行分割 方法:strings.Fields(s string) []string s:要分割的字符串 返回结果为[]string 例: s:=" ab cd ef gh ij kl " arr:=strings.Fields(s) fmt.Prin ...
分类:
编程语言 时间:
2019-09-21 18:46:27
阅读次数:
95
1、_source元数据 put /test_index/test_type/1{ "test_field1": "test field1", "test_field2": "test field2"} get /test_index/test_type/1 { "_index": "test_in ...
分类:
其他好文 时间:
2019-09-21 13:06:27
阅读次数:
148
怎样彻底学习Flask框架?怎样学习顺序比较合理? web框架需要快速入门 ? Web框架是一组工具的集合, 为你的Web应用开发提供了基础环境, 从如何获取参数,到如何返回结果, 从如何获取cookie到如何修改返回的http header。Web框架帮你隐藏了HTTP协议的细节, 你作为一个使用 ...
分类:
其他好文 时间:
2019-09-20 17:02:46
阅读次数:
83
一、random.random()随机生成[0,1]的浮点数import randomprint("random.random:", random.random()) 二、random.randint(min,max)随机生成[min,max]范围内的整数print("random.randint( ...
分类:
其他好文 时间:
2019-09-20 16:38:32
阅读次数:
68
MySQL驱动简介,MySQLdb模块基本使用和pymysql模块基本使用
分类:
数据库 时间:
2019-09-19 23:46:18
阅读次数:
121
模型层 模型层的13个方法 all() 查询所有结果 filter(**kwargs) 它包含了与所给筛选条件相匹配的对象 get(**kwargs) 返回与所给的筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条 件的对象超过一个或者没有都会抛出错误。(源码就去搂一眼~诠释为何只能是一个对 ...
分类:
其他好文 时间:
2019-09-19 23:38:19
阅读次数:
93