自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 克隆

java的克隆实现方式有两种一种是实现cloneable接口并重写Object的clone()方法,另外一种是实现serializable接口; 克隆有分为浅度克隆和深度克隆。浅克隆对象的成员变量是引用类型,复制的是地址给克隆对象,是值类型,复制是内容。深度克隆无论对象的成员变量是值类型还是引用类型,内容都复制给克隆对象。假如要克隆的类A中有一个引用类型的变量b时,当重写A对象的clone方法时,

2017-11-01 17:51:09 339

原创 ascii码简单记录

大写字母:65~90数字来表示; 小写字母:97~122数字来表示; 数字:48~57数字来表示; ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符

2017-10-30 10:27:08 386

原创 eclipse安装反编译插件记录

可安装地址http://jd.benow.ca/ JD-Eclipse的提示进行安装

2017-10-30 09:53:32 264

原创 soap相关元素的介绍

SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。 或者更简单地说:SOAP 是用于访问网络服务的协议。为什么使用 SOAP? SOAP提供了一种标准的方法,使得不同平台不同语言的应用程序可以相互通信。SOAP 构建模块 一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素: 必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP

2017-10-26 19:13:31 543

原创 xml schema 描述xml文档结构

XML Schema 简介 XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 可描述 XML 文档的结构。 XML Schema 语言也可作为 XSD(XML Schema Definition)来引用。 什么是 XML Schema? XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema: 定义可出现在

2017-10-26 11:42:58 1524

原创 DTD文档类型定义

为什么使用 DTD? 通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。 通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据。 而您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数据。 您还可以使用 DTD 来验证您自身的数据。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。 内部的 DOCTYPE 声明 假如 DTD 被

2017-10-26 09:47:08 268

原创 wsdl文件标签的描述

types>xsd:schema>xsd:import schemaLocation="http://xxx.xxx.x.xx/helloWorld?xsd=1" namespace="http://impl.cxf.it.huahua.com/"/>xsd:schema>types>http://xxx.xxx.x.xx/helloWorld?xsd=1内容如下:xs:sch

2017-10-25 17:59:02 477

原创 mybatis随笔记录

1.myIbatis可以映射任何类型。自定义一个TypeHandler类实现TypeHandler接口的setParameter 和getResult方法就Ok,自定义的TypeHandler需要在MapperConfig.xml配置文件中进行配置 2.myIbatis的接口编程。接口编程是为了使编程不那么容易错误而设计的一种设计模式。用户在编写一个项目时,会有多个模块,模块对应的写sql的xm

2017-10-18 11:43:39 180

原创 maven使用以及遇到的一些问题记录

maven下载路径:http://maven.apache.org/download.cgi maven环境变量配置:我的电脑——》属性——》高级环境配置——》环境变量 系统变量 M2_HOME:maven的bin父目录,path中配置%M2_HOME%\bin,在命令行敲mvn -v查看maven版本,也顺便看下环境配置是否成功。 maven常用命令:clean,package,test,i

2017-10-15 21:32:59 191

原创 hibernate的load与get区别

load返回的是代理对象,而get返回的是实体对象。load是延迟加载,而get是立即加载。load是从缓存中查找数据不使用对象不会访问数据库,而get是先从一级缓存中查找,一级缓存没有在从二级缓存找,没找到就访问数据库。load不允许返回空对象,允许创建代理对象,get允许返回空对象,不允许创建代理对象。所以当对象不存在时,使用对象得个某个值时,get报空指针,而load报objectNotFou

2017-10-11 17:09:49 178

原创 String与StringBuilder区别

String是不可变化的字符,StringBuilder是可以变化的字符。String的不可变是由于它的底层是一个private final char[],没有方法可以修改它的值,所以它是不可变化,而StringBuilder底层也是一个char[],修饰符是缺省的,同包类都可以修改它,所以StringBuilder是一个可变的字符。StringBuilder可以通过append,insert来修改

2017-10-10 09:09:23 3793

原创 冒泡排序

这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。 算法原理 前一个元素比后一个元素大,就交换他们的位置,大的元素排后面,升序,前一个元素比后一个元素小,就叫唤他们位置,小的排后面,这就是降序。 算法分析:例如int[] arr={9,8,7,6,5}让按升序排列 第一趟第一次 {8,9,7,6,5} 9与8交换 第一趟第二次{8,7,9,6,5} 9与7交换 第

2017-10-03 08:06:27 172

原创 Map原理分析

看过一些文章有提到面试时,面试官会问道一些关于map的问题,最基础的就是map的用法,只要是开发过程序代码的,肯定会接触到map的用法,仅仅是初级的话,知道map用法也就差不多了,而随着工作年限的增加,就会有想要了解map用法的底层实现。大家知道map是键值对的存储方式,键是不能重复的,也都很清楚map的put,get方法,map的遍历,remove方法等等。我现在就简单的介绍map的get,put

2017-10-01 17:21:30 499

原创 多线程

多线程 - 概念 - 进程 - 实现线程方法 - start启动一个线程 - run方法启动一个线程要执行的操作 - isAlive方法 - join合并线程 - yield让出cup - 线程优先级 - 线程同步 - 生产者与消费者经典问题 概念:程序里面的不同执行路径就是线程(例如主线程main方法里面可以除了main主线程,还可以继承thread方法,调用线程的

2017-09-27 09:16:18 156

原创 服务调用者发送soap消息通过http发送服务器的过程解析

// axis2通过反射得到一个soap连接工厂的实现类==================================================              SOAPConnectionFactory soapConnFactory = SOAPConnectionFactory                      .newInstance();

2016-09-03 17:59:18 1744

tomcat安装文件

tomcat安装文件

2017-03-24

空空如也

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

TA关注的人

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