自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Hash详解

Hash(哈希)Hash :散列,通过关于键值(key)的函数,将数据映射到内存存储中一个位置来访问。这个过程叫做Hash,这个映射函数称做散列函数,存放记录的数组称做散列表(Hash Table),又叫哈希表。JAVA函数hashCode()即请求对象的哈希值。 Hash的优点先分类再查找,通过计算缩小范围,加快查找速度。例:集合:{13,19,25,27,17}若...

2018-07-23 10:00:22 52426 8

原创 反射(Reflection)详解

Reflection产生原因:运行时获取、修改数据(类信息、成员数据信息)。反射入口 java.lang.ClassClass对象分为基本类型(8种)、引用类型:(具体内容在文章末尾)JVM会为每个对象(基础和引用类型)实例化一个java.lang.Class实例。通过这个Class对象,可以在运行时访问对象的属性和类信息、也可以创建新的对象和类。反射的实现,首先要获取Clas...

2018-07-18 16:46:33 1169

原创 Servlet自学之旅(9):文件上传

Servlet 文件上传通过HTML的form标签,Servlet可以让我们将文件上传到服务器,包括文本文件,图片等形式的文档。创建上传文件的表单首先要创建一个jsp文件来上传表单,表单的相关属性需要符合以下几点:method属性应设置为POST,不可使用GETenctype属性应设置为multipart/form-data.action属性应设置为在服务器上负责处理文件...

2018-06-27 14:53:12 214

原创 Servlet自学之旅:接入数据库

Eclipse中接入MySQL8.0在学习Servlet 中对数据库的使用时,遇到了不少坑,写此篇来总结一下。MySQL下载安装下载地址 https://dev.mysql.com/downloads/下载Community版本的MySQL zip格式的文件 ,使用的版本是8.0.11(写文时的最新版本).安装将MySQL zip文件解压后放在自定义的路径下,如:C...

2018-06-22 18:17:54 243

原创 Servlet自学之旅(7):Session

SessionHTTP协议是”无状态“性的,客户端每次请求都会独立的连接到Web服务器,服务器不保留之前的请求记录。需要保留Session会话有一下三种方式:Cookie服务器可以分配唯一Session id 作为客户端的Cookie,对于客户端的后续请求可以使用接受到的Cookie来识别,但是有很多浏览器不支持Cookie,所有此方法不一定有效,不建议使用此方法来维持Sessi...

2018-06-21 15:27:45 134

原创 Servlet自学之旅(6):Cookie

CookieCookie 是服务器保存在客户端的一小段文本信息,保留了各种追踪信息。每个 Cookie 的大小一般不能超过4KB。客户端每次向服务器发出请求,就会自动附上这段信息。Servlet可以设置、重置、访问、删除Cookie。Cookie 主要用来分辨两个请求是否来自同一个浏览器,以及用来保存一些状态信息: Servlet服务器识别用户的三个步骤:服务器脚本向客户端发送一组C...

2018-06-20 16:50:36 167

原创 从零开始学习Servlet(5):异常处理

Servlet异常处理当Web应用程序抛出异常时,Web服务器会在web.xml中的元素中搜索与这个异常类型相匹配的配置,在元素中搜索与HTTP状态码匹配的配置。需要在web.xml中的中指定相应的Servlet来处理这些异常或HTTP状态码。用来处理这些异常的Servlet和其他Servlet定义方式一样,在web.xml中配置。<!-- 定义servlet --> &...

2018-06-14 15:47:32 148

原创 从零开始学习Servlet(4)Servlet Filter

Servlet过滤器Servlet过滤器(Filter)是一个实现了 javax.servlet.Filter 接口的 Java 类Filter通过动态的拦截请求和响应,使用或者转换后使用其中的信息。Filter和Servlet可以是多对一,也可以是一对多。Filter的集合是一个链,不会像servlet那样只匹配一个servlet,Filter只会有处理的顺序不同,而不会出现只选择一个...

2018-06-06 17:22:41 257

原创 从零开始学习Servlet(3):客户端请求和Servlet响应

Servlet 客户端请求客户端请求后台数据,部分数据作为HTTP请求头的一部分,不能直接读取: 头信息 描述 头信息 描述 Accept 这个头信息指定浏览器或其他客户端可以处理的 MIME 类型。值 image/png 或 image/jpeg 是最常见的两种可能值。 Accept-Charset 这个头信息指定浏览器可以用来显示信息的字符集。例...

2018-05-30 15:49:45 756

原创 从零开始学习Servlet(2):获取表单数据

Servlet实例通常通过扩展javax.servle.http.HttpServlet,实现Servelt接口的抽象类处理HTTP请求。Hello Worldpackage com.web.one;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletExc...

2018-05-28 10:53:22 311

原创 从零开始学习Servlet(1): 作用和生命周期

Servlet作用Servlet是客户端和 HTTP 服务器上的数据库或应用程序之间的媒介。负责: 1. 读取客户端发送的数据 2. 处理数据,生成结果 3. 发送数据到客户端 读取的数据包括:显式数据如(HTML表单),隐式HTTP请求数据(cookies、媒体类型和压缩格式的内容)处理过程涉及的操作:访问数据库,执行远程方法调用(Remote Method Invo...

2018-05-23 15:40:03 362

原创 Kotlin

Kotlin 基础

2017-12-22 17:47:49 151

转载 struts-config配置详解.txt

<!-- 名称:data-sources 描述:data-sources元素定义了web App所需要使用的数据源 数量:最多一个 子元素:data-source --> <!-- 名称:data-source 描述:data-source元素定义了具体的数据源 数量:任意多个 属性: @key:当需要配置多个数据源

2013-07-23 14:20:19 765

原创 一个基础的关于javaee连接数据库的代码

package com.neusoft.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.

2013-07-23 09:44:43 1159

C++编程思想

本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适

2013-07-29

狸窝全能视频转换器

视频转换器v4.0,全能转换格式。功能强大

2013-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除