摘要: 有几种基本的关系分别是:Association, Multiplicity, Aggregation, Composition, Inheritance / Generalization. Association太简单了,就不再重复了;Multiplicity就是字面上的意思(多样性),被联系的两者 阅读全文
posted @ 2017-03-28 23:57 Barry_Allen 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: 线程之间的交流方法?英文翻译过来应该是这样的,因为我看的是英文资料。 以下是常用的3个方法,且只能用在synchronized后的内容。分别是wait(), notify(), notifyAll()。wait()和sleep()有点类似,但是当运用wait()的时候,monitor(显示器)的占用 阅读全文
posted @ 2017-03-27 22:52 Barry_Allen 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 多线程中如果多个线程同时访问一个资源,可能会程序输出异常等不正常运行的结果。意思是当不同的两个线程(Thread)T1和T2同时访问一个txt文件时,T1对文件进行了编辑并需要返回一个特定的值,而T2如果在T1执行的过程中修改了txt文件的内容,就可能造成T1返回一个错误的值,为了解决这种情况,我们 阅读全文
posted @ 2017-03-26 23:02 Barry_Allen 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Java中的多线程,基本知识而已。 一个程序可以分成多个小程序,每个小程序被“定位”在一个线程上运行。 Thread类,对应的构造器有三个,分别具有不同的参数,这个类的基本方法有:setName(), getName(), getPriority(), isAlive()(返回一个代表线程是否还在执 阅读全文
posted @ 2017-03-25 23:47 Barry_Allen 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Java中有几种collection,包括set,map(Hashmap,Treemap),Arraylist,和Array。 set相当于数学的集合,但可以存放多种数据类型,包括自己定义的类的对象也可以存放,但是set中不能有重复的元素,且其中的元素的顺序是打乱的,并不是按照‘先加入的就排在前面’ 阅读全文
posted @ 2017-03-24 17:01 Barry_Allen 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 今天没有学很多的有关编程或是算法的,虽然还是学了些,但是不构成完整的一部分,所以就回顾下数字逻辑吧。 转换成的表达式有两种形式:第一种,也是最常用的一种,叫做SOP(sum of products);第二种是POS(product of sums)。 SOP就是取真值表中product部分(也就是o 阅读全文
posted @ 2017-03-23 00:10 Barry_Allen 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 今天继续学了算法,首先是一个计算数组中的逆序数的算法。 通常,很容易想到的计算办法就是运用两个for循环遍历比较整个数组,当某个数字的下标较大,而值却小于小标比它小的某个位置上的值时,逆序数+1,但是此种算法复杂度较高,随着输入数据规模的增大效率会快速下降(即输入的数组变大了),具体的复杂度计算方法 阅读全文
posted @ 2017-03-21 23:30 Barry_Allen 阅读(2041) 评论(1) 推荐(0) 编辑
摘要: 初学算法(standford的课程结合《Introduction to Algorithms》),认识到几个为了简化研究算法复杂度的过程,有几个专用的notations。 Big-oh(是这样写的:“O”,对,没错,就是一个大学的O)。复杂度函数(暂且这样叫,应该对的)T(n) = O f(n),那 阅读全文
posted @ 2017-03-20 23:16 Barry_Allen 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 今天学了什么呢?学了点算法,学了点Java。今天学的Java里印象比较深的就是关于遗传中constructor的问题了,所以就回顾一下吧。 当创建一个类时,类会从object这个类中继承得到一个不需要任何参数的constructor(构造器),而如果自己又给这个类写了一个接受参数的构造器,那么原来默 阅读全文
posted @ 2017-03-19 23:44 Barry_Allen 阅读(143) 评论(1) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-03-18 22:54 Barry_Allen 阅读(7) 评论(0) 推荐(0) 编辑