自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 SVN的使用

1.基本操作1.update更新更新,是指 服务器上变动了的 而你本地没有变动,需要你更新,2.commit提交提交,是指服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码3.synchronize同步同步,是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的(你和同事 改了同一个文件,可能会出现冲突),出现冲突不...

2018-10-22 14:38:36 141

原创 JDK环境变量的配置

桌面上计算机点右键选属性,或是开始菜单计算机上点右键选属性, 左边点高级系统设置,点下边的环境变量 在新弹出窗口上,点系统变量区域下面的新建按钮,弹出新建窗口,变量名为JAVA_HOME,变量值填JDK安装的最终路径,我这里装的地址是D:\Program Files\Java\jdk1.7.0_51,所以填D:\Program Files\Java\jdk1.7.0_51,点确定完成 下面需要...

2018-09-24 18:15:52 268

转载 浅谈单点登录原理与简单实现

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源...

2018-09-11 18:03:09 185

原创 Struts2动作类的搜索顺序

首先我们需要获取请求的路径urlhttp://localhost:8080/struts2Demo/path1/path2/LoginAction.action首先寻找namespace为/path1/path2的命名空间,如果不存在这个package,则转到步骤2;如果存在这个package,则在这个package中寻找名字为LoginAction的action,当该package中...

2018-07-16 16:58:25 177

原创 Struts2入门

我们先搭建一个入门案例来了解一下Struts2首先我们需要搭建我们的开发环境:将我们需要的jar包拷贝到项目的lib目录下在项目的最顶层(也就是src下)新建一个struts.xml文件  -->一定要注意创建的位置和命名格式!!(ps:其实名字可以改,但是一般大家都这样写,约定大于编码嘛,所以我们入乡随俗)在web.xml中配置一个Struts2已经写好的过滤器<?xml versi...

2018-07-02 16:49:16 117

原创 对象的序列化与反序列化

什么是对象的序列化?    对象的序列化是将对象状态转换为可保持或传输的格式的过程。一般的格式是与平台无关的二进制流(字节序列),可以将这种二进制流持久保存在磁盘上,也可以通过网络将这种二进制流传输到另一个网络节点。与对象序列化对应的是反序列化,是指由输入流将这种二进制流读入,重新恢复成原来的对象。对象序列化的作用远程方法调用机制,通过各个Socket作为对象之间的通信,从而实现程序组件在不同操作...

2018-05-30 18:35:14 327

原创 Map集合

      Map并没有继承Collection接口,可用于保存具有映射关系的数据,其提供的是key到value的映射。Map集合中保存的两组值,一组用于保存key,另一组用于保存value,key和value都可以是任何引用数据类型。Map集合中的key不允许重复,每一个key只能映射一个valueMap映射接口public interface Map<K,V>Map.Entry接口...

2018-05-27 10:55:02 862

原创 集合

Java中的集合主要由两个接口派生,即Collection和Map。其中Collection接口派生出了List和Set集合,各个接口还提供了不同的实现类。如下图所示Collection接口     此接口是集合类的基本接口,它位于集合的顶层。Collection接口的定义如下public interface Collection<E> extends Iterable<E&gt...

2018-05-26 22:45:24 188

原创 内部类

在Java中有一种特殊的语法。就是一个类的内部定义一个类,那么就成为这个类为内部类,外层的就叫做外部类(外围类)。根据内部类在外部类中所处的位置不同,可将内部类分为局部内部类和成员内部类。局部内部类:定义在外部类方法体内的内部类成员内部类:定义在外部类方法体外的内部类正如成员变量有静态和非静态之分,那么成员内部类也分为静态内部类和实例内部类。而两者最大的区别就是:实例内部类的对象实例,必须在有定义...

2018-05-23 10:42:07 257

原创 抽象类和接口

抽象类是程序设计中对问题分析后得出的抽象概念,抽象类只表示一种抽象的概念,是描述其子类所共有的属性和方法,抽象类不能被实例化为一个对象,必须由子类对其进行具体的实现。抽象类和抽象方法的定义方式都是在类名和方法之前加上abstract关键字,其他定义与普通方法一致,也需要返回类型,方法名和参数列表,不同的是抽象方法没有方法体,并且抽象类可以包含非抽象方法的定义抽象类:abstract class P...

2018-05-22 13:33:30 146

原创 IO

程序在运行时通常要与外部进行交互,从外部读取数据或者想外部设备发送数据,就是所谓的输入和输出。Java输入/输出系统就简称为IO,Java的IO是通过java.io包下的类和接口直接,其中最常用的5个类分别是File、OutputStream、InputStream、Writer、Reader以及一个接口Serializable Java输入输出类的关系结构     根据流的方法向分为输入流和输出...

2018-05-20 13:08:13 293 2

原创 继承和多态

在上一篇的文章面向对象我们已经了解了什么是面向对象以及其特征,在这里我们相继的讲解一下面向对象程序设计中的两个重要的特征,也就是继承和多态继承   继承是允许从现有的类中派生出新的类,可以对现有的类进行功能的扩充。派生出来的类可以继承已有类的属性和方法,在此基础上还可以在新类中添加一些新的属性和方法,以满足新的需求。继承是代码重用的主要表现!public class Person { //定义...

2018-05-19 23:18:25 426

原创 面向对象

面向对象乃是Java语言的核心,是程序设计的思想。Java语言的面向对象技术包括了面向对象和面向过程的基本概念,面向对象的特征,Java语言的类,对象,修饰符,抽象类等一系列的知识点首先让我们来了解一下什么是对象?        没错!面向对象我们肯定需要先知道对象到底是什么玩意儿。关于对象的理解很简单,在我们的身边,每一种事物的存在都是一种对象。总结为一句话也就是:对象就是事物存在的实体。下面举...

2018-05-19 16:59:57 31618 2

原创 可变的String类之StringBuffer

我们在上一篇文章Java基础【02】之字符串String中已经说过了String类是不可变的,但是在程序设计中,很多情况下需要字符串不断的变化。此时还继续使用String类,那么就会存在内存消耗大和效率低的问题,这在程序设计中我们应该尽可能的避免。为此Java为我们提供了另一个标准类StringBuffer类,这个对象时可以直接被修改的!StringBuffer对象的创建没有String类那么复杂...

2018-05-17 21:48:28 296

原创 字符串String

首先看下String类的源码public final class String implements java.io.Serializable, Comparable<String>, CharSequence{ /** The value is used for character storage. */ private final char value[]...

2018-05-17 20:20:26 189

原创 Java基本常识

JDK和JRE的区别 JDK是Java的开发工具包,JDK负责开发程序,它拥有代码编译,调试,和运行的所有命令,是整个Java的核心,包括了Java运行环境(JRE),是面向开发者的        JRE是Java运行环境,面向Java程序的使用者,而不是开发者。JRE是运行Java程序所必须的环境,包含了JVM标准实现以及Java核心类库什么是JVM?        JVM就是Java虚拟机,J...

2018-05-17 17:21:07 226

原创 JavaWeb实现分页

分页实现实现分页功能需要了解几个参数:1,totalPage      总页数2,count        一共有多少数据3,pageSize     每页显示几条4,currentPage   当前第几页5,category      商品的种类(导航栏查询需要用到)6,List book  商品集合把这些参数封装到PageBean中    (1)利用my

2017-09-16 10:36:52 472

原创 JavaWeb实现文件上传

JavaWeb文件的上传文件上传的前提:    1、提供form表单,method必须是post2、form表单的enctype必须是multipart/form-data3、提供input type="file"类的上传输入域在Web开发系统应用中,文件上传一般采用apache的开源工具common-fileupload文件上传组件1.导入commons-fileup

2017-09-15 16:37:16 411

空空如也

空空如也

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

TA关注的人

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