版本号:Python2.7.5,Python3改动较大。所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。类似于使用程序模拟IE浏览器的功能,把URL作为HTTP请求的内容发送到服务器端, 然后读取服务器端的响应资源。在Python中,我们使用urllib2这个组件来抓取...
分类:
编程语言 时间:
2014-10-24 01:32:31
阅读次数:
232
java IO原理
IO流用来处理设备之间的数据传输
输入(input):读取外部数据(磁盘,等存储设备)到程序()
(内存)中
输出(output):将程序(内存)数据输出到磁盘等存储设备...
分类:
编程语言 时间:
2014-10-24 00:29:22
阅读次数:
180
C11的新特性实在是太多了,这2个关键字关注的人倒是少了很多,其中有一个原因便是编译器支持得太慢了(VS到VS2013才支持上),不过这2个关键字那真是极为有用的,下面我们来看看。
【default关键字】
首先我们有一个字符串类:
class CString
{
char* _str;
public:
//构造函数
CString(const char* ps...
分类:
编程语言 时间:
2014-10-24 00:28:29
阅读次数:
215
php 与 javascript 数组除了定义以及 操作上有很大的区别,还有很多其它的区别。现在我们就来讨论讨论。
1.大家都知道php比较两个数组是否全相等(值,索引)相等
$a=array(1,2,3);
$b=array(1,2,3);
echo ($a==$b); //output 是1
如果是 javascript 呢:请看以下代码返回的:
...
分类:
编程语言 时间:
2014-10-24 00:26:17
阅读次数:
205
ecshop 是一个希望面向世界的开源商城系统,所以语言包的设置就是必不可少了的,所以现在的ecshop提供了3个语言包,分别是繁体,简体和英文。这些语言包文件默认是放在根目录languages下面的。
下面说下这里的语言包是如何加载的,以方便二次开发的过程中,修改默认的配置项。
ecshop基本上后台的文件都有
require(dirname(__FILE__) . '/inclu...
分类:
编程语言 时间:
2014-10-24 00:23:10
阅读次数:
198
这部分是包含了Java高级玩法的一些专题,对面试者和新入职的Java程序员相信都会有帮助的。...
分类:
编程语言 时间:
2014-10-24 00:22:28
阅读次数:
233
正态分布(Normal distribution)又名高斯分布(Gaussiandistribution)。若随机变量X服从一个数学期望为μ、方差为σ^2的高斯分布,记为N(μ,σ^2)。其概率密度函数为正态分布的期望值μ决定了其位置,其标准差σ决定了分布的幅度。我们通常所说的标准正态分布是μ
= 0,σ = 1的正态分布。
从上图可以看出,...
分类:
编程语言 时间:
2014-10-24 00:24:52
阅读次数:
402
题目链接:poj 2481 Cows
题目大意:给定若干的区间,问说每个区间被多少个区间完全包含。
解题思路:将区间按照区间左端点小的,右端点大的排序,然后扫描一遍,每次查询[r,maxn],然后在r处添加1。注意
区间相同的情况,需要添加,但是不需要查询,直接和前一个的是相同的。
#include
#include
#include
using namespace s...
分类:
编程语言 时间:
2014-10-24 00:20:42
阅读次数:
209
http://www.cnblogs.com/archimedes/p/select-sort-algorithm.html
分类:
编程语言 时间:
2014-10-24 00:20:52
阅读次数:
229
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ....
分类:
编程语言 时间:
2014-10-24 00:17:16
阅读次数:
256
1. Two Sum(https://oj.leetcode.com/problems/two-sum/)解题思路:解法一: 暴力,O(n2)时间复杂度,TLE解法二:利用hash, 记录下数组中每个值对应的下标,再遍历一遍数组,通过查看target-num[i]的值是否在map中来确定另一个数值。...
分类:
编程语言 时间:
2014-10-24 00:16:44
阅读次数:
226
数组: 数组是可以在内存中连续存储多个元素的结构,数组中的所有元素必须属于相同类型。Java中的数组: 标示符:在计算机中,数组也要有一个名称,称为标示符。由于区分不同的数组。 数组元素:当给出了数组名称,即数组标示符后,要向数组中存放数据,这些数据就称为数组元素。 数组下标:在数组中,为了正确的得...
分类:
编程语言 时间:
2014-10-24 00:19:02
阅读次数:
214
1.arguments[]对象在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。还可以用 arguments 对象检测函数的参数个数,引用属性 arguments.length2function对象的length属性ECMAScript 定义的属性 length...
分类:
编程语言 时间:
2014-10-24 00:15:30
阅读次数:
243
CString->std::string 例子:CString strMfc=“test“;std::string strStl;strStl=strMfc.GetBuffer(0);unicode情形下: CStringW strw =_T("test"); CStringA stra(strw....
分类:
编程语言 时间:
2014-10-24 00:14:23
阅读次数:
286
一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这...
分类:
编程语言 时间:
2014-10-24 00:11:57
阅读次数:
276
http://www.cnblogs.com/archimedes/p/bubble-sort-algorithm.html
分类:
编程语言 时间:
2014-10-24 00:13:15
阅读次数:
336
http://www.cnblogs.com/archimedes/p/4015599.html
分类:
编程语言 时间:
2014-10-24 00:09:50
阅读次数:
233