2012年5月25日

out.println 和<%=%>两种不同输出的形式

摘要: out.println 和<%=%>两种不同输出的形式,尽量不要使用out.println 输出,而使用<%=%>表达式输出。在JSP的开发中,实际上就是在HTML中加入了一些控制及输出的语句,所以在输出时为了是HTML代码和Java代码相分离,最好的做法就是只输出有JSP产生的变量。那么这时使用表达式输出就比使用out.println()更加方便。下面通过两个实例来证实使用表达式输出比使用out.println()输出更好、 out.println()输出:<html><head><title>www.mldnjava.cn,MLD 阅读全文

posted @ 2012-05-25 17:30 belingzhong 阅读(797) 评论(0) 推荐(0) 编辑

JavaScript和JSP运用上的区别

摘要: JavaScript(Java脚本)的语法非常的简单,就是包含了一些变量及函数的声明操作,所有JavaScript代码是在HTML代码中编写的,使用<script>标记进行完成。一般而言,<script>标记都是出现在<head>中标记的,但也可以在任意位置上编写,但是最好在调用其操作之前进行编写。 JSP中,最重要的部分就是Scriptlet(脚本小程序),所有嵌入在HTML代码中的Java程序都必须使用Scriptlet标记出来,在JSP中有三种Scriptlet代码。分别为<%%> <%!%><%=%>. 总结了一下 阅读全文

posted @ 2012-05-25 16:38 belingzhong 阅读(2029) 评论(0) 推荐(0) 编辑

2012年5月12日

启动Java Applet小程序的HTML文档和Java Applet 小程序的编译运行

摘要: Java Applet 小程序是嵌入在网页中,在网页浏览器中运行的,因此,HTML专门有启动Java Applet 小程序的语句<applet>。标准的应用<applet>语句启动Java Applet 小程序的HTML文档格式为: <html> <head> <title>启动Java Applet 小程序</title> </head> <body> <applet Codebase = '.' //回到当前目录code = 'HelloWorldApplet.cl 阅读全文

posted @ 2012-05-12 13:49 belingzhong 阅读(3640) 评论(1) 推荐(0) 编辑

2012年5月7日

马路上的井盖为什么是圆的?(微软面试题)

摘要: 圆形的每一条直径都是相等的,井盖做成圆形的话,这样无论怎么放置,盖子都不会掉到井里去了。要知道在当初设计的时候,可是许多设计师经过多次尝试才确定的图形。从数学的角度来分析,它就是利用了同一个圆内的直径都相等。只有圆形的井盖找不到对角线,这样不论怎么移动井盖,盖子都不会掉下去,那么在下面施工的工作人员就有安全保障了!其实除了安全以外,井盖做成圆形还有另一个好处就是便于运输。井盖大部分都是铁制品,一般需要几个人共同合作才能搬动。把井盖制成圆形以后,工人们就可以将井盖滚动起来,这样运输便省力多了!茶杯盖,锅盖等都是使用圆的这一特性来设计的。 阅读全文

posted @ 2012-05-07 18:41 belingzhong 阅读(1050) 评论(0) 推荐(0) 编辑

2012年5月3日

多线程 Time和TimeTask组合

摘要: Timer和TimerTask类,是多线程的一种形式,使用的包是java.util.在这种实现方式中,Timer类实现的是类似闹钟的功能,也就是定时或者每隔一定时间触发一次线程。其实,Timer类本身实现的就是一个线程,只是这个线程是用来实现调用其他线程的。而TimerTask类是一个抽象类,该类实现了Runnable接口,所以该类具有多线程的能力。在这种实现方式中,通过继承TimerTask是该类获得多线程的能力,将需要多线程执行的代码写在run方法内部,然后通过Timer可以启动线程的执行。 下面的实例中,用MyTimerTask类实现了多线程。首先启动线程时需要首先创建一个Timer类. 阅读全文

posted @ 2012-05-03 12:10 belingzhong 阅读(961) 评论(0) 推荐(0) 编辑

2012年5月2日

多线程实现方式

摘要: 线程的生命周期有如下阶段:(1)新建状态(new)(2)运行状态(run)(3)阻塞状态(block)(4)死亡状态(dead)在实际实现线程时,java语言提供了3种实现方式:继承Thread类实现Runnable接口使用Time和TimeTask继承thread类package thread;/**功能:同时执行两个流程:main流程和自定义run方法流程。*换句话来说就是,该程序在执行两个线程,系统线程和自定义的线程。*/public class FirstThread extends Thread{public static void main(String[] args){//初始化 阅读全文

posted @ 2012-05-02 22:53 belingzhong 阅读(1016) 评论(0) 推荐(0) 编辑

易忘记的java名词

摘要: JVM就是虚拟机,负责把java代码转换成机器码,让电脑来运行。API(Application Programming Interface,应用程序编程接口),是接口的意思,可以理解成他是JDK那些类库的详细介绍的文档,就是sun公司做的类和方法,主要是帮助程序员来减少代码量,白话说就是人家把工具包装好了,直接拿个简单的工具就能用,不用自己带使用源代码敲了。例如:你想去某个地方,你就不用自己在造汽车了,sun公司API已经有现成的汽车了,你直接开起来就OK了。 阅读全文

posted @ 2012-05-02 19:58 belingzhong 阅读(162) 评论(0) 推荐(0) 编辑

2012年4月30日

客户端网络编程和服务器网络编程的步骤

摘要: 客户端(client)是指网络编程中首先发起连接的程序,一般用于实现程序界面和基本逻辑。在进行实际的客户端编程时,无论客户端复杂还是简单,以及客户端实现的方式如何,客户端的编程都是主要由3个步骤实现:(1)建立网络连接 客户端网络编程的第一步都是建立网络连接。在建立网络连接时需要指定连接到的服务器的IP地址和端口号,建立完成以后,会形成一条虚拟的连接,后续的操作就可以通过该连接实现数据交换了。(2)交换数据 交换数据严格按照请求响应模型进行,由客户端发送一个请求数据到服务器,服务器反馈一个相应数据给客户端,如果客户端不发送请求,服务器就不响应。(3)关闭网络连接 在数据交换完以后,关闭网络连接 阅读全文

posted @ 2012-04-30 19:29 belingzhong 阅读(2015) 评论(0) 推荐(1) 编辑

eclipse生成jar包(转)

摘要: eclipse生成jar包第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。 1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件---选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,单击next; 4.单击两次next按钮,到达JAR 阅读全文

posted @ 2012-04-30 09:11 belingzhong 阅读(244) 评论(0) 推荐(0) 编辑

2012年4月28日

传智播客视频资料

摘要: http://www.itcast.cn/video/ 阅读全文

posted @ 2012-04-28 09:23 belingzhong 阅读(136) 评论(0) 推荐(0) 编辑

导航