上一页 1 ··· 4 5 6 7 8 9 下一页

2012年11月12日

Hibernate实现对多个表进行关联查询

摘要: Hibernate实现对多个表进行关联查询?String sTest = "from tBookInfo book, BookSelection sel where book.id = sel.bookId"; Collection result = new ArrayList(); Transaction tx = null; try { Session session = HibernateUtil.currentSession(); tx = session.beginTransaction(); Query query = session.createQuery(s 阅读全文

posted @ 2012-11-12 13:51 java开发学习 阅读(237) 评论(0) 推荐(0)

struts的体系结构

摘要: struts的体系结构?下面广州达内就从分别从视图、控制、模型和Struts的配置文件struts-config.xml来介绍struts的体系结构。 (1)视图:主要由JSP建立,Struts自身包含了一组可扩展的自定义标签库(Tag1 ib),可以简化创建用户界面的过程。 (2)模型:模型主要是表示一个系统的状态和业务逻辑。在Struts中,系统的状态主要由ActiomForm Bean体现,对于业务逻辑通常由JavaBean或EJB组件来实现。 (3)控制器:控制器主要由ActionServlet类和Action类来实现,ActionServlet类是Struts框架中的核心组件,... 阅读全文

posted @ 2012-11-12 13:49 java开发学习 阅读(249) 评论(0) 推荐(0)

编写java最常见的错误

摘要: 1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的首要方针之一。代码重复往往来自于copy-and-paste的编程个性。与他相对应OAOO是一个好体系的重要标记。2.Long method 它是传统结构化的“遗毒”。一个办法应当具有自我独立的意图,不要把几个意图放在一同。3.Large Class 大类就是你把太多的职责交给了一个类。这里的规则是One Class One Responsibility.4.Divergent Change 一个类里面的内容改动率不一样。某些状况一个小时变一次,某些则几个月一年才变一次;某些状况由于这方面的... 阅读全文

posted @ 2012-11-12 13:48 java开发学习 阅读(211) 评论(0) 推荐(0)

2012年11月9日

谈谈Java工程师应该具有的知识

摘要: 一、面向目标的常识 Java是一个面向目标的开发言语,因而知道面向目标对学习Java很有必要,需求知道的东西包含:什么是目标,什么是类;什么是封装,什么是多态,什么是承继;什么是抽象类,什么是接口。知道概念今后,还需求知道这些概念是怎么表现的,如类和目标有什么区别?类是怎么封装的? 二、Java语法 咱们若是已经有了C言语的经历,学习起Java语法来将比拟简单。若是没有其它言语的根底,不要紧,只需下些时刻,好好研讨一本Java初级教程之类的书就能够了。 学习了Java语法,再加上面向目标的常识,根本就能够写出来可用的Java代码了。若是能再抽出时刻知道一下Java编程标准,那么写出的代... 阅读全文

posted @ 2012-11-09 17:09 java开发学习 阅读(250) 评论(0) 推荐(0)

聊天室--java socket

摘要: 这是我用java socket写的一个简单的聊天室程序,以下是我的设计文档和源代码:ChatRoom 聊天室设计文档 客户端和服务器界面: 客户端 服务器端ChatRoom 聊天室程序功能简介: 服务器接受每个连接客户发来的信息,再广播给每个客户。Server: 服务器 ChatRoomServer 启动后自动监听默认端口:DEFAULT_PORT 6666等待客户的连接,当有客户连接上来时,在文本域显示连接信息。 服务器端点击窗口关闭或点击窗体内的退出按钮可以关闭服务器。Client: 客户端ChatRoomClient 启动后显示客户端界面:窗体上方有一个“连接”按钮和一个文本筐(文本筐. 阅读全文

posted @ 2012-11-09 17:06 java开发学习 阅读(563) 评论(0) 推荐(0)

怎么实现利用Java搜索引擎收集网址的程序

摘要: 我这里讲的不是怎样运用查找引擎,而是怎样让顺序使用查找引擎来搜集网址,这有什么用?很有用!网上动辄有人叫卖网址数据库,如发布软件网址、邮件地址、论坛网址、职业网址,这些网址是怎样来的呢?不能够是人手艺搜集而来的,都是让顺序使用查找引擎取到的,若是您需求某类网址信息数据,就跟我来一同研究一下,十分简略。 本文选用Java言语写成,以谷歌和baidu查找引擎为目标。 咱们要使用谷歌、baidu查找引擎的查找规矩中的两条,要害词查找和inurl查找。什么是inurl查找,就是你所要查找的网址中自身带有的要害词,比方http://www.xxx.com/post.asp,这个网址就富含post.a.. 阅读全文

posted @ 2012-11-09 09:34 java开发学习 阅读(270) 评论(0) 推荐(0)

如何学好J2ME?

摘要: 如今作业很忙,比来没有时辰写技能文章了。因而今日谈谈本人学习J2ME的一些心得。期望对我们有所协助。一起欢送我们谈谈本人的感触!具有杰出的java言语根底,不要还没有学习java言语就拿起一本J2ME的书来看。这样作用并不好,相反若是你有杰出的java言语根底的话,J2ME就显得比拟简略把握!若是你决议开端学习J2ME了,那么首要你应该清晰J2ME的体系结构是什么样的。当你真实清晰了Configuration和Profile的联络、了解了CDC和CLDC的差异后,那么你可以开端编写本人的HelloWorldMIDlet了挑选优异的开发环境,J2ME的开发环境比拟灵敏。我引荐运用Eclipse和 阅读全文

posted @ 2012-11-09 09:30 java开发学习 阅读(187) 评论(0) 推荐(0)

Eclipse插件xmlbuddy的DTD文件本地化

摘要: 用过xmlbuddy插件的朋友可能晓得,当我们在Eclipse中打开.xml文件时,一般都比较慢,但是如果根本就不能上网,却很快就打开了,不过在编辑时没有提示信息出现,这是由于在xml文件的头部有这样的部分:<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">这就导致在打开此文件的时候会到广州达内上去下载这个dtd文件,而如果网速比较慢或不能上外网的 阅读全文

posted @ 2012-11-09 09:24 java开发学习 阅读(305) 评论(0) 推荐(0)

Thread中的synchronized

摘要: 类的每个实例都有自己的对象级别锁,例如当创建了一个类的两个不同对象(obj1->thread1,obj2-)thread2)时,尽管调用的时synchronized的方法,但不存在排斥访问对象级别锁。当thread1进入该方法是获得排斥性访问obj1的对象级别锁的权限,同理,thread2进入该方法是获得反问obj2的对象级别锁的权限!不明白的是:public synchronized String getNames() { return lname + ", " + fname; } public synchronized void setNames( String 阅读全文

posted @ 2012-11-09 09:20 java开发学习 阅读(314) 评论(0) 推荐(0)

2012年11月8日

JDK的命令详解

摘要: rmic功能说明: rmic 为远程对象生成 stub 和 skeleton。语法: rmic [ options ] package-qualified-class-name(s) 补充说明: rmic 编译器根据编译后的 Java 类(含有远程对象实现)名,为远程对象生成 stub 和 skeleton(远程对象是指实现 java.rmi.Remote 接口的对象)。在 rmic 命令中所给的类必须是经 javac 命令成功编译且是完全包限定的类。命令选项 -classpath[路径] 指定 rmic 用于查询类的路径。如果设置了该选项,它将覆盖缺省值或 CLASSPATH... 阅读全文

posted @ 2012-11-08 13:57 java开发学习 阅读(308) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 下一页

导航