java 词汇表速查
作者:大鹏 发布于:2008-8-21 23:03 Thursday
分类:Java与Jsp
标签: java
Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。
Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。
Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字.
Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。
API 应用程序接口:提供特定功能的一组相关的类和方法的集合。
Array 数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。
HashMap与Hashtable的区别
作者:大鹏 发布于:2008-1-15 21:42 Tuesday
分类:Java与Jsp
标签: java 数据结构 算法 c#
1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。
2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)。
3.HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样。
4.HashTable使用Enumeration,HashMap使用Iterator。
Google手机移动SDK发布
作者:大鹏 发布于:2007-11-14 11:34 Wednesday
分类:手机
标签: java google 手机
Android SDK的下载地址是:[url=http://code.google.com/android/download.html]http://code.google.com/android/download.html [/url]。Windows版本的下载包为59M。另外,Android还为Eclipse单独做了一个插件,可以方便Eclipse用户使用Android SDK,插件的下载和安装地址在这里。
Android SDK中还包含了一个手机模拟器,可以直接运行,从这个模拟器中,我们大概可以了解到使用Android的SDK开发出来的Java应用程序在手机上的运行效果。
短路求值
作者:大鹏 发布于:2007-8-6 15:56 Monday
分类:Java与Jsp
标签: java javascript c#
[b]expr1 && expr2[/b]
经典的汉诺塔递归
作者:大鹏 发布于:2007-7-25 10:20 Wednesday
分类:考试相关
标签: java 数据结构 算法 c#
后来,这个传说就演变为汉诺塔游戏:
Eclipse快捷键
作者:大鹏 发布于:2007-4-13 23:03 Friday
分类:Java与Jsp
标签: java netbeans eclipse
Ctrl+/:注释/取消注释
Ctrl+D:删除光标所在行
Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量
Shift+Ctrl+K:和Ctrl+K查找的方向相反
Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化
Shift+Ctrl+O:快速地导入import
Java生成静态页面的方法
作者:大鹏 发布于:2007-4-3 20:56 Tuesday
分类:Java与Jsp
标签: java jsp
NetBeans 下配置Hibernate连接mysql 5
作者:大鹏 发布于:2006-12-25 15:00 Monday
分类:Java与Jsp
标签: java netbeans jsp hibernate
经过一天得努力,终于配置成功了。呵呵,现在还是hibernate入门新人。
希望各位大侠不吝赐教。转载得请保留我得信息,谢谢
Netbeans 5.5 bate2 配置 hibernate 2.1连接mysql 5
前提:
Java认证经典模拟题(only for trainning)
作者:大鹏 发布于:2006-11-11 0:35 Saturday
分类:考试相关
标签: java
一. 真实考试说明
1.考试形式:网络计算机
2.考题形式:多选,单选,简答
3.题量:60
4.考试时间:120分钟
5.更新考试记忆或其它认证知识请登陆www.javaunion.org
6.本模拟题相对经典陈旧,是北京网畅创总裁胡德平1997SCJP模拟版本地扩充
二.模拟题
Eclipse+Struts+Hibernate的网络商店
作者:大鹏 发布于:2006-11-9 21:16 Thursday
分类:Java与Jsp
标签: java jsp
[b]基本配置[/b]
开发本例需要的开发工具。
·开发平台:Eclipse 3.1。
·Web服务器:Tomcat 5。
·开发技术:JSP,Struts框架,Hibernate技术,JSTL。
·数据库服务器: MySQL5.0。
[b]系统需求[/b]
今天下午考的软件设计师的一道Java题
作者:大鹏 发布于:2006-11-4 20:13 Saturday
分类:考试相关
标签: java 算法
代码:
UML建模工具SDE for Eclipse 3.3 SP2 发布
作者:大鹏 发布于:2006-11-3 11:45 Friday
分类:Java与Jsp
标签: java
SDE for Eclipse 是一款溶入Eclipse 的UML建模工具,它包含了VP的所用功能,且完美地和Eclipse 整合,为Eclipse 提供了出色的建模功能,同时发挥Eclipse 的IDE功能,让您的建模和编码变的更加容易。
该新版本中所更新的特性包括:
-Support was added for generating BPEL for the Oracle and Jboss (jBPM) workflow engines
-The New Diagram and New Model dialogs
-A duplicate relationship reuses all values within a relationship specification
-All diagrams now support a Package Header
-The message sequence number is customizable
-Detection of project modification state and view settings in Teamwork Client were enhanced
-The class list for Java Instant Reverse was refreshed
-Mac support was enhanced
-Type presentation options were improved
博客信仰之争:Java比.NET更好的101个理由(英文)
作者:大鹏 发布于:2006-11-2 11:58 Thursday
分类:娱乐信息
标签: java 娱乐搞笑
[b][u]101 Reasons Why Java Is Better Than .NET[/u][/b][u][/u][/b]
I am building a list, that's actually inspired by "[u]101 things that the Mozilla browser can do that IE cannot[/u]". Its a list of 101 reasons of why Java is better than .NET. 101 reasons is actually a pretty ambitious number, however its always good to aim high first. If you don't succeed you could always relax the criteria for success!
Anyway, I have now accumulated 71 reasons. I will be blogging them in increments of 5 each day. Hopefully, with feedback and suggestions from the community, the goal of 101 reasons will be achieved.
Here now are reasons 1 to 25:
[b]1. Run on Multiple Platforms from the Smallest Devices to the Largest Mainframes. [/b]
[b][i]Run on multiple platforms, from smart cards, embedded devices(JStamp), cell phones(Nokia, Motorola, Ericsson etc), pdas (Palm, Symbian, Sharp),laptops and desktops (MacOS, Linux), servers (Unix based), Non Stop Servers (Tandem) to Mainframes ( IBM ). [/i][/b]
[b][i] [/i][/b]
[b]2. Run Dynamic Languages [/b]
[b][i]Run Dynamic Languages like Python (JPython) , Scheme (JScheme, SISC, Kawa), Ruby(JRuby), Smalltalk(Bistro). In comparison a commercial development effort to port Python to .NET showed dismal performance. Furthermore, a paper comparing the CLR and the JVM came to similar
[url=http://www.citi.qut.edu.au/research/plas/projects/cp_files/virtual_machines.pdf]conclusions [/url]
. [/i][/b]
运行没有main函数的Java类
作者:大鹏 发布于:2006-11-1 20:20 Wednesday
分类:Java与Jsp
标签: java
建立一个新的class,代码如下:
public class NoMainMethod
{
static
{
System.out.println("Hello word, no main method!");
System.exit(0);
}
}
RFID技术有漏洞 病毒可插入标签中
作者:大鹏 发布于:2006-10-23 20:23 Monday
分类:Java与Jsp
标签: java
[color=#0000ff]CNET科技资讯网3月16日国际报道[/color]
欧洲一个电脑研究组织已经表示,软件病毒可以插入射频识别(RFID)标签当中。
星期三,在意大利比萨召开的一个计算机学术会议上,研究人员公布了一份报告,这个报告声称,病毒有可能感染RFID芯片的内存。
目前,大部分的计算机安全专家都认为,RFID芯片不可能感染计算机病毒,因为这种芯片的内存数量相当有限。
RFID系统主要可以提高供应链,仓库以及商店中货物跟踪的精确性,同时降低成本。和条形码相比,射频标签能够存储更多的产品的数据信息,因此商品信息被读取的速度更快。
一个文件下载的Servlet
作者:大鹏 发布于:2006-10-18 12:14 Wednesday
分类:Java与Jsp
标签: java jsp
关于JSP的隐式对象的使用
作者:大鹏 发布于:2006-10-17 16:39 Tuesday
分类:Java与Jsp
标签: java jsp
由于JSP是嵌入式的语言,不能显式的把一些必须的参数传递进来,比如Request对象,Response对象等,所以在JSP规范中提供了几个隐含的对象来实现折椅功能。所谓隐含的对象,就是大家约定好使用一个名字来指代某个特定的对象,在编写JSP的时候不用显式的声明就能使用,由JSP引擎负责在解释的时候把隐含对象加入到解释完的.java文件中。常用的隐含对象有application, session, request, response, out, page, exception, pageContext
Applet调用JavaScript函数
作者:大鹏 发布于:2006-10-10 0:09 Tuesday
分类:Java与Jsp
标签: java applet
调用方法如下:
1 首先引入JSObject 包
// LiveConnect... for JavaScript
import netscape.javascript.JSObject ;
2 在调用js的地方用:
Applet做数字签名,授予访问本地资源
作者:大鹏 发布于:2006-10-10 0:05 Tuesday
分类:Java与Jsp
标签: java applet
步骤一:将Applet Class打成Jar包
如在命令行中执行以下的语句:jar -cvf MyApplet.jar class
步骤二:(在网页中嵌入Applet)(详细情况,请看我的另一篇文章如何在Html嵌入Apple)
下面是嵌入Applet部分的写法:
实战体会Java的多线程编程
作者:大鹏 发布于:2006-10-7 15:33 Saturday
分类:Java与Jsp
标签: java
为什么会排队等待?
下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程,控制在这四个任务之间线性地移动。此外,因为所需的资源 ? 打印机、磁盘、数据库和显示屏 -- 由于硬件和软件的限制都有内在的潜伏时间,所以每项任务都包含明显的等待时间。因此,程序在访问数据库之前必须等待打印机完成打印文件的任务,等等。如果您正在等待程序的完成,则这是对计算资源和您的时间的一种拙劣使用。改进此程序的一种方法是使它成为多线程的。