`
bound
  • 浏览: 15986 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
今天用google的学术搜索,想搜些有价值的多线程方面的东西看看,结果都是要钱的,郁闷,真是垃圾。而且基本上都是万方数据资源和维普资讯的。 3块钱一看,算是暴利吧。
1:在多线程环境中,进程是操作系统中进行保护和资源分配的独立单位,它具有:①一个虚拟地址空间,用来容纳进程的映象;②对CPU、进程、文件和资源等的存取保护机制.   线程则是指进程中的一条执行路径(控制流),每个进程内允许包含多个并行执行的路径,这就是多线程.线程是系统进行处理器调度的基本单位,同一个进程中的所有线程共享进程获得的主存空间和资源,线程具有:①一个线程执行状态;②一个受保护的线程上下文;③一个独立的程序指令计数器;④一个执行堆栈;⑤一个容纳局部变量的静态存储器 2:分为内核级线程和用户级线程 3:用户级线程-用户级线程由线程库来实现,任何应用程序均需通过线程库提供的函数进行程序设计 ...
Collection分支: set接口:元素无顺序,但是不可重复,可以存放不同的类型的对象,除了collection外,多了一个clear方法 HashSet:实现set结构的类,Set set=new HashSet(),add(),remove()方法 TreeSet类:实现SortedSet(set子接口)接口,不能重复, ...
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() 值
  为什么HashCode对于对象是如此的重要?   一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对 ...
数组复制:循环单个COPY比System.arraycopy慢,因为arraycopy使用的是JNI方法。 Arraycopy方法参数:System.arraycopy(来源数组,来源数组起始位置,目的数组,目的数字起始位置,复制数目)
从HashCode出发介绍HashMap以及如何重写自己的HashCode方法。 大家都知道,在Java里对对象的操作是基于引用的。而当我们需要对一组对象操作的时候,就需要有接收这一组引用的容器。平时我们最常用的就是数组。在Java里可以定义一个对象数组来完成许多操作。可是,数组长度是固定的,如果我们需要更加灵活的解决方案该怎么办呢? Java提供了container classes来解决这一问题。container classes包括两个部分:Collection和Map。它们的结构是这样的: 本文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索 ...
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 ...
昨天从0点开始到5点半,我做了ruby on rails的第一次体验,感觉很好,但是有种说不出来的感觉,当一切都帮你搞好了,总有那么点不自在,可能人就是贱把,哈哈 我是先看那个再现ruby在线体验,然后去看ruby on rails的入门文档,依照说明,一点一点实践下来的,从基本的页面到controller,然后到数据库操作,简单的让我有点目瞪口呆,说不出话来。 现在还有点模糊,只是初体验了一把,还需要找些高级的教程看看,否则有点一知半解的感觉。
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 ...
刚接到一个电话,唉,可恶的英语口语。 其实我倒不是因为失去这个机会而郁闷,而是第一次因为英语口语而导致失败。 刚刚和几个朋友探讨了一下,基本上确定了我的英语学习里程。 首先,我要从最基本的做起,从基本的音标,基本的语法,基本的句型,最重要的是练习练习,时刻的联系。让自己的胆量增大。这需要一个合理的计划和周期安排。 在者,在这些解决的前提下,基本的勇气和发音能保证的前提下,去参加一个培训,培训的目的是让我能够比较自由的交流。 所以,从现在开始,我需要做的是,安排计划,学习英语。
自己转到上海了,也终于回来了。 这次回来心态变了很多,以前很毛躁,现在感觉踏实了很多,也许人就是这样子,经历了一些,成熟了一些,感觉自己也许成熟了许多。 最近面试了几家公司,各有千秋。从面试的过程中,发现自己很多的不足,整理一下,如下: 1、 对于一些基础知识的掌握还是有问题,比如hashmap等,这个主要是自己不用,所以不大清楚,还有虽然很多知识一直在使用,可是在使用的过程中,却从来没有去仔细的考虑很多相似的知识的区别和优缺点。 2、 自己倾向于使用一种知识,却很少去考虑另外一种,比如我喜欢interface,就一直再用,很少使用abastract class,这个说不出来好坏,完全是自己 ...
Global site tag (gtag.js) - Google Analytics