ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Ve ...
分类:
编程语言 时间:
2016-04-28 14:04:43
阅读次数:
222
这篇文章主要是java8中新的Date和Time API的实战。新的Date和Time类是java开发者社区千呼万唤始出来的。Java8 之前存在的Date类一直都受人诟病,很多人都会选择使用第三方的date库joda-time。Java8中的date和time api是jodatime的作者参与开 ...
分类:
编程语言 时间:
2016-04-28 14:03:33
阅读次数:
400
.join() - 数组成员拼接为字符串,原数组不变.reverse() - 翻转数组成员,修改原数组.sort() - 按字符串将数组成员排序,修改原数组.concat() - 连接两个数组,原数组不变.slice() - 数组切片,原数组不变.splice() - 数组剪切和在剪切位置插入成员, ...
分类:
编程语言 时间:
2016-04-28 14:04:04
阅读次数:
233
编辑器:Python 自带的 IDLE 简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + pydev插件 1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。 学会了Eclipse, 以后写Python或者JAVA 都可以。 2. E... ...
分类:
编程语言 时间:
2016-04-28 14:03:18
阅读次数:
215
继续介绍NavMesh寻路的功能,接下来阿赵打算讲一下以下两个例子,先看看完成的效果: 第一个例子对于喜欢DOTA的朋友应该很熟悉了,就是不同小队分不同路线进攻的寻路,红绿蓝三个队伍分别根据三条路线进攻。 第二个例子是动态的控制道路的开关。当吊桥打开时,道路不通,当吊桥放下时,道路可以通行。 先来说 ...
分类:
编程语言 时间:
2016-04-28 14:01:53
阅读次数:
145
Linux下python升级步骤 Python2 ->Python3 Linux下python升级步骤 Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 或者yum直接安装的也是2.x ...
分类:
编程语言 时间:
2016-04-28 13:57:39
阅读次数:
165
原文地址:http://www.cnblogs.com/TankXiao/p/3348292.html C# 跨线程调用控件 C# 跨线程调用控件 在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的 ...
分类:
编程语言 时间:
2016-04-28 13:56:56
阅读次数:
160
1.Scanner的概述和方法介绍 * A:Scanner的概述 * 是一个从键盘输入的类,有final修饰,不能被子类继承 * Scanner sc = new Scanner(System.in); * String str = sc.nextLine(); * B:Scanner的构造方法原理 ...
分类:
编程语言 时间:
2016-04-28 13:58:32
阅读次数:
257
关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。 我们按照多个不同的维度,来看看多线程和多进程的对比(注:因为是感性的比较,因此都是相对的, ...
分类:
编程语言 时间:
2016-04-28 13:58:46
阅读次数:
148
昨天,在百度的 java吧 看到有人问关于 HashSet 的问题。下面是他贴出的代码: 输出结果: [李四--22, 李四--22] 楼主不明白为什么 HashSet 中的两个元素是一样的。不是说好了 Set 中不能有重复的元素吗? 我自信对 HashSet 还比较熟悉(尽管没研究过源代码),赶紧 ...
分类:
编程语言 时间:
2016-04-28 13:50:30
阅读次数:
184
python : python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! python的种类: C ...
分类:
编程语言 时间:
2016-04-28 13:52:37
阅读次数:
196
正则表达式的元字符有.^$*?{[]|().表示任意字符[]用来匹配一个指定的字符类别,所谓的字符类别就是你想匹配的一个字符集,对于字符集中的字符可以理解成或的关系。^如果放在字符串的开头,则表示取非的意思。[^5]表示除了5之外的其他字符。而如果^不在字符串的开头,则表示..
分类:
编程语言 时间:
2016-04-28 12:37:20
阅读次数:
409
裴波那契:
deffun(arg1,arg2,stop):
ifarg1==0:
print(‘%s\n%s‘%(arg1,arg2))
arg3=arg1+arg2
print(arg3)
ifarg3<stop:
fun(arg2,arg3,stop)
fun(0,1,100)打印结果:01123581321345589144取中间值的算法suanfa(a,b):
mid=((a)/)
(a)>:
a[mid]>b:
suanfa(a[:mid],..
分类:
编程语言 时间:
2016-04-28 12:39:35
阅读次数:
154
os
(,,=)f:
i(,):
a=os.popen(%i).read().strip()
a:
f.write(a)
(,=)r_f,(,,=)w_f:
ir_f:
i:
w_f.write(i)
分类:
编程语言 时间:
2016-04-28 12:38:34
阅读次数:
187
1.堆堆是程序存储时的单位,堆中存放实际的对象。2.栈栈是程序运行时的单位负责控制java程序运行过程中的进程和程序的处理逻辑。栈中只能存放基本类型的数据和对堆对象的引用。
分类:
编程语言 时间:
2016-04-28 12:36:24
阅读次数:
149
一、Java方式开发1、开发前准备:假定您以搭建好了Spark集群。2、开发环境采用eclipsemaven工程,需要添加SparkStreaming依赖。3、Sparkstreaming基于SparkCore进行计算,需要注意事项:设置本地master,如果指定local的话,必须配置至少二条线程,也可通过sparkconf来设置,因..
分类:
编程语言 时间:
2016-04-28 12:31:33
阅读次数:
238
defchange_time(times,status):ifstatus==1:time_stamp_arrary=time.localtime(times)date_time=time.strftime("%Y-%m-%d",time_stamp_arrary)returndate_timeelifstatus==0:time_array=time.strptime(times,"%Y-%m-%d")time_stamp=int(time.mktime(time_array))returntime_stamp
分类:
编程语言 时间:
2016-04-28 12:30:50
阅读次数:
156