permike 原文 Python中HTTPS连接 今天写代码时碰到一个问题,花了几个小时的时间google, 首先需要安装openssl,更新到最新版本后,在浏览器里看是否可访问,如果是可以的,所以应该不是openssl有问题。 然后使用 curl尝试访问 可以查看ssl版本,如果不能访问,尝试更 ...
分类:
编程语言 时间:
2016-12-18 15:13:52
阅读次数:
292
permike原文python中urllib, urllib2,urllib3, httplib,httplib2, request的区别 若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了 python2.X 有这些库名可用: urllib, urllib2, urll ...
分类:
编程语言 时间:
2016-12-18 15:11:29
阅读次数:
228
http://yansu.org/2013/06/09/learn-Python-abc-module.html 1.abc模块作用 Python本身不提供抽象类和接口机制,要想实现抽象类,可以借助abc模块。ABC是Abstract Base Class的缩写。 2.模块中的类和函数 abc.AB ...
分类:
编程语言 时间:
2016-12-18 15:10:27
阅读次数:
194
2. Scripting Strategies 2.1 Cache Component references (缓存组件引用) 使用 Rigidbody rigidbody = GetComponent<Rigidbody> 代替 GetComponent<Rigidbody> 可以减少CPU开销 ...
分类:
编程语言 时间:
2016-12-18 15:07:27
阅读次数:
175
1 import re 2 3 4 def calc(formula): 5 formula = re.sub(' ', '', formula) 6 formula_ret = 0 7 match_brackets = re.search(r'\([^()]+\)', formula) 8 if ... ...
分类:
编程语言 时间:
2016-12-18 15:06:22
阅读次数:
205
恢复内容开始 前言:HTML文档可以说由节点构成的集合,DOM节点有: 1). 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2). 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3). 属性节点:元素属性,如< ...
分类:
编程语言 时间:
2016-12-18 15:05:32
阅读次数:
126
1. 尝试获取一个内部锁的操作(进入一个 synchronized 块)是不能被中断的,但是 ReentrantLock 支持可中断的获取模式即 tryLock(long time, TimeUnit unit) 2. 对于可取消的阻塞状态中的线程, 比如等待在这些函数上的线程, Thread.sl ...
分类:
编程语言 时间:
2016-12-18 15:03:08
阅读次数:
150
1 抽象类的声明 所谓抽象类就是不能使用new方法进行实例化的类,即没有具体的实例对象。抽象类可以包含常规类的任何东西,这包括构造方法。因为子类可能需要继承这一方法。抽象类可以包含抽象方法,非抽象类一定不能包含抽象方法。定义抽象类时需要在类前加上修饰符abstract. 2 使用抽象类的原因: 1) ...
分类:
编程语言 时间:
2016-12-18 15:02:35
阅读次数:
173
permike 原文 Java爬虫搜索原理实现 没事做,又研究了一下爬虫搜索,两三天时间总算是把原理闹的差不多了,基本实现了爬虫搜索的原理,本次实现还是俩程序,分别是按广度优先和深度优先完成的,广度优先没啥问题,深度优先请慎用,有极大的概率会造成死循环情况,下面深度优先的测试网站就造成了死循环。。。 ...
分类:
编程语言 时间:
2016-12-18 14:55:38
阅读次数:
300
命名: let numberOfDogs = 6 +2; 字符串连接: let finishedMessage = username + "xx" + password; 字符串打印值: let food = "i like\(favoriteFood) because it is\(reason) ...
分类:
编程语言 时间:
2016-12-18 14:50:12
阅读次数:
192
转载 permike 原文 Python分布式爬虫原理 首先,我们先来看看,如果是人正常的行为,是如何获取网页内容的。 (1)打开浏览器,输入URL,打开源网页 (2)选取我们想要的内容,包括标题,作者,摘要,正文等信息 (3)存储到硬盘中 上面的三个过程,映射到技术层面上,其实就是:网络请求,抓取 ...
分类:
编程语言 时间:
2016-12-18 14:47:44
阅读次数:
386
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 使用Spring的事务管理功能后,我们可以不再写步骤 2 和 4 的代码,而是由Spirng 自动完成。?那么 ...
分类:
编程语言 时间:
2016-12-18 14:46:29
阅读次数:
233
插入排序在最好的情况下是O(n)的,在最坏的情况下是O(n²) ...
分类:
编程语言 时间:
2016-12-18 14:39:42
阅读次数:
142
paxos算法的重要性众所周知,它给如今的分布式一致性提供了迄今为止最好的解决方案。无论是Lamport自己的论文描述,还是网上的诸多资料,对paxos的描述都是及其简洁的,给人的感觉是paxos看似很简单,但是细深究起来又不是那么的具象,因为单纯的文字描述还是略显抽象,因此,我会先分别从文字概念描 ...
分类:
编程语言 时间:
2016-12-18 14:37:36
阅读次数:
236
“变量引用的消解”是指确定具体指向哪个变量。例如变量“i”可能是全局变量i,也可能是静态变量i,还可能是局部变量i。通过这个过程来消除这样的不确定性,确定所引用的到底是哪个变量。 为了消除这样的不确定性,我们需要将所有的变量和它们的定义关联起来,这样的处理称为“变量引用的消解”。具体来说,就是为抽象 ...
分类:
编程语言 时间:
2016-12-18 14:38:14
阅读次数:
192
2120: 数颜色 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。为了满足墨墨的要 ...
分类:
编程语言 时间:
2016-12-18 14:35:59
阅读次数:
326
构造函数 构造函数可以有多个 构造函数可以重载 构造函数用于隐式类型转换 ...
分类:
编程语言 时间:
2016-12-18 14:33:10
阅读次数:
215