网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。 元字符 ( [ { \ ^ $ | ) ? * + . 预定义的特殊字符 字符类 简单类 原则上正则的一个字符对应一个字符,我们可 ...
分类:
编程语言 时间:
2017-01-14 10:17:34
收藏:
0 评论:
0 赞:
0 阅读:
227
年前有点忙,没来的及更博,最近看爬虫正则的部分 巩固下 1.爬取的单页面:http://blog.csdn.net/column/details/why-bug.html 2.过程 解析url获得网站源代码 3.找到文章标题列表和文章url(a标签下’href'属性)组成列表 4.for循环取出 # ...
分类:
编程语言 时间:
2017-01-14 10:16:15
收藏:
0 评论:
0 赞:
0 阅读:
303
学习Socket需要了解的几个概念: Socket 指的是互联网连接中的各个终结点。互联网连接是怎么创建的,通过IP地址加端口号,进行互通。 A电脑(192.168.3.125:80)》》》》B电脑(192.168.3.111:80) 那么这一个个的Ip地址+端口号就是一个Socket(套接字。) ...
分类:
编程语言 时间:
2017-01-14 10:11:19
收藏:
0 评论:
0 赞:
0 阅读:
262
1. SQLalchemy简介 SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 ORM方法论基于三个核心原则: 简单:以最基 ...
分类:
编程语言 时间:
2017-01-14 10:10:16
收藏:
0 评论:
0 赞:
0 阅读:
366
一。最大值算法:1.假设数组中第1个元素为最大值 int max = arr[0]; //max为最大值2.循环遍历数组中剩余的元素 for(int i=1; i<arr.length ;i++){ 3.数组元素与max比大小 若数组元素大于max,将max设置为数组元素 if(arr[i]>max ...
分类:
编程语言 时间:
2017-01-14 10:09:47
收藏:
0 评论:
0 赞:
0 阅读:
237
学习内容: 1、Python模块redis 2、Python模块memcach 3、Python模块SQLAlchemy 一、Python模块redis 二、Python模块memcach 1、momcach介绍 三、Python模块SQLAlchemy 1、SQLAlchemy介绍 ...
分类:
编程语言 时间:
2017-01-14 09:24:48
收藏:
0 评论:
0 赞:
0 阅读:
240
Awk的数组,都是关联数组,即一个数组包含多个”索引/值”的元素。索引没必要是一系列连续的数字,实际上,它可以使字符串或者数字,并且不需要指定数组长度。语法:arrayname[string]=valuearrayname是数组名称string是数组索引value是为数组元素赋的值访问awk数组的元素如果..
分类:
编程语言 时间:
2017-01-14 08:43:08
收藏:
0 评论:
0 赞:
0 阅读:
232
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链 ...
分类:
编程语言 时间:
2017-01-14 08:41:19
收藏:
0 评论:
0 赞:
0 阅读:
282
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语 ...
分类:
编程语言 时间:
2017-01-14 08:40:59
收藏:
0 评论:
0 赞:
0 阅读:
208
我们可以通过二分查找法,在log(n)的时间内找到最小数的在数组中的位置,然后通过偏移来快速定位任意第K个数。 此处假设数组中没有相同的数,原排列顺序是递增排列。 在轮转后的有序数组中查找最小数的算法如下: 接着基于此结果进行偏移,再基于数组长度对偏移后的值取模,就可以找到第K个数在数组中的位置了: ...
分类:
编程语言 时间:
2017-01-14 08:37:49
收藏:
0 评论:
0 赞:
0 阅读:
283
题目:计算字符串中的单词数。单词:由空格分开的连续字母数字串。 分析:这个就一目了然了,题目提示已经很清楚了,那就判断空格呗~简单是简单,所以我们不妨用指针来完成它! 不多说,一起来看代码~ 代码: 结果例: 是不是很简单呢?~ 欢迎联系我的qq:2516985331 一起学习~ ...
分类:
编程语言 时间:
2017-01-14 07:51:28
收藏:
0 评论:
0 赞:
0 阅读:
197
题目:求a和b的最大公约数 分析:首先我们要知道最大公约数是什么,就是指两个或多个整数共有约数中最大的一个。好了,知道了最大公约数是什么,就可以求解它了,那么就相当于比较俩个数的约数,取其相等的最大的一个就对了,是吧?约数是啥???约数就是能把a或者b整除的数呗~ 好了~一起来看看代码吧~ 代码: ...
分类:
编程语言 时间:
2017-01-14 07:48:23
收藏:
0 评论:
0 赞:
0 阅读:
198
Java ArrayList、Vector和LinkedList等的差别与用法(转) ArrayList 和Vector是采取数组体式格式存储数据,此数组元素数大于实际存储的数据以便增长和插入元素,都容许直接序号索引元素,然则插入数据要设计到数组元素移动等内存操纵,所以索引数据快插入数据慢,Vect ...
分类:
编程语言 时间:
2017-01-14 07:46:48
收藏:
0 评论:
0 赞:
0 阅读:
258
融云IMKIT 在swift3.0的情况下出现 override func onSelectedTableRow Method does not override any method from its superclass ...
分类:
编程语言 时间:
2017-01-14 07:46:30
收藏:
0 评论:
0 赞:
0 阅读:
531
题目:对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。 分析:首先得出该整数num的立方n。对于这一连串的奇数,我们不能确定它的个数,但我们可以分析出它的个数不会超过这个整数num(这个应该可以理解~)。那么我们就可以得到一个范围那就 ...
分类:
编程语言 时间:
2017-01-14 07:46:09
收藏:
0 评论:
0 赞:
0 阅读:
215
一,抽象类 1.纯虚函数的概念 纯虚函数是在父类中定义了一个只有声明而没有实现的函数,即使给出了纯虚函数的实现,那么编译器也会忽略。 2.纯虚函数的说明形式 virtual 返回值类型 函数名称(参数列表) = 0; 3.纯虚函数的意义 纯虚函数只存在了函数的声明,而不存在函数的实现,在继承中为子类 ...
分类:
编程语言 时间:
2017-01-14 07:43:20
收藏:
0 评论:
0 赞:
0 阅读:
208
#include #include #include #include #include /* global variables */ int msg_id = 0; typedef struct{ int type; char mtext[128]; } MSG; void sig_handler... ...
分类:
编程语言 时间:
2017-01-14 07:40:00
收藏:
0 评论:
0 赞:
0 阅读:
224
一,django session知识 (1)session与cookies session是保存在服务器端的键值对,而cookies是保存在客户浏览器端的特定文件中的键值对 (2)在用session时,django必须执行两步python manage.py makemigrations,pytho ...
分类:
编程语言 时间:
2017-01-14 07:36:40
收藏:
0 评论:
0 赞:
0 阅读:
183
这篇blog主要是讲述java中poi读取excel,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为:xls和xlsx。 读取excel和MySQL相关: java的poi技术读取Excel数据到MySQL 你也可以在 : java的poi技术读取和导入Exc ...
分类:
编程语言 时间:
2017-01-14 07:36:24
收藏:
0 评论:
0 赞:
0 阅读:
276
题目:将整数转换为10进制、2进制、16进制的数字串。 分析:整数转化为10进制,这个就不用多说了,直接printf()就好了~转化为二进制,其实也很简单,先看看算法,比如6得二进制是多少呢?,又是怎么来的呢?来看看~ 先6%2得到a[0]=0;再6/2=3; 用3%2得到a[1]=1;再3/2=1 ...
分类:
编程语言 时间:
2017-01-14 07:33:08
收藏:
0 评论:
0 赞:
0 阅读:
177