自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 排序算法-冒泡排序

冒泡算法是最常见的排序算法之一,冒泡在排序算法中算是比较简单的算法。冒泡名字的由来是因为排序过程是经过相邻元素的比较,大的元素逐渐‘浮’到数列的顶端,就像水泡一样慢慢浮出水面。排序过程:从数列顶端到尾部依次比较相邻元素,如果第一个比第二个大就交换位置。经过第一步,数列的最后一个必然是最大的元素。重复第1步(除了最后一个),每一次都会有一个较大元素被找出,依次有序排列在数列尾端。这样

2018-01-28 10:49:44 280

翻译 Struts 2 Hello World

描述    当你在Struts2 Web应用中点击一个超链接或者提交按钮的时候,用户的输入不是发送到另一个服务器页面,而是被发送到了一个事先提供好的Java类。这个类就是Struts 2 中的Action 类。当Action被执行后,最终将选择一个资源作为响应返回给用户。这个资源通常是一个服务器页面(例如JSP),也可以是其他资源,例如PDF文件、Excel表格或者Java applet窗口。

2018-01-19 23:07:23 377

原创 Java volatile关键字

使用Java编写线程安全的程序关键在于正确的使用共享对象,以及安全的对其进行访问管理。Java的内置锁可以保障线程安全,对于其他的应用来说并发的安全性是在内置锁这个“黑盒子”内保障了线程变量使用的边界。谈到线程的边界问题,随之而来的是Java内存模型另外的一个重要的含义,可见性。Java对可见性提供的原生支持是volatile关键字。volatile关键字       volati

2018-01-15 12:34:33 489

转载 面试神回复,HR都对你跪服(笑哭)!

应该大家都经历过不少面试,而且面对经验丰富的HR,多少有点难以招架。最近《纽约时报》畅销书作家Nathan W. Pyle画了一组漫画,来教大家如何应对难缠的HR,你也来看看,没准用得上呢1234567891

2018-01-14 16:32:32 2809 3

原创 Maven配置 dependencyManagement和dependencies的区别

在Maven中经常遇到dependencyManagement和dependencies节点的配置,对于新手老是搞不懂他们的区别,经过查资料终于明白了,总结一下:dependencyManagement        Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependency

2018-01-14 15:27:10 895

翻译 如何创建一个Struts 2 Web应用

翻译自Struts官方文档,原文地址:点击打开链接   本教程将一步一步的教你如何使用Struts2 框架创建一个简单的Web应用。   虽然Struts 2框架使用很简单,但是想要创建一个复杂的Web应用,你最好有J2EE基础知识和技术,包括:JavaFilters, JSP, and Tag LibrariesJavaBeansHTML and HTTPWeb Contai

2018-01-13 21:56:06 863

翻译 Struts2 快速入门

翻译自Struts官方文档,原文:Getting started.    这个框架文档是为活跃的web开发者提供的。假设开发者已经具备了如何创建一个Java Web应用的必要知识。有关这些基础知识更多的信息,请看关键技术入门。    请按照下面的教程开始使用Struts 2。这些教程的示例代码可以从Struts 2 Github仓库struts-examples获取。这些示例项目使用Mav

2018-01-11 17:49:31 361

原创 Servlet 实现文件上传

使用Servlet原生API进行文件上传:一、Upload.java(文件上传Servlet)package servlet;import java.io.IOException;import java.io.InputStream;import java.util.Collection;import javax.servlet.ServletException;import

2018-01-05 14:46:36 440

原创 Servlet 实现文件下载

文件的下载对于Web应用是必不可少的功能。Servlet实现文件下载只需5步:   准备下载的文件,打开文件输入流。   获取response响应输出流ServletOutputStream。   设置响应头Content-Disposition:attachment;filename=[文件名](此处的filename对应浏览器提示保存文件的文件名)。   读文件到响应输出流。   

2018-01-04 16:35:42 532

原创 Servlet 实现编码过滤器

在开发Java Web项目的时候经常遇到乱码的问题,一般是前端和后台编码不统一造成的,使用Servlet过滤器实现Http请求以及响应编码的转换。只需要实现Filter接口,实现doFilter方法即可:import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;im

2018-01-04 15:59:08 827

原创 使用Eclipse创建Maven项目

一、打开Eclipse,File-->New-->Maven Project,进入项目创建向导,如下图:二、直接Next,选择一个Archetype,如果你想创建一个普通的Maven工程,你可以选择maven-archetype-quickstart,这里我想创建一个Web项目,我选择      maven-archetype-webapp,然后Next三、填写Grou

2018-01-01 19:37:09 991

原创 Eclipse配置Maven插件

Eclipse配置Maven插件虽然自带maven插件,但是一般不用,最好自己配置一个外部的Maven,下面是配置步骤:1、打开Eclipse,点击Window -->Preference,然后搜索Maven,点击Installations,如下图2、点击右边的Add按钮,配置自己的Maven,如下图3、然后打钩,选刚配置的为默认:4、点击User Se

2018-01-01 18:27:54 277

refman-8.0-en.a4.pdf

MySQL 8.0 参考文档,官方文档,英文

2021-05-10

spring-cloud.pdf

Spring Cloud最新官方文档,版本3.0.1

2021-02-20

Maven 实战(高清完整带书签).pdf

Maven 实战(高清完整带书签).pdf 电子书 本书是国内社区公认的Maven专家Juven Xu所著。它内容新颖,基于Maven 3.0。

2017-09-28

java 1.8源码

Java 1.8源码

2017-05-15

空空如也

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

TA关注的人

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