首页 > 编程语言
Python爬虫经验
有时候读取同一个url,服务器可能会返回不同的response,并不是爬虫程序代码的问题,而是服务器的问题,初次试验request时,最好把response文本保存在一个txt文件当中,以便后续的比对。得到response文本之后就可以利用正则表达式或通过查找字符串来获取信息了。 只做get请求时...
分类:编程语言   时间:2016-03-07 20:47:53    收藏:0  评论:0  赞:0  阅读:207
嵌入式基础—C语言(3)—优先级
优先级 1-特殊符号 【】 () . —> 2-单目运算 ++ -- ! ~ & * (类型) sizeof() - 3-双目运算 1)算术运算 + - * / % 2)移位运算 3)关系运算 4)位运算 5)逻辑运算 4-三目运算 5-赋值运算 6-逗号运算 优先级 运算符 名称或含义 使用形式
分类:编程语言   时间:2016-03-07 20:47:22    收藏:0  评论:0  赞:0  阅读:265
Spring加载XML机制
转载自跳刀的兔子 http://www.cnblogs.com/shipengzhi/articles/3029872.html 加载文件顺序 情形一:使用classpath加载且不含通配符 这是最简单的情形,Spring默认会使用当前线程的ClassLoader的getResource方法获取资源
分类:编程语言   时间:2016-03-07 20:47:12    收藏:0  评论:0  赞:0  阅读:315
java 异常
在java程序的编写中异常是常见的也是程序员面临最大的问题,java中的异常有两种,一种是错误(Error)是硬件上的问题比如文件无法找到等等;第二种是异常(exception)主要是程序在运行的时候产生的错误。通常情况下在抛出异常时的信息里面从上往下数第一行自己写的代码为异常的地方。 一般情况下方
分类:编程语言   时间:2016-03-07 20:46:12    收藏:0  评论:0  赞:0  阅读:233
算法---分治法
1.分治法的思想: 将一个输入规模为n的问题分解为k个规模较小的子问题,这些子问题互相独立且与原问题相同,然后递归的求解这些子问题,最后用适当的方法将各子问题的解合并成原问题的解。 2.分治法的步骤: 分(divide) 二分为主 治(conquer) 递归调用,当规模足够小时直接处理 组(comb
分类:编程语言   时间:2016-03-07 20:44:22    收藏:0  评论:0  赞:0  阅读:215
java中队列Queue的使用
1、在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。Queue接口与List、Set同一级别,都是继承了Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来
分类:编程语言   时间:2016-03-07 20:43:12    收藏:0  评论:0  赞:0  阅读:340
java中Queue简介
Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构 offer,add区别:一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。这时新的 offer 方法就可以起作用了。它不是对调用 add() 方法抛出一个 unchecked 异常,而只是得到由 of
分类:编程语言   时间:2016-03-07 20:41:32    收藏:0  评论:0  赞:0  阅读:170
理解javascript中的Array类型
引子: 从事前端开发有段时间了,个人观点:想在前端开发这条路上走的更远,不仅要学好HTML&HTML5、CSS&CSS3,最重要的就是要学好javascript了。所以打好javascript基础是非常有必要,今天就平时所用的javascript中的数组Array类型做个整理。本人前端初学者,如果以
分类:编程语言   时间:2016-03-07 20:41:12    收藏:0  评论:0  赞:0  阅读:168
一维数组当成二维使用
#include <stdio.h> int main(void) { int i, j; int a[] = {11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35}; typedef int (*Ty
分类:编程语言   时间:2016-03-07 20:40:42    收藏:0  评论:0  赞:0  阅读:241
javascript之正则表达式总结
了解RegExp类型: ECMAScript通过RegExp类型来支持正则表达式。 var expression=/pattern/flags; 正则表达式的模式(pattern)部分: 可以是任何简单或复杂的正则表达式,可以包含字符类,限定符,分组,向前查找,反向引用。 关于正则表达式中各种特殊字
分类:编程语言   时间:2016-03-07 20:40:22    收藏:0  评论:0  赞:0  阅读:256
Python使用mechanize模拟浏览器
Python使用mechanize模拟浏览器 之前我使用自带的urllib2模拟浏览器去进行訪问网页等操作,非常多站点都会出错误,还会返回乱码。之后使用了 mechanize模拟浏览器,这些情况都没出现过,真的非常好用。这里向大家推荐一下。 mechanize是对urllib2的部分功能的替换,能够
分类:编程语言   时间:2016-03-07 20:36:42    收藏:0  评论:0  赞:0  阅读:113
python学习笔记-Day17(jinja2)
jinja2是一个python的功能齐全的模板引擎,它有完整的unicode支持,一个可选的集成沙箱执行环境。它速度快,被广泛使用。使用jinja2至少需要python2.4特性沙箱中执行强大的HTML自动转义系统,保护系统免受跨站脚本攻击(xss)模板继承及时编译最优的python代码可选提前编译模板..
分类:编程语言   时间:2016-03-07 19:28:22    收藏:0  评论:0  赞:0  阅读:178
python 控制流语句
一、print语句 1.1基本输出 1.2print的逗号 1.2输出到文件>>为重定向>>>a=2 >>>printa,2#,表示不换行 22#!/usr/bin/python2.6 #coding=utf-8 print"2", print"3", print"4" f=open(‘print.txt‘,‘w‘) print>>f,"Hello", print>>f,"world" f..
分类:编程语言   时间:2016-03-07 19:27:02    收藏:0  评论:0  赞:0  阅读:450
4种基本排序&2种查找
<?php$arr=array(5,2,1,7,8,6,3,10,9);showArray($arr);/***遍历打印数组*@paramstring$type排序方式*@paramarray$arr排序数组*/functionshowArray($arr,$type=‘原数组‘){echo"$type:<br/>";foreach($arras$v){echo‘‘.$v.‘‘;}echo‘<br/>‘;}/***冒泡排序*从小到..
分类:编程语言   时间:2016-03-07 19:25:42    收藏:0  评论:0  赞:0  阅读:168
【python】编程语言入门经典100例--24
1#题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。代码:2lim=[2] 3lin=[1] 4forxinrange(19): 5lim.append(lim[x]+lin[x]) 6lin.append(lim[x]) 7print(lim) 8print(lin) 9print(len(lim)) 10 11i=0 12s=0 13whilei<20: 14s+=lim[i]/li..
分类:编程语言   时间:2016-03-07 19:20:52    收藏:0  评论:0  赞:0  阅读:186
C++关键字之:explicit
一、文章来由c++基础知识繁多,对于不太常用,易用错的关键字需要总结一下。二、explicit关键字作用 (1)explicit关键字只是用来修饰构造函数的,而且它只会出现在类中的构造函数声明之前(定义之前再出现就错了)。 (2)explicit关键字是用来抑制由构造函数定义的隐式转换的。 三、构造函数定义的隐式转换如下代码:class MyClass { public: MyCl...
分类:编程语言   时间:2016-03-07 19:19:32    收藏:0  评论:0  赞:0  阅读:191
Java经典设计模式之七大结构型模式(附实例和详解)
博主在大三的时候有上过设计模式这一门课,但是当时很多都基本没有听懂,重点是也没有细听,因为觉得没什么卵用,硬是要搞那么复杂干嘛。因此设计模式建议工作半年以上的猿友阅读起来才会理解的比较深刻。当然,你没事做看看也是没有坏处的。总体来说设计模式分为三大类:创建型模式、结构型模式和行为型模式。博主的上一篇文章已经提到过创建型模式,此外该文章还有设计模式概况和设计模式的六大原则。设计模式的六大原则是设计模式...
分类:编程语言   时间:2016-03-07 19:19:13    收藏:0  评论:0  赞:0  阅读:249
JavaSE入门学习27:Java常用类之String类(上)
一String类         字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。在程序开 发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使 用了字符串,例如我们在控制台中输出的 "Hello World"等。        在Java中,字符串被作为 String 类型的...
分类:编程语言   时间:2016-03-07 19:19:03    收藏:0  评论:0  赞:0  阅读:183
[LeetCode]题解(python):103-Binary Tree Zigzag Level Order Traversal
题目来源: https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/ 题意分析: Z字宽度遍历树。 题目思路: 这题可以用比较取巧的方法。首先获得宽度遍历的结果,然后将第二层的翻转就可以了。 代码(python):
分类:编程语言   时间:2016-03-07 19:17:02    收藏:0  评论:0  赞:0  阅读:189
韩顺平循序渐进学java 第21讲 集合(未完待续)
21.1 引出问题 一个问题? 前面我们学习了数组,充分体会到数组的优越性,就是可以存储同一类型的数据,但是我们假设有这样的需求,大家看看如何解决? 请做一个公司职员薪水管理系统,要求完成如下功能: 1、当有新员工时,将该员工加入到管理系统; 2、可以根据员工号,显示该员工的信息; 3、可以显示所有
分类:编程语言   时间:2016-03-07 19:16:23    收藏:0  评论:0  赞:0  阅读:180
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!