内容列表
- ◆[转]Java学习从入门到精通[书籍]
- Java Learning Path(二)、书籍篇
学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍。
在这里我只想补充一点看法,很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的方法应该是作为辅助的读物。《Thinking i
- 分类:Java 查阅全文
- Object-Oriented Design Heuristics(OOD启思录)值得一看!
- 这本书是1996年出版的,我粗看以为有些过时,最近仔细看感觉是好书。书中归纳了60多条OO设计经验,很有启发性。比如容器内对象不应该依赖于容器,这个就跟现在热门的Spring等IOC框架不谋而合。
还解说了类的四种关系:使用,包含,继承和关联;以及6种实现使用关系的方式等。
总的感觉很不错,值得推荐!
作者是Arthur J. Riel
- 分类:Java 查阅全文
- 如何编译 Exo platform
- To build the exoplatform from the src (If you can't connect to the www.ibiblio.org/maven to get the repository's jars,then make a new file named build.properties in the current dir,writed withmav
- 分类:Java 查阅全文
- 在Liferay-EP(Liferay Enterprise Portal)上增加一个portlet(IFrame)
- 【软件环境介绍】:1,我使用的是liferay-ep-2.0.0-jboss-tomcat版(下面都简称为《liferay-ep 2》),我将她安装在D:\newPortalServer目录中。2,使用eclipse作为IDE,用UltraEdit作为主要源码编辑器。我的习惯是在源码编辑的差不多之后,使用eclipse来进行编译等处理。3,对应版本的源代码解压在D:\java_workspace\
- 分类:Java 查阅全文
- Struts 的安装、配置与运行
- 一、Struts的起源
Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。这
- 分类:Java 查阅全文
- 让我勉强撑着继续往下面看吧
-
在该文中将使用实例来说明下面几个问题:
Look and Feel
Setting Up Buttons and Labels
Adding Components to Containers
Adding Borders Around Components
Handling Events
我没有仔细看就把源文件下了下来。的确没有太多的耐心看他
- 分类:Java 查阅全文
- 第一个 Swing 程序
- 刚开始学习Swing编程,参看Java指南,做了些笔记。可能有些旧,大家不要骂我哦!
这是我们第一个Swing的运行效果:
这是我对着指南敲进去的代码:
package Test;
import javax.swing.*;
public class HelloWorldSwing {
&n
- 分类:Java 查阅全文
- ◆[转]Java面试陷阱第二波
- 1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something {
- 分类:Java 查阅全文
- Wrox - Expert One-on-One J2EE Design & Development.chm
- 今天找到此书的下载地址:
Wrox - Expert One-on-One J2EE Design & Development
http://chinateam.myrice.com/matrix/java/j2ee/j2ee/Wrox%20-%20Expert%20One-on-One%20J2EE%20Design%20and%20Development.pdf
- 分类:Java 查阅全文
- FreeBSD上安装Linux Binary的J2sdk一个需要注意的地方
- 在FreeBSD 4.x 和 5.x 上用Linux兼容模式运行jdk时,会出现这样一个警告:Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location不知道会有什么问题,总之觉得不是很好,在Google上查了一下,有人说要重编Kernel,有人给出了我认为是正确的解决办法:Java出现这个警告的主要
- 分类:Java 查阅全文
- 关于tomcat连接池的配置,Eclipse+lomboz环境。
- Eclipse+lomboz环境开发的j2ee项目,我得项目名称deepsoft,web Moudle名称myappsdeploy以后会自动在tomcat建立下面目录建立一个发布目录D:\tomcat5 |------ \webapps
- 分类:Java 查阅全文
- 编写跨平台Java程序注意事项
- 用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情: 1. 编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的
- 分类:Java 查阅全文
- 我的BLOG(前言)
- 我和大家一样,也是一名普普通通的程序员,热爱技术,对于JAVA的热爱更是到了如火如荼的地步,并有着十几个项目的经验,专职ERP,喜欢钻研各种技术,现任CSDN JAVA版小版版主(JAVA Enterprise Open Source和JSP/Servlet/JavaBean两版),将学到的东西总结起来并通过BLOG和大家一起交流,希望你我都能有很大的收获,谢谢!!!
- 分类:Java 查阅全文
- 关于口令系统替代方案的初步设想
- 通过随机调用用户日志对用户提问鉴别认证用户。有几个问题要讨论,1:调用问题的可区别性,便于用户回忆,即问题具有可操作性。2:随机调用最近最常用的日志,即伪随机数的生成调用。3:用户日志是否需要加密保存。4:对于用户错误的应答启动安全处理机制。
- 分类:Java 查阅全文
- [转载]Java学习从入门到精通
- 作者:robbin网址:http://hibernate.fankai.com/Java Learning Path (一)、工具篇一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JD
- 分类:Java 查阅全文
- STRUTS环境配置手顺
- Struts环境配置手顺
1.Eclipse
下载网址: http://www.eclipse.org/
2.tomcat
下载网址: http://jakarta.apache.org/site/binindex.cgi
3.struts
下载网址: http
- 分类:Java 查阅全文
- 使用VB6.0访问ORACLE数据库
- 首先要安装ORACLE客户端或服务器端,建好DB以及SERVICE,连接成功后就可以开始了,以下是VB访问ORACLE的代码:Option Explicit'以下是一些变量以及参数的定义'DB的名称Public Const strdbname = "DBNAME"'用户名Public Const strusr = "BLUESKY35"'密码Public Const strpwd = "PASSW
- 分类:Java 查阅全文
- 在日文系统中使用JavaScript校验用户输入长度
- 以下JavaScript校验日文环境下的用户输入直接调用fvallenchk函数即可,obj为要校验的对象,max_len为最大长度,该函数返回0表示长度超出,反之则通过.function fgetdata(Obj){ wkValue = ""; wkType = Obj.type; if (wkType == "text") { wkValue
- 分类:Java 查阅全文
- 在C#.net中使用正则表达式检验输入是否为数字
- 直接调用以下函数进行检验,返回值为true表示输入是数字,反之不是。itemValue为输入的值。using System.Text.RegularExpressions; private static bool IsNumeric(string itemValue) { return (IsRegEx("^(-?[0
- 分类:Java 查阅全文
- Eclipse使用技巧
- 前言:
热键篇:
Template:Alt + /
修改处:Window->Preference->Workbench->Keys->Command->Edit->Content Assist。
个人习惯:Shift+SPACE(空白)。
简易说明:编辑程序代码时,打sysout +Template启动键,就
会自动出现:System
- 分类:Java 查阅全文