为了关联各个属性。使用了uuid 工号属性。每个对象都有唯一的属性。另外为了保证对象唯一。我给每个对象的属性都做了hash生成了唯一的属性。hash过程中发现不能hash对象。hash只能hash不可变对象。其次取出对象使用了类静态方法,这样可以一次取出所有的对象,然后用户选择的时候再把uuid存储 ...
分类:
编程语言 时间:
2017-06-27 12:21:43
阅读次数:
175
Linux——shell脚本基础3:shell函数【参数传递及输入输出】&内置函数 函数定义 1 退出状态 1 参数传递 2 标准IO 2 脚本调试 2 AND&OR 3 内置命令补充 3 函数定义 函数定义: 在Shell 中,函数就是一组命令集或语句形成一个可用块 函数增强了shell的可编程能 ...
分类:
系统相关 时间:
2017-06-25 17:42:19
阅读次数:
294
Collections:用来操作Set,List和Map等集合的工具类,提供大量方法对集合进行排序,查找和修改等操作,还提供了将集合对象设置为不可变,对象和对象实现同步控制等方法 排序操作: 对List集合元素进行排序: void reverse(List l):反转指定集合的元素 void shu ...
分类:
其他好文 时间:
2017-06-21 20:04:17
阅读次数:
136
Python中的深拷贝和浅拷贝详解 这篇文章主要介绍了Python中的深拷贝和浅拷贝详解,本文讲解了变量-对象-引用、可变对象-不可变对象、拷贝等内容。 要说清楚Python中的深浅拷贝,需要搞清楚下面一系列概念: 变量-引用-对象(可变对象,不可变对象)-切片-拷贝(浅拷贝,深拷贝) 【变量-对象 ...
分类:
编程语言 时间:
2017-06-16 14:14:24
阅读次数:
226
(1)String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,可以通过append()方法来修改值 (2)String类对象的性能远不如StringBuffer类。 ...
分类:
其他好文 时间:
2017-06-14 13:00:18
阅读次数:
174
转:http://blog.csdn.net/zhangjg_blog/article/details/18319521 什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这 ...
分类:
编程语言 时间:
2017-06-13 17:12:19
阅读次数:
275
key值需要是不可变对象,字典没有顺序 1、声明一个字典 dictA={ } 2、字典添加元素 dictA['name']='jack' dictA['age']=19 dictA['sex']='male' 声明字典的第二种方式 dictB={'name':'cindy','addr':'Chin ...
分类:
编程语言 时间:
2017-06-12 19:49:19
阅读次数:
154
现在我们来谈谈AJAX,对ajax做一个简单的一个了解 -AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 -AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 -AJAX 是与服务器交换数据并更新部分网页的艺术,在不 ...
分类:
Web程序 时间:
2017-06-09 15:27:49
阅读次数:
206
任务: 看完函数这一章 已完成 2017年6月8日16:23:491.函数的作用:写较少的代码实现较多的功能,可以多次被调用。2.可见,借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。3.写计算机程序也是一样,函数就是最基本的一种代码抽象的方式。4.argument是参数的 ...
分类:
编程语言 时间:
2017-06-09 12:40:16
阅读次数:
128
可变对象与不可变对象 实例被创建后,身份和类型是不可变的, 如果值是不可以被修改的,则是不可变对象 如果值是可以被修改的,则是可变对象 #在id不动,type也不动,value被修改了,则称为可变 #可变指的是:在id和type不动的前提下,值可变 对象的属性和方法 变量的赋值操作 链式赋值:y=x ...
分类:
编程语言 时间:
2017-06-08 17:57:46
阅读次数:
245