- 浏览: 16621 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
lysmart_8:
通报一句: 与哥们hydex 相同,不过没有哥们hydex 整 ...
[学习系列]HashMap -
bound:
我才学,还不知道helper这个东西
我来看看helper ...
ROR ERROR:Couldn't find Book without an ID -
cookoo:
为什么不直接用helper呢?
ROR ERROR:Couldn't find Book without an ID -
毛冬:
引用昨天从0点开始到5点半
厉害.这段时间我正在和周公聊天了 ...
RUBY初体验 -
tianbian:
牛人。你不要睡觉的哈!
RUBY初体验
文章列表
今天用google的学术搜索,想搜些有价值的多线程方面的东西看看,结果都是要钱的,郁闷,真是垃圾。而且基本上都是万方数据资源和维普资讯的。
3块钱一看,算是暴利吧。
- 2006-11-02 10:03
- 浏览 1645
- 评论(0)
1:在多线程环境中,进程是操作系统中进行保护和资源分配的独立单位,它具有:①一个虚拟地址空间,用来容纳进程的映象;②对CPU、进程、文件和资源等的存取保护机制.
线程则是指进程中的一条执行路径(控制流),每个进程内允许包含多个并行执行的路径,这就是多线程.线程是系统进行处理器调度的基本单位,同一个进程中的所有线程共享进程获得的主存空间和资源,线程具有:①一个线程执行状态;②一个受保护的线程上下文;③一个独立的程序指令计数器;④一个执行堆栈;⑤一个容纳局部变量的静态存储器
2:分为内核级线程和用户级线程
3:用户级线程-用户级线程由线程库来实现,任何应用程序均需通过线程库提供的函数进行程序设计 ...
- 2006-11-02 09:41
- 浏览 1132
- 评论(0)
Collection分支:
set接口:元素无顺序,但是不可重复,可以存放不同的类型的对象,除了collection外,多了一个clear方法
HashSet:实现set结构的类,Set set=new HashSet(),add(),remove()方法
TreeSet类:实现SortedSet(set子接口)接口,不能重复, ...
- 2006-11-01 17:01
- 浏览 1255
- 评论(0)
equals() 方法:
Symmetry:两个引用, a 和 b , a.equals(b) if and only if b.equals(a)
Reflexivity:所有非空引用, a.equals(a)
Transitivity:If a.equals(b) and b.equals(c) , then a.equals(c)
Consistency with hashCode() :两个相等的对象必须有相同的 hashCode() 值
- 2006-11-01 15:42
- 浏览 1062
- 评论(0)
为什么HashCode对于对象是如此的重要?
一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对 ...
- 2006-11-01 14:29
- 浏览 1150
- 评论(0)
数组复制:循环单个COPY比System.arraycopy慢,因为arraycopy使用的是JNI方法。
Arraycopy方法参数:System.arraycopy(来源数组,来源数组起始位置,目的数组,目的数字起始位置,复制数目)
- 2006-11-01 06:30
- 浏览 1055
- 评论(0)
从HashCode出发介绍HashMap以及如何重写自己的HashCode方法。
大家都知道,在Java里对对象的操作是基于引用的。而当我们需要对一组对象操作的时候,就需要有接收这一组引用的容器。平时我们最常用的就是数组。在Java里可以定义一个对象数组来完成许多操作。可是,数组长度是固定的,如果我们需要更加灵活的解决方案该怎么办呢?
Java提供了container classes来解决这一问题。container classes包括两个部分:Collection和Map。它们的结构是这样的:
本文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索 ...
- 2006-10-31 13:28
- 浏览 1056
- 评论(1)
Here are two solution :
1:
change
<form action="../update/" method="POST">
to
<form action="../update/<%=@book.id%>" method="POST">
2:
change
<input id="book_id" name="book[id]" size="30" type="hidden&q ...
- 2006-10-29 23:16
- 浏览 2539
- 评论(2)
昨天从0点开始到5点半,我做了ruby on rails的第一次体验,感觉很好,但是有种说不出来的感觉,当一切都帮你搞好了,总有那么点不自在,可能人就是贱把,哈哈
我是先看那个再现ruby在线体验,然后去看ruby on rails的入门文档,依照说明,一点一点实践下来的,从基本的页面到controller,然后到数据库操作,简单的让我有点目瞪口呆,说不出话来。
现在还有点模糊,只是初体验了一把,还需要找些高级的教程看看,否则有点一知半解的感觉。
- 2006-10-27 11:06
- 浏览 1724
- 评论(2)
UML may consists of three parts,namely,
1: Things
2: Relationships
3: Diagrams
Things is an important component parts of the UML ,Relationships gets the Things together and Diagrams is the mutual group of a lot of the Things related.
There are four Things:
1: Structural Things
2: Behavioral Things
...
- 2006-10-25 23:48
- 浏览 1448
- 评论(1)
刚接到一个电话,唉,可恶的英语口语。
其实我倒不是因为失去这个机会而郁闷,而是第一次因为英语口语而导致失败。
刚刚和几个朋友探讨了一下,基本上确定了我的英语学习里程。
首先,我要从最基本的做起,从基本的音标,基本的语法,基本的句型,最重要的是练习练习,时刻的联系。让自己的胆量增大。这需要一个合理的计划和周期安排。
在者,在这些解决的前提下,基本的勇气和发音能保证的前提下,去参加一个培训,培训的目的是让我能够比较自由的交流。
所以,从现在开始,我需要做的是,安排计划,学习英语。
- 2006-10-25 11:35
- 浏览 1471
- 评论(5)
自己转到上海了,也终于回来了。
这次回来心态变了很多,以前很毛躁,现在感觉踏实了很多,也许人就是这样子,经历了一些,成熟了一些,感觉自己也许成熟了许多。
最近面试了几家公司,各有千秋。从面试的过程中,发现自己很多的不足,整理一下,如下:
1、 对于一些基础知识的掌握还是有问题,比如hashmap等,这个主要是自己不用,所以不大清楚,还有虽然很多知识一直在使用,可是在使用的过程中,却从来没有去仔细的考虑很多相似的知识的区别和优缺点。
2、 自己倾向于使用一种知识,却很少去考虑另外一种,比如我喜欢interface,就一直再用,很少使用abastract class,这个说不出来好坏,完全是自己 ...
- 2006-10-25 10:53
- 浏览 1086
- 评论(0)