自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Speed_Pig的博客

记录成长的点点滴滴

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 如何去掉MyEclipse中的MyEclipse Derby

转载至:如何去掉MyEclipse中的MyEclipse Derby如何去掉MyEclipse中的MyEclipse Derby1、问题背景2、简单方法     直接“Window—>Preferences—>General—>Startup and Shutdow”,去掉”MyEclipse Derby“勾选3、复杂方法(1)找到MyEclipse安装目录,MyEclipse\MyEclipse

2017-05-18 16:58:22 2038

原创 TreeSet按照字符串长度进行排序

具体实现:package cn.wong.lar.stringlengthsort;import java.util.Comparator;import java.util.Iterator;import java.util.Set;import java.util.TreeSet;/** * 定义比较器 * @Title: Tester.java * @Package cn.wong.

2017-05-15 11:12:31 1263 2

原创 java提高篇之LinkedList的实现

本篇的目的主要是自己去实现双向链表以能够更好的理解LinkedList。首先定义一个Node类package com.wonglar.linkedlist;public class Node { //前一个结点 private Node previous; //结点中的对象 private Object obj; //后一个结点 private Nod

2017-05-12 11:34:45 352

原创 java1.8新特性之Lamda表达式

Lamda属于函数式编程的概念,那么为什么需要函数式的编程呢?如何要想清楚函数式编程的产生目的,那么我们必须通过匿名内部类来分析。传统的内名内部类:package com.wonglar.demo;interface IMessage{ public void print();}public class Demo { public static void main(String[]

2017-05-11 15:10:45 577

原创 java1.8新特性之接口定义增强

本篇重点:使用default和static定义接口方法从java发展之初到今天已经经过了20年的时间了,在这20年的时间里所有的java开发者都知道java中的接口是由全局常量和抽象方法组成。但是从jdk1.8的时代这一组成改变了。为什么会改变?如果说有某一个接口,这个接口随着时间的发展已经产生了2w个子类。突然发现,这个接口里的方法不足,应该再增加一个方法,而针对于所有不同的子类,这个方法的功能实

2017-05-11 14:11:34 1848

原创 java提高篇之ArrayList的实现

我们知道在java集合框架中有一个支持有序并且可以重复的List接口,而在此接口下有支持随机访问效率较高的ArrayList,底层是链表实现的LinkedList,和底层实现也是数组的Vector,今天我们就来看一个ArrayList的实现。ArrayList的源码实现,或许大家也都或多或少的去看过,或者研究过。知道底层的实现依赖的是数组,初始长度是10。今天我们就仿照jdk中ArrayL

2017-05-10 23:49:42 372

原创 java设计模式之原型模式

原型模式是一种比较简单的设计模式,也非常的容易理解,属于创建型设计模式的一种,只实现一个接口,重写一个方法即可完成原型模式。那么我们就来看看吧。一、定义用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。二、适用情况创建一些大对象,比较耗时的对象的时候,可以使用原型模式提高创建对象的效率。三、原型模式实现1、实现Cloneable接口,在java中有一个Cloneable接口,它的作用只有

2017-05-06 16:19:08 567

原创 java设计模式之建造者模式

一、定义讲一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。二、适用情况 1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2、当构造过程必须允许被构造的对象有不同的表示时三、角色

2017-05-05 23:54:52 236

原创 Java序列化和反序列化

一、java序列化和反序列化java序列化是指把java对象转化为字节序列的过程;而反序列化是指将字节序列恢复为java对象的过程。二、为什么需要序列化和反序列化使用序列化和反序列化的目的是为了能够实现进程间对象的传送;发送方需要将java对象转化为字节序列,而接收方需要从字节序列中恢复成java对象 java序列化的好处: 1、实现数据的持久化 2、利用序列化实现远程通信,即在网络

2017-05-03 15:16:59 262

原创 commons-fileupload实现文件上传

一、准备需要上传的文件上传文件的准备就不用多说了,先准备一个jsp页面。此页面中有一个form表单,此表单有如下三个特征。 a、表单的method必须是post b、表单的enctype属性值必须是multipart/form-data c、表单中提供<input type="file"/>二、开始上传我们需要建立一个servlet,在此servlet中准备上传所需要的类,也就是D

2017-05-02 21:22:32 9302 1

jdk-11.0.6.rar

jdk-11.0.6_windows-x64_bin 官方网站正版JDK ,安装版本,下载后需要安装使用。

2020-03-09

struts的源码

struts2的源码

2017-06-12

空空如也

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

TA关注的人

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