- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 J2SE学习笔记--多线程
线程 线程是进程中的一个单一的连续控制流程,一个进程可以拥有多个线程。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其他线程共享一个存储空间,这使得线程间的通信远比进程简单。线程本身的数据通常只有寄存器数据,以及一个程序执行时使用的堆栈,所以线程的切换比进程切换的负担要小的多。线程也是动态的,具有一
2008-04-17 01:37:00
1290
原创 J2EE学习笔记--Struts中文问题
JSP的中文乱码问题,其根源在于:Web容器默认的字符处理编码是iso-8859-1,对于需要在浏览器页面上显示中文的JSP程序,但在程序中并没有指定中文的字符集,那么中文将在浏览器页面上显示为乱码。当然,前面所说的是指在Tomcat服务器下的,其他服务器有些不是这样的,比如BEA Weblogic和IBM Websphere是从操作系统中取得默认的编码,然后按该编码来转码所有用
2008-04-16 18:40:00
1022
1
原创 J2SE学习笔记--集合框架
我们都知道,当想要保存一组基本类型数据时,数组是最有效的保存方式,也是推荐使用这种方式的。但是数组是固有大小的,当运行时才知道大小的程序,这种方式使用就受限制了,这就是Java容器类产生的原因。Java集合类有几个特点:首先,这种容器是高性能的,对基本数据集合(动态数组、链接表、树和散列表)的实现是高效率的。第二,容器类允许不同类型的类集合以相同的方式和高度互操作方式工作。第三,容器
2008-04-16 02:31:00
1403
原创 JSP学习笔记--Servlet过滤器
Servlet过滤器是一种小型的、可插入的Web组件,其提供了对Web应用程序的前期处理和后期处理的逻辑控制,可以拦截请求和响应,以便查看、提取或以某种方式操作正在客户端和服务器之间进行交换的数据。Servlet过滤器具有动态、灵活、透明、模块化、可移植、可重用等性质,是一种自包含的,模块化的组件,可以在使用时将其添加到请求/响应链中,也可以被删除而不影响到应用程序的其他Web组件。Servlet
2008-04-11 11:40:00
1027
2
原创 J2SE学习笔记--IO流
因为前几天要写一个有关文件操作的程序,以前看的IO基本上都忘光了,所以又重新看了一遍,整理了点笔记。数据流(stream)是一组有顺序的、有起点和终点的字节集合,是对输入和输出的总称和抽象。数据流分为输入流(InputStream)和输出流(OutputStream)。流通过Java的输入输出系统与物理设备连接。尽管与它们连接的物理设备不尽相同,但所有流的行为具有相同的方式。这样,相同的输入输
2008-04-10 20:41:00
840
原创 J2EE学习笔记--Struts初步认识
Struts是一个简化MVC开发的非常优秀的Web应用框架,主要采用JSP、Servlet等技术实现。应用框架为开发者提供可重用的基础架构,为业务逻辑开发提供支持,减少底层代码工作量,从而减少开发Web应用系统的时间,提高开发效率。Struts应用框架主要包括4个部分:1. 模型(Model)。模型可以分为两个部分:系统的内部状态和业务逻辑实现。在Struts中Mo
2008-04-08 02:11:00
917
原创 J2EE学习笔记--MVC框架
MVC是一种软件设计模式,最初是为SMALLTALK-80语言提出来的,但后来在JSP开发中渐渐得到广泛应用,并且成为Sun公司推荐的J2EE平台的设计模式。Sun公司提出的Model2开发模型就是基于MVC设计模式的应用,在Web应用程序开发中,MVC框架应用非常广泛,特别适合应用在大型的、比较复杂的项目开发中。 MVC框架即是模型-视图-控制器(Model-View-Controlle
2008-04-06 14:21:00
4697
转载 MyEclipse快捷键大全
很多快捷键,但有些不是很常用的,在编辑的时候也可以用Ctrl+Shift+l来查看所有可以用的快捷键。 编辑 作用域 功能 快捷键
2008-04-05 22:29:00
1200
原创 J2EE学习笔记--JDBC
JDBC的实质就是使用统一的、标准化界面存取多种能够数据源,从而实现不同数据库系统间的互操作性。JDBC主要由一组JAVA类库和借口库组成,涉及到的JAVA标准包有java.sql.*和javax.sql.*。JDBC由应用层和驱动程序层两层构成。主要的接口和核心类包括Driver接口、DreverManager类、Connection类、Statement类、PreparedStatement类
2008-04-05 21:54:00
612
原创 JSP学习笔记--EL和JSTL
Expression Language是JSP2.0版本以后引入一个新的功能,称为表达式语言,简称EL。表达式语言是一种简单的语言,基于可用的命名空间(PageContext属性),嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符,映射Java类中静态方法的可扩展函数以及一组隐式对象的简单语言。 JSP标准标签库(JSP Standard Tag Lib
2007-12-10 13:03:00
792
原创 JSP学习笔记--国际化和本地化、JavaBean
几天前发了关于Servlet的学习笔记,现在再发关于国际化和本地化、JavaBean的学习笔记,大家看后希望能找出表述不准确或是错误的地方,共同进步。 关于国际化和本地化 国际化是实现提供多种语言支持和符合习惯应用程序的过程,因而国际化所导致的必然结果是本地化。其中最主要的是时间国际化和语言国际化,当然还有货币国际化,数字国际化等等。时间日期的国际化的具体要求是使日期的显示符合本地
2007-12-08 20:00:00
1333
原创 JSP学习笔记--Servlet
学习笔记――Servlet 在写Servlet之前,先要简单说说Tomcat。要运行JSP程序,首先要安装Tomcat,Tomcat是Web应用服务器,它是在SUN公司的JSDK基础上发展起来的一个JSP/Servlet规范的标准实现,也就是说,Tomcat是一个JSP/Servlet容器,书籍上的叫法是JSP容器或者是Servlet容器,某些书上干脆叫Web(JSP+Servl
2007-12-06 20:53:00
795
原创 JAVA实现RSA非对称加密算法
在公钥体制中,用非对称算法来加密,运行的效率比对称加密都比较慢。这次在我的《网络安全》课上要实现这个RSA加密算法,RSA是用到逆运算,要用到很多很大数据的幂乘,很容易就产生溢出。在网上搜索不到这个JAVA的源码,有也是要用另外的JAVA包的,所以就自己用JAVA写了这个算法,学JAVA刚两个多月,代码有点糙,希望大家能看懂。 import java.io.*;import
2007-10-28 22:47:00
4531
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人