摘要: package TestIo; public class Test8 { public static void main(String[] args) { System.out.println("未装饰前----------------"); Python python = new Python(); python.show(); ... 阅读全文
posted @ 2018-11-21 17:46 雷神约 阅读(299) 评论(0) 推荐(0) 编辑
摘要: GOF23种设计模式简介 GoF(“四人帮”,指Gamma, Helm, Johnson & Vlissides, Addison-Wesley四人)提出的23种设计模式可谓经典,由于其定义比较严谨趋于理论化,故刚开始不一定很快掌握,下面简要对23种设计模式予以简要介绍,并给出现实中相关的通俗易懂的事例: 一、23种设计模式 Abstract Factory 抽闲工厂模式——提... 阅读全文
posted @ 2018-11-21 17:26 雷神约 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: package TestIo; import java.io.*; /** * 序列化 * * * 对象序列化 * * 一 创建对象 需要说明,想序列化的对象一定要是实现Serivalizable接口 * * 二 将对象转为序列化对象 * * 三 然后用这个对象写对象或者是读对角 * * 四 如果写的话,则要flush 或者是close * * */ publ... 阅读全文
posted @ 2018-11-21 17:24 雷神约 阅读(182) 评论(0) 推荐(0) 编辑
摘要: package TestIo; import java.io.*; /** * 转换流 */ public class TestConvertStream { public static void main(String[] args) { // 创建字符输入和输出流:使用转换流将字节流转换成字符流 // 字节 => 字符 Buff... 阅读全文
posted @ 2018-11-21 16:49 雷神约 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。 比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需求去考虑究竟哪 阅读全文
posted @ 2018-11-21 16:47 雷神约 阅读(225) 评论(0) 推荐(0) 编辑
摘要: package TestIo; import java.io.*; /** * 转换流 */ public class TestConvertStream { public static void main(String[] args) { // 创建字符输入和输出流:使用转换流将字节流转换成字符流 // 字节 => 字符 Buff... 阅读全文
posted @ 2018-11-21 16:25 雷神约 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 冰与火之歌 乔治马丁 安徒生童话 2004 package com.xml; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.DefaultHandler; import... 阅读全文
posted @ 2018-11-21 09:47 雷神约 阅读(171) 评论(0) 推荐(0) 编辑