import Foundation //1.函数的定义与调用//以 func 作为前缀,返回箭头 -> 表示函数的返回类型func sayHello(name: String) -> String { let greeting = "Hello " + name + "!" return greet ...
分类:
编程语言 时间:
2016-04-17 10:16:26
阅读次数:
164
1.新建一个SAXTest类,继承import org.xml.sax.helpers.DefaultHandler类 2.xml文件为 3.调用方法 4.运行结果 start document class --stu --name --Allen //读取到的name节点的值 sex --age ...
分类:
编程语言 时间:
2016-04-17 10:12:19
阅读次数:
191
__author__=‘Python‘
importtkinterastk
classApplication(tk.Frame):
def__init__(self,master=None):
tk.Frame.__init__(self,master)
self.pack()
self.createWidgets()
defcreateWidgets(self):
#self.hi_there=tk.Button(self)
#.hi_thereconfigure-textHelloWorld\n(c..
分类:
编程语言 时间:
2016-04-17 09:09:20
阅读次数:
166
使用的模块 threading、optparse、urllib2 本地需要放字典,名字需大写。 上代码 参数 -u url -l 网页语言 ...
分类:
编程语言 时间:
2016-04-17 09:05:00
阅读次数:
163
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflec ...
分类:
编程语言 时间:
2016-04-17 08:00:47
阅读次数:
246
1. debugger:我以前也说过,你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果。需要带有条件的断点吗?你只需要用if语句包围它:if (somethingHappens) {debugger;}复制代码但要记住在程序发布前删掉它们。2. 设置在DOM nod... ...
分类:
编程语言 时间:
2016-04-17 07:57:36
阅读次数:
226
/// 父类 Person class Person {
var name: String
init(name: String){
self.name = name
}
}/// 子类 Woman class Woman: Person {
var female: String...
分类:
编程语言 时间:
2016-04-17 06:51:52
阅读次数:
215
1.同步器之CountDownLatch
类的名称的中文翻译为:倒数闩(倒数锁存器)。操作线程时,有时候我们希望这个线程进行等待,直到一定数量的事件发生之后为止。为了处理这种情况,并发API提供了CountDownLatch类,CountDownLatch在创建时指定要等待的时间的数量,在释放锁存器(闩)之前,必须发生指定数量的事件。每发生一个事件,计数器递减,当计数器减为0时,锁存器打开,等待...
分类:
编程语言 时间:
2016-04-17 06:52:11
阅读次数:
264
spfa 就是加了一个剪枝(忽略了不需要考虑的节点) 1.起点加入队列 O(1) 2.取队列中距离起点最近的点i O(1) or O(1) = O(1) 2.1判断i是否为终点 如果是 结束 O(1) 2.2判断i是否值得进一步计算(当前i到起点距离是已知i到起点距离中最小的) O(1) or O( ...
分类:
编程语言 时间:
2016-04-17 06:43:31
阅读次数:
217
一、assertion的意义和用法 J2SE 1.4在语言上提供了一个新特性,就是assertion功能,它是该版本在Java语言方面最大的革新。 从理论上来说,通过 assertion方式可以证明程序的正确性,但是这是一项相当复杂的工作,目前还没有太多的实践意义。 在实现中,assertion就是 ...
分类:
编程语言 时间:
2016-04-17 06:28:52
阅读次数:
326
4、关于代码规范 代码规范对程序员的重要性: 1、在软件开发生命周期中,有80%的时间是用在维护上 2、几乎所有的软件维护者都不是创使人 3、迭代式开发,必须要有清晰、可读性强的代码,以便于快速迭代 4、敏捷开发时,对应文档的输出不是减少,而是更加实用,因此,可交付的易读的代码更为重要了 5、协同协 ...
分类:
编程语言 时间:
2016-04-17 06:24:12
阅读次数:
295
1.进入Maven的官方下载地址:http://maven.apache.org/download.cgi 2.向下滚动页面,点击这个zip包进行下载: 3.将压缩包解压后剪切到Mac的某个目录下就完成了Maven的安装(本例存放在当前用户的java文件夹下): 4.在终端中打开.bash_prof ...
分类:
编程语言 时间:
2016-04-17 06:22:35
阅读次数:
222
Python3用不了Scrapy! Python3用不了Scrapy! Python3用不了Scrapy! [重要的事情说三遍,据说大神们还在尝试把scrapy移植到python3,特么浪费我半个小时pip scrapy = - =] 先前用正则表达式匹配出符合要求的<img>标签真的超麻烦的,正则 ...
分类:
编程语言 时间:
2016-04-17 06:22:48
阅读次数:
195
http://www.cnblogs.com/mq0036/p/3868418.html javaweb学习总结(二十一)——JavaWeb的两种开发模式 http://www.cnblogs.com/xdp-gacl/p/3908610.html 现代Java Web开发架构分析 http://d ...
分类:
编程语言 时间:
2016-04-17 06:18:49
阅读次数:
146
floyd算法回顾 http://ideone.com/R8ixAH 只需要一个矩阵保持最短距离; 假设n各节点。 1 枚举每个节点t 作为中间节点,也称作松弛节点 O(n) { 2 枚举每个开始节点i O(n) { 3 枚举每个结束结束节点j O(n) { 判断当前已知的i到j的距离是否比经过t节 ...
分类:
编程语言 时间:
2016-04-17 06:18:42
阅读次数:
234
0.说明模块是用来组织Python代码方法的方法,而包则是用来组织模块的,充分利用好包和模块将有利于开发出结构清晰的大型程序。1.什么是模块所谓模块,其实就是一个包含了特定功能代码的.py文件,在这个.py文件中,主要有如下的代码类型:包含数据成员和方法的类一组相关但彼此..
分类:
编程语言 时间:
2016-04-17 01:00:54
阅读次数:
276