上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 32 下一页

2013年10月28日

JVM最大线程数

摘要: http://www.iteye.com/topic/1035818 阅读全文

posted @ 2013-10-28 11:25 heartstage 阅读(144) 评论(0) 推荐(0) 编辑

广东发展银行系统分析师面试问题

摘要: 1 jsf与strust的区别2 Hibernate的乐观锁和悲观锁3隔离性有哪几个层级。4 关于异常的一个问题。记不太清楚。他这人问题问得不是很好,还不太明白他想问什么,所以我想不起来。5 提高系统性能的方法。我觉得这个问题,你可以从多方面来讲,分析一下,还可以举一下项目中的例子就可以。6 java和数据库有没有检查死锁的功能。7 多线程中如何处理死锁的问题。8 连接池如何实现可配置。9 问了一些以前项目测试的问题。比如如何测试的,使用过哪测试工具。 总结面试官的问题。个人感觉面试官比较关注的是多线程控制安全和准确性,数据库的死锁与安全,这么关注这些技术的原因可能是跟银行的行业特别有关。面试 阅读全文

posted @ 2013-10-28 11:20 heartstage 阅读(322) 评论(0) 推荐(0) 编辑

软件开发团队中的个人绩效评价

摘要: 我认为一个有效评价手段应该达到以下目的:1、 对团队:让整个团队进入愉快高效工作状态2、 对“高手”:奖励干活多干活好的人3、 对“低手”:从制度上杜绝磨洋工的现象4、 对“中手”:提供工作认真但是水平有待提高的成员生存成长空间一个团队,总是有着各种各样的人,每个人在这个团队里都是主角。为了团队,他们有着相同的目标,但却担任着不同的角色,做着不同的事情。正因为每个人都做不同的事情,所以我们很难在定义一个统一的标准来评判个人在团队中的绩效。在软件开发中,每个人各司其职,有项目经理,有开发人员,有测试人员,还有设计师。如果单纯的通过代码量来评判个人绩效,那PM早就被开除了;如果只通过结果来判断,那 阅读全文

posted @ 2013-10-28 11:07 heartstage 阅读(1495) 评论(0) 推荐(0) 编辑

高并发下的HashMap问题

摘要: http://www.oschina.net/question/16_2398 阅读全文

posted @ 2013-10-28 10:31 heartstage 阅读(206) 评论(0) 推荐(0) 编辑

HashMap之equals和hashCode小陷阱

摘要: 先以一段代码开始这篇blog。view sourceprint?01public class Name {0203private String first; //first name04private String last; //last name0506public String getFirst() {07return first;08}0910public void setFirst(String first) {11this.first = first;12}1314public String getLast() {15return last;16}1718public void s 阅读全文

posted @ 2013-10-28 10:28 heartstage 阅读(325) 评论(0) 推荐(0) 编辑

2013年10月27日

Java面试中的多线程问题

摘要: 很多核心 Java 面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。 1、解释实现多线程的几种方法? 一 Java 线程可以实现 Runnable 接口或者继承 Thread 类来实现,当你打... 阅读全文

posted @ 2013-10-27 23:25 heartstage 阅读(209) 评论(0) 推荐(0) 编辑

Java IO设计模式

摘要: JAVAIO设计模式彻底分析2011-01-0614:20:09|分类:java|字号订阅http://blog.csdn.net/tianyue168/archive/2010/08/03/5786642.aspx 一。引子(概括地介绍Java的IO) 无论是哪种编程语言,输入跟输出都是重要的一部分,Java也不例外,而且Java将输入/输出的功能和使用范畴做了很大的扩充。它采用了流的机制来实现输入/输出,所谓流,就是数据的有序排列,而流可以是从某个源(称为流源或SourceofStream)出来,到某个目的地(称为流汇或SinkofStream)去的。由流的方向,可以分成输入流和输出流,. 阅读全文

posted @ 2013-10-27 18:10 heartstage 阅读(575) 评论(0) 推荐(0) 编辑

Java IO 流 设计模式

摘要: 学过装饰模式后,大家会发现,它在Java语言中最著名的应用莫过于Java I/O标准为库的设计了。这一节将以处理Byte流为例,看看装饰模式是怎样得到应用的。 为什么不用继承而用装饰模式 我们知道Java I/O库需要很多性能的各种组合,如果说这些性能的组合是通过继承方式来实现的话,那么每一种组合都需要一个类,这样就会出现大量重复性问题的出现,从而使类数目“爆炸”。而如果采用装饰模式,那么不仅类的数目大减少了,性能的重复也可以减至到最少。所以装饰模式是Java I/O库的基本模式。在这里我想再用>中讲到装饰模式时候的一个例子,看看装饰模式是怎么达到不仅类的数目大减少了,性能的重复也可以减 阅读全文

posted @ 2013-10-27 18:07 heartstage 阅读(2340) 评论(0) 推荐(0) 编辑

关于bug的沟通

摘要: 关于BUG的沟通 一个人要去做一件事情,一般来说是按照自己的意愿去做的,如果不是自己想做而是被要求这么做的话,心里一定会留下点不愉快,特别是那种有自信有自己主见的人,比如说开发人员,当测试人员发现一个BUG,然后告知开发人员后,开发人员之所以会去修改BUG,是因为他自己认为的确需要修改,而不是因为你提到要改他才改的,所以当他认为不需要修改的时候,肯定是有自己的想法和理由,不妨理解下他们,合理的就可以接受,不合理的话,也不要强制的让他去修改,试着解释给他听,让他心甘情愿的去修改,这才不会让他心里产生不愉快的情绪,开发人员和测试人员彼此间的关系才不会弄得很紧张,如果强制性的让他修改多次的发生,那. 阅读全文

posted @ 2013-10-27 16:51 heartstage 阅读(423) 评论(0) 推荐(0) 编辑

继承和组合的比较

摘要: 面向对象系统中功能复用的两种最常用技术是类继承和对象组合(object composition)。正如我们已解释过的,类继承允许你根据其他类的实现来定义一个类的实现。这种通过生成子类的复用通常被称为白箱复用(white-box reuse)。术语“白箱”是相对可视性而言:在继承方式中,父类的内部细节对子类可见。对象组合是类继承之外的另一种复用选择。新的更复杂的功能可以通过组装或组合对象来获得。对象组合要求被组合的对象具有良好定义的接口。这种复用风格被称为黑箱复用(black-box reuse),因为对象的内部细节是不可见的。对象只以“黑箱”的形式出现。继承和组合各有优缺点。类继承是在编译时刻 阅读全文

posted @ 2013-10-27 16:44 heartstage 阅读(521) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 32 下一页

导航