一个计算机技术爱好者与学习者

0%

JSP概述

名词解释

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计。

JSP文件类似于HTML文件,但又不完全相同,其实JSP是由HTML、Java片段和JSP标记组成的。

Servlet

Java的运行方式是通过Java虚拟机把*.java的文件编译成*.class文件,但JSP文件却是后缀名为.jsp的文件,怎么执行呢?
当*.jsp文件被送到服务器后,先由服务器翻译成Servlet文件,而Servlet文件就是*.java文件,然后*.java文件又被编译成*.class文件,再由Java虚拟机解释执行。

阅读全文 »

名词解释

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

下载jar包

MySQL:
MySQL Connectors

Oracle:
JDBC、SQLJ、Oracle JPublisher 和通用连接池 (UCP)
JDBC and Universal Connection Pool (UCP)

SQL Server:
Microsoft JDBC Drivers 4.1 and 4.0 for SQL Server

阅读全文 »

名词解释

JPA:Java Persistence API,是Java EE 5的标准ORM接口,也是ejb3规范的一部分。JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。

ORM:Object-Relational Mapping,对象关系映射,即实体对象和数据库表的映射。

Hibernate:是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

JPA与Hibernate的关系

JPA和Hibernate之间的关系,可以简单的理解为JPA是标准接口,Hibernate是实现。

阅读全文 »

设置项目默认编码

在eclipse中,Window,Preference,General,Workspace,Text file encoding,Other选择UTF-8。

设置JSP页面默认编码

在eclipse中,Window,Preference,Web,JSP Files,Encoding选择ISO 10646/Uincode(UTF-8)。

设置代码提示

在eclipse中,Window,Preference,Java,Editor,Content Assist,Auto Activation,Auto activation triggers for Java中输入“.”和52个英文字符。

设置快捷键

在eclipse中,Window,Preference,General,Keys。

阅读全文 »

缩写 全称
POSIX Portable Operating System Interface of Unix(可移植操作系统接口)
LSB Linux Standard Base (Linux标准基础)
FHS File system Hierarchy Standard(文件系统层次标准)
GNU GNU’s Not Unix
FSF Free Software Foundation
BSD Berkeley Software Distribution
LFS Linux From Scratch
BLFS Beyond Linux From Scratch
CLFS Cross Linux From Scratch
HLFS Hardened Linux From Scratch
MBR Master Boot Recorder
GNOME The GNU Network Object Model Environment

阅读全文 »