Java 软件列表

java 学习笔记(入门篇)_java的安装与配置
Java

java 学习笔记(入门篇)_java的安装与配置

2020-02-16 标签:java,学习,笔记,入门,安装,配置,很长时间,感觉,基础,很好,有时候,遇到,平时,不常,问题,就会,无从下手

学习Java已经很长时间了,但是总感觉基础不是很好,有时候遇到一些平时不常见的问题就会无从下手,也从侧面显现了自己的一些问题。所以,打算写Java的随手笔记来巩固基础,加强学习。今天是第一篇,主要是java的安装,配置,也就是常说的Hello world。一、下载进入Oracle的官网,下载Java

JSP上传图片产生 java.io.IOException: Stream closed异常解决方法
Java

JSP上传图片产生 java.io.IOException: Stream closed异常解决方法

2020-02-16 标签:jsp,上传,图片,产生,java,io,ioexception,stream,closed,异常,解决方法,在做,代码,直接,改成,如下,2012,12,31

在做 jsp 上传图片时,把 java 代码直接改成 jsp,上传时产生 如下异常: 2012-12-31 8:59:21 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet j

JSP页面缓存cache技术--浏览器缓存介绍及实现方法
Java

JSP页面缓存cache技术--浏览器缓存介绍及实现方法

2020-02-16 标签:jsp,页面,缓存,cache,技术,浏览器,介绍,实现,方法,概述,思想,应用在,软件,分层,各个,层面,它是,内部,机制

一、概述 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存) 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。 表现层/数据服务层(传统web的表现层)也可以设置缓存

Java数组声明、创建、初始化基础
Java

Java数组声明、创建、初始化基础

2020-02-16 标签:java,数组,声明,创建,初始化,基础,方式,type,var,指定,长度,中元,个数,中使,关键字,n,ew,对象

一维数组的声明方式: type var[]; 或type[] var; 声明数组时不能指定其长度(数组中元素的个数), Java中使用关键字new创建数组对象,格式为: 数组名 = new 数组元素的类型 [数组元素的个数] 实例: TestNew.java: 程序代码: public class

jsp中页面之间的跳转forward与sendRedirect的区别
Java

jsp中页面之间的跳转forward与sendRedirect的区别

2020-02-16 标签:jsp,页面,之间,跳转,forward,区别,通过,两种,方式,实现,中使,servlet,page,目标,文件,例如,userlist,代码,如下

页面之间的跳转可以通过两种方式实现:forward和sendRedirect。forward:可以在JSP页面中使用,可以在Servlet中实现。在JSP页面中使用,例如要跳转到userlist.jsp,可以写:实现代码如下: 在Servlet中使用RequestDispatcher的forwar

ajax java 实现自动完成功能
Java

ajax java 实现自动完成功能

2020-02-16 标签:ajax,java,实现,自动,完成,功能,百度,建议,极大,方便,就像,跟人,说话,点头,不用,多费唇舌,与之,相处

百度建议给了我们极大的方便,就像我们跟人说话的时候,你点头他知尾,不用多费唇舌,这样我们与之相处久轻松愉悦。 都知道百度建议是用ajax做的,想要做的快速稳定,可复制可移植就不容易了。网上找了半天,好多都是asp或者php的,还有使用jquery的,但说明性文档太少,花时间研究还不如自己来写。根据一

Java中HashMap和TreeMap的区别深入理解
Java

Java中HashMap和TreeMap的区别深入理解

2020-02-16 标签:java,hashmap,treemap,区别,深入,理解,首先,介绍,map,在数,通过,数组,下标,对其,内容,索引,而在,对象,对对

首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。这就是我们平时说的键值对。HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序

Java缩略图生成库之Thumbnailator应用说明
Java

Java缩略图生成库之Thumbnailator应用说明

2020-02-16 标签:java,缩略图,生成,应用,说明,界面,流畅的,api,提供,现有的,图像,文件,对象,简化,缩略,过程,两三,代码

Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。版本:thumbnailator

Servlet与JSP间的两种传值情况
Java

Servlet与JSP间的两种传值情况

2020-02-16 标签:servlet,jsp,间的,两种,情况,之间,通过,对象,request,session,不考,application,完成,页面,方法

Servlet与JSP 之间的传值有两种情况:JSP -> Servlet, Servlet -> JSP。 通过对象 request和 session (不考虑 application)完成传值。 一、JSP -> servlet JSP页面有3种方法向 servlet传值: f

Java 最重要布局管理器GridBagLayout的使用方法
Java

Java 最重要布局管理器GridBagLayout的使用方法

2020-02-16 标签:java,最重要,布局,管理器,使用方法,里面,最重要的,之一,做出,复杂,可以说,必须,学好,灵活的,组件,大小,相同

GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的,GridBagLayout 类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。每个 GridBagLayout 对象维持一个