码迷,mamicode.com
首页 > 编程语言
Python爬虫实战二之爬取百度贴吧帖子
大家好,上次我们实验了爬取了糗事百科的段子,那么这次我们来尝试一下爬取百度贴吧的帖子。与上一篇不同的是,这次我们需要用到文件的相关操作。 前言 亲爱的们,教程比较旧了,百度贴吧页面可能改版,可能代码不好使,八成是正则表达式那儿匹配不到了,请更改一下正则,当然最主要的还是帮助大家理解思路。 2016/ ...
分类:编程语言   时间:2017-02-08 21:49:08    阅读次数:439
JavaOOP基础理论知识
上册:java面相对象语法,理论性为主: 1、对象:就是“东西”,世界万物都是对象;(对象因关注而产生) 2、类:将对象中,具有相同属性和行为的对象集合在一起;(类是用来定义的<>就是个模版,模具;)(抽类) 3、方法:类中对象共有的行为;(比如:人类,都要吃饭,走路)(动作,能做什么) 3.1、方 ...
分类:编程语言   时间:2017-02-08 21:08:45    阅读次数:205
python的Collections 模块
Collections 模块 知识点 Counter 类 defaultdict 类 namedtuple 类 在这个实验我们会学习 Collections 模块。这个模块实现了一些很好的数据结构,它们能帮助你解决各种实际问题。 这是如何导入这个模块,现在我们来看看其中的一些类。 1. Counte ...
分类:编程语言   时间:2017-02-08 21:02:05    阅读次数:267
Floyd判圈算法
今天是在不想听英语课了,于是就选择看刘汝佳的神书,结果发现了Floyd判圈算法,直接把空间复杂度降到O(1),自己写一遍就当做复习一下。 UVa11549计算机谜题 有一个古老的计算机,只能显示n位数字。有一天你无聊了,于是输入一个整数k,然后反复平方,直到溢出。每次溢出是,计算会显示出结果的最高位 ...
分类:编程语言   时间:2017-02-08 20:17:18    阅读次数:191
C++ POST方式访问网页
bool PostContent(CString strUrl, const CString &strPara, CString &strContent, CString &strDescript)//第一个参数为URL头{ //第二个参数为要post表单的内容 try{ //第三个参数用于保存页面 ...
分类:编程语言   时间:2017-02-08 20:15:12    阅读次数:347
python中os模块
来源http://www.educity.cn/wenda/354028.html python 路径相关的函数os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname) ...
分类:编程语言   时间:2017-02-08 19:35:02    阅读次数:271
Java中的HashMap和HashTable到底哪不同?
HashMap和HashTable有什么不同?在面试和被面试的过程中,我问过也被问过这个问题,也见过了不少回答,今天决定写一写自己心目中的理想答案。
分类:编程语言   时间:2017-02-08 18:49:50    阅读次数:261
JAVA入门[3]—Spring依赖注入
Spring支持属性注入和构造器注入,它支持XML和注解两种方式。本文介绍Spring控制反转容器加载包含beans的XML文件,实现依赖注入。 一、创建bean实例 暂且抛开对象依赖,我们先看下如何通过Spring容器创建bean实例。这里要用到Spring的控制反转容器ApplicationCo ...
分类:编程语言   时间:2017-02-08 18:36:24    阅读次数:220
spring bean注册之bean工厂方式
一般我们在spring中注册一个bean,直接 这样会用WebsocketEndPoint的构造方法(这种是无参),为我们创建一个对象bean。 ————————————————————————————分界线————————————————————————————————————————————— ...
分类:编程语言   时间:2017-02-08 18:34:05    阅读次数:221
JavaScript Tips: 原型链 prototype
当Bar.prototype = new Foo(); 当Bar.prototype=Foo.prototype; 原理:补充。 ...
分类:编程语言   时间:2017-02-08 18:32:36    阅读次数:159
gdal source code c++ make windows
下载源码 GDAL源代码下载地址:http://trac.osgeo.org/gdal/wiki/DownloadSource,或者安装svn从源代码服务器下载,svn地址是:http://svn.osgeo.org/gdal/trunk。 编译前 在编译开始之前,还需要打开nmake.opt文件, ...
分类:编程语言   时间:2017-02-08 18:21:06    阅读次数:275
java Graphics2D根据流程xml文件画流程图(完整代码)
1、先来一张效果图 2、java代码 3、流程xml文件 用于参考 ...
分类:编程语言   时间:2017-02-08 18:18:52    阅读次数:468
HDU 1872 稳定排序
稳定排序 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5762 Accepted Submission(s): 2159 Problem D ...
分类:编程语言   时间:2017-02-08 18:18:47    阅读次数:260
正则表达式(JavaScript)
正则表达式(JavaScript) 正则表达式(JavaScript) 正则表达式(JavaScript) 1. 了解正则表达式 1.1. 什么是正则表达式 1.2. 常用的正则表达式匹配工具 2. 正则表达式语法 2.1. 创建正则表达式 2.2. 元字符 2.3. 字符类和范围类以及边界 2.4 ...
分类:编程语言   时间:2017-02-08 18:13:57    阅读次数:326
java 信号量Semaphore
在很多情况下,可能有多个线程需要访问数目很少的资源。假想在服务器上运行着若干个回答客户端请求的线程。这些线程需要连接到同一数据库,但任一时刻 只能获得一定数目的数据库连接。你要怎样才能够有效地将这些固定数目的数据库连接分配给大量的线程? 答:1.给方法加同步锁,保证同一时刻只能有一个人去调用此方法, ...
分类:编程语言   时间:2017-02-08 18:08:37    阅读次数:304
【死磕Java并发】-----深入分析volatile的实现原理
通过前面一章我们了解了synchronized是一个重量级的锁,虽然JVM对它做了很多优化,而下面介绍的volatile则是轻量级的synchronized。如果一个变量使用volatile,则它比使用synchronized的成本更加低,因为它不会引起线程上下文的切换和调度。Java语言规范对vo ...
分类:编程语言   时间:2017-02-08 18:08:55    阅读次数:273
javascript var变量删除
var有三种声明的情形: var声明的全局变量 var在函数范围内声明的局部变量 eval中声明的全局变量。 首先, 1、2种情形var声明的变量是无法删除的。 尽管var声明的全局变量是属于window对象的属性(在浏览器中),但依然是无法删除的,因为这种属性的configurable=false ...
分类:编程语言   时间:2017-02-08 18:06:59    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!