一、函数的作用将一些大的或者功能相同的程序分割成一个个程序块,这些独立的模块就可称为函数。1、函数是构成程序的基本单元2、函数的使用可以省去重复代码的编写;3、函数使得程序更加模块化,提高程序的可阅读性;二、函数的分类1、库函数、用户自定义函数库函数是系统已为开发者提供的一些现成的函数,用户可以直接...
分类:
编程语言 时间:
2015-07-29 22:36:06
阅读次数:
191
1. 数组的基本操作1)定长数组数组的概念和C,JAVA中的数组是一样的, 都是存储同一种类型的元素。定长数组存储一定长度的数组。 //声明一个数组,类型为Int,元素个数为10. val nums = new Array[Int](10) //声明一个数组,类型为String元素个数为10 . ....
分类:
编程语言 时间:
2015-07-29 22:37:17
阅读次数:
168
转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/23272657今天公司有个需求,需要做一些指定网站查询后的数据的抓取,于是花了点时间写了个demo供演示使用。思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是...
分类:
编程语言 时间:
2015-07-29 22:36:17
阅读次数:
261
在编程时,开发者经常会遭遇各式各样莫名错误。近日,Sushil Das在 Geek On Java上列举了 Java 开发中常见的 5 个错误,与君共「免」。
1、Null 的过度使用
避免过度使用 null 值是一个最佳实践。例如,更好的做法是让方法返回空的 array 或者 collection 而不是 null 值,因为这样可以防止程序抛出 NullPointerExceptio...
分类:
编程语言 时间:
2015-07-29 21:31:57
阅读次数:
148
Python写的Web spider:
# web spider
# author vince 2015/7/29
import urllib2
import re
# get href content
pattern = '<a(?:\\s+.+?)*?\\s+href=\"([h]{1}[^\"]*?)\"'
t = set("") # collection of url
def...
分类:
编程语言 时间:
2015-07-29 21:29:10
阅读次数:
144
一:什么是正则表达式
1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它
用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
2.用途:
字符串匹配(字符匹配)字符串查找字符串替换字符串分割
...
分类:
编程语言 时间:
2015-07-29 21:27:27
阅读次数:
217
spring开发步骤:
spring jar包介绍:
在3.0以下的版本,源码有spring中相关的所有包(包括spring核心包和依赖包)
在3.0以上版本,源码中只有spring的核心包
没有依赖包 依赖包需要自己下载
1)源码,jar包:spring-framwork-3.2.5.RELEASE
commons-logging-1.1.3.jar 日志
...
分类:
编程语言 时间:
2015-07-29 21:26:31
阅读次数:
158
程序:由源代码生成的可执行应用。(例如:QQ.app)
进程:一个正在运行的程序可以看做?个进程。(例如:正在运?的QQ就是一个进程),进程拥有独?立运?行所需的全部资源。
线程:程序中独?立运?行的代码段。(例如:接收QQ消息的代码)
一个进程是由一或多个线程组成。进程只负责资源的调度和分配,
线程才是程序真正的执?行单元,负责代码的执?行。
进程是分配资源的最小单位,线程是执行的最小单位死锁...
分类:
编程语言 时间:
2015-07-29 21:25:10
阅读次数:
124
本文K折验证拟采用的是
Python 中 sklearn 包中的 StratifiedKFold 方法。
方法思想详见:http://scikit-learn.org/stable/modules/cross_validation.html
StratifiedKFold is
a variation of k-fold which returns stratified folds:...
分类:
编程语言 时间:
2015-07-29 21:24:34
阅读次数:
817
一、函数简介1、split—提取R、B、G分量(返回值顺序为:B、G、R)函数原型:split(m, mv=None)m:彩图矩阵mv:默认参数2、merge—合并R、G、B(参数顺序为:B、G、R)函数原型:merge(mv, dst=None)m:B、G、R分量mv:默认参数3、cvtColor—合并R、G、B(参数顺序为:B、G、R)函数原型:cvtColor(src, code, dst=N...
分类:
编程语言 时间:
2015-07-29 21:20:30
阅读次数:
1024
题意 给你一个数组 你每次可以从中删掉2到k个数 然后把删掉的数的积加入到原数组 直到最后只剩一个数 求这样能得到的最大值和最小值的差
每次选的数值越小 选的数量越少 最后得到的结果肯定越大 因为这样大的数可以乘以最大的倍数 运算的次数也是最多从而使+1的次数最多 这显然是有利于最后结果的增大的
同理 每次选的数越大 选的数越多 最后得到的结果越小
这样最大值就是...
分类:
编程语言 时间:
2015-07-29 21:22:20
阅读次数:
205
数据结构之---C++语言实现图的十字链表存储表示...
分类:
编程语言 时间:
2015-07-29 21:21:31
阅读次数:
107
Color the ball
Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 12218 Accepted Submission(s): 6101
Problem Description
N个气球排成一排,从左到右依...
分类:
编程语言 时间:
2015-07-29 21:20:12
阅读次数:
118
题目:
Given a 2D board containing 'X' and 'O',
capture all regions surrounded by 'X'.
A region is captured by flipping all 'O's into 'X's
in that surrounded region.
For example,
X X X ...
分类:
编程语言 时间:
2015-07-29 21:18:19
阅读次数:
113
简单明了的理由,老生常谈但是没真正解决的问题,想搞清楚这个问题。...
分类:
编程语言 时间:
2015-07-29 21:18:30
阅读次数:
210
jsp标签库,也叫自定义标签。
应用范围
jsp标签,主要应用于前台页面,在jsp中,如果jsp中存在 等 java代码,那么对前台开发人员来说,就需要了解 java代码。
如何在开发前台 而且不懂java代码的情况下,合作开发呢?
在前台页面中,大多都是html+css+javascript的代码,突然之间一大堆的java代码,的确让人很为难。
引...
分类:
编程语言 时间:
2015-07-29 21:16:25
阅读次数:
160
Overload:顾名思义,就是Over(重新)——load(加载),所以中文名称是重载。它可以表现类的多态性,可以是函数里面可以有相同的函数名但是参数名、返回值、类型不能相同;或者说可以改变参数、类型、返回值但是函数名字依然不变。Override:就是ride(重写)的意思,在子类继承父类的时候子...
分类:
编程语言 时间:
2015-07-29 21:11:50
阅读次数:
152