原文链接:移动端返回上一页,刚需!document.referrer 详解 全文如下: 返回上一页,在PC端我们可以使用:history.go(-1)或者history.back(),可以正常返回第一层。这样,我们不需要上一页的 url 具体是什么,只要使用 history 一般都没啥问题。 但是在 ...
分类:
编程语言 时间:
2018-01-24 12:40:03
阅读次数:
346
import hashlibdef get_token(): md5str = "abc" #生成一个md5对象 m1 = hashlib.md5() #使用md5对象里的update方法md5转换 m1.update(md5str.encode("utf-8")) token = m1.hexdi ...
分类:
编程语言 时间:
2018-01-24 12:40:41
阅读次数:
196
【转】http://wenqiang-china.github.io/2016/05/13/python-opetating-excel/ ...
分类:
编程语言 时间:
2018-01-24 12:41:18
阅读次数:
133
import logging import sys class ConsoleHandler(logging.Handler): terminator = '\n' def __init__(self, level=logging.NOTSET): super().__init__(level) d... ...
分类:
编程语言 时间:
2018-01-24 12:41:59
阅读次数:
778
python内置序列类型概览 列表推导和生成器表达式 列表推导是构建列表的快捷方式,而生成器表达式可以用来创建其他任何类型的序列 列表推导的示例 使用列表推导通常的原则是,只能列表推导来创建新的列表,并且尽量保持简短。 python2中列表推导可能有变量泄露问题,而python3解决了变量泄露问题 ...
分类:
编程语言 时间:
2018-01-24 12:43:52
阅读次数:
153
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的:适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插... ...
分类:
编程语言 时间:
2018-01-24 12:44:08
阅读次数:
226
Srping概念 1.Spring是开源的轻量级框架 2.Srping核心两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现 (2)ioc:控制反转 -比如有一个类,在类里面有方法(不是静态方法),调用类里面的方法,创建类的对象调用方法,创建类对象的过程,需要new出来对象 -把对象的 ...
分类:
编程语言 时间:
2018-01-24 13:54:23
阅读次数:
146
小白学习的艰辛历程! 我只说最新版本的eclipse自从servelt3.0以后 servelt 和filter 都不用到web.xml中配置,个人对servelt和filter理解不太深入,但是自从servelt3.0以后,你建立的servelt是不用自己配置的,自动给你配置好了(当然你建立的时候 ...
分类:
编程语言 时间:
2018-01-24 13:56:15
阅读次数:
151
多态的优点1. 消除类型之间的耦合关系2. 可替换性3. 可扩充性4. 接口性5. 灵活性6. 简化性多态存在的三个必要条件继承重写父类引用指向子类对象比如:Parent p = new Child();当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类 ...
分类:
编程语言 时间:
2018-01-24 13:56:29
阅读次数:
158
概述: java中的io流主划分输入流和输出流;其中又各自分有字节流和字符流;两者的差别主要是在于读入/写出的单位大小不同;由于java采用的是GBK编码格式,因而一个字符占用2个字节,即字符流是16位,字节流是8位。还有一种划分就是:节点流和处理流;节点流:直接与数据源连接进行传输数据处理流:就是 ...
分类:
编程语言 时间:
2018-01-24 13:57:27
阅读次数:
175
这次练习爬 传送门 这贴吧里的美食图片。 如果通过img标签和class属性的话,用BeautifulSoup能很简单的解决,但是这次用一下正则表达式,我这也是参考了该博主的博文:传送门 所有图片的src地址前面都是相同的,所以根据这个就可以筛选出我们想要的图片了。也就是在匹配时不用class属性的 ...
分类:
编程语言 时间:
2018-01-24 13:58:32
阅读次数:
163
从进入实验室以来,一直听小溪师兄说Go语言,但是第一学期的课很多,一直没有时间学习,现在终于空出来时间学习,按照我的学习习惯,我一般分为三步走 1. 学习一门语言首先要知道学会了能干什么, 2. 然后再把网上的资料全部找出来,接着把资料全部看一遍, 3. 最后再实战编写一个项目。 下面为我自己整理的 ...
分类:
编程语言 时间:
2018-01-24 13:59:15
阅读次数:
179
因为需求,所以接触了验证码这一块,原本感觉到会很难,学了之后挺简单的,但后来又发现自己还是too young。。。 PIL(python Image Library) 目前PIL的官方最新版本为1.1.7,支持的版本为python 2.5, 2.6, 2.7, PIL官方网站:http://www. ...
分类:
编程语言 时间:
2018-01-24 13:59:46
阅读次数:
254
C++中继承属性的凡访问权限
分类:
编程语言 时间:
2018-01-24 14:00:05
阅读次数:
196
首先来看一下代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用, 其特征是代理类与委托类有同样的接口。代理模式是常用的java设计模式。 代理模式能够在不修改源码的情况下增强方法,在 ...
分类:
编程语言 时间:
2018-01-24 14:00:31
阅读次数:
161
尊重原创:http://www.cnblogs.com/lzq198754/p/5780165.html 概要: java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。 Map 提供了一个更通用的元素存储方法。Map 集合类用于存储元素对(称作“键” ...
分类:
编程语言 时间:
2018-01-24 14:02:51
阅读次数:
223
源自:jdk1.8.0_121 继承自 ,实现了 、`RandomAccess Cloneable Serializable`。 变量 构造方法 toArray()实现方式的不同 注: 之所以要判断是否为Object类型,是因为调用 方法的实现方式不同。 在 中, 返回的是Object数组。 在 中 ...
分类:
编程语言 时间:
2018-01-24 14:05:08
阅读次数:
188
https://www.imooc.com/learn/36 注意: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面bo ...
分类:
编程语言 时间:
2018-01-24 14:05:58
阅读次数:
186
恢复内容开始 上个星期出差啦,今天接着打外星人哇~ ...
分类:
编程语言 时间:
2018-01-24 14:06:18
阅读次数:
139
1 Spring MVC概述 Spring MVC是Spring为表现层提供的基于MVC设计理念的优秀的web框架,是目前最主流的MVC框架之一。 Spring3.0后全面超越Struts2,成为最优秀的MVC框架。 Spring MVC通过一套MVC朱姐,让POJO成为处理请求的控制器,而无须实现 ...
分类:
编程语言 时间:
2018-01-24 14:06:24
阅读次数:
320