北京:JAVA高级工程师
由于公司业务增长,现急需招聘符合如下条件JAVA高级软件工程师 若干名
1、具有良好的java技术知识和经验;
2、具备良好的解决问题的能力以及出色的团队合作能力;
3、熟悉J2EE架构和开发模式,熟悉MVC设计模式;
4、熟悉hibernate、struts2、spring;
5、能按照规范的软件开发流程,完成软件的需求、设计、编码和测试工作,具有
规范的开发文档写作能力。
6、熟悉oracle,pl/sql,extjs者优先。
7、具有生产管理系统开发经验者优先。
8、必须具有一年以上工作经验。
工作地点 北京
我们期待您的加入!
联系人:黄先生
邮箱: huanghm@genomics.org.cn
公司网站:www.genomics.org.cn
相关文档:
Impl
public class BaseDAOImpl extends HibernateDaoSupport implements IBaseDAO
//添加数据
this.getHibernateTemplate().save(achi);
//删除
this.getHibernateTemplate().delete(this.getById(achi));
//查询所有
return this.getHibernateTemplate().find("from Achievement a ......
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。
在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯 ......
Java面试中,最常被人问到的几个问题:
1. java.util.*包的UML结构图。
2. Vector和ArrayList、LinkedList区别 Hashtable 和 HashMap之间的区别
3. String、StringBuffer,StringBuilder之间区别。
--回答--
1.
Collection
|
|_List
| |_LinkedList
| | ......
在java编程思想中对synchronized的一点解释:
1、synchronized关键字的作用域有二种:
1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个 ......
原文来自于《Developing Games in Java》,作者:David Brackeen, Bret Barker, Laurence Vanhelsuwé
Java在设计时充分考虑了线程,因此在Java中线程的操作比其他语言要简单。只需生成一个Thread类的实例便可创建一个线程,然后调用start()方法线程就启动了。
&nbs ......