幽灵雾的专栏

一个以维护世界和平为己任的帅气大叔

Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图

基础技术: 对于java类各个成员的执行顺序时每个java人都关注的问题,现拿出阿里的面试题作为样例(例子非常好,是用心出的题),在这里重新说明一下java类执行顺序的原则。 源码下载(包含实例题、执行结果、还有详细的分析过程) 一、总体原则 列出执行顺序的原则(这里本人出了简化,简单明了。...

2015-01-21 13:46:16

阅读数:2467

评论数:1

Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图

Java技术_基础技术(0001)_后台模拟调用action Java技术_基础技术(0002)_中间件启动class加载顺序(以tomcat为例) Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图 Java技术_基础技术(0004)_eclips...

2015-01-21 13:46:00

阅读数:26

评论数:0

Java技术_每天掌握一种设计模式(006)_使用场景及简单实例(创建型:原型模式)

模式描述 用原型实例指定创建对象的种类,并且通过拷贝来创建新的对象。 2.模式作用 可以一定程度上解耦,消费者和对象的构造过程隔离开,对象如何构造与消费者完全无关。 可以一定程度提升效率,复杂对象的构造往往需要较长的时间(中间可能会进行复杂运算或者数据库交互),clone消耗的资源一般情况下...

2015-01-20 10:14:51

阅读数:3397

评论数:0

Java技术_每天掌握一种设计模式(006)_使用场景及简单实例(创建型:原型模式)...

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_使用场景...

2015-01-20 10:14:00

阅读数:11

评论数:0

Java技术_每天掌握一种设计模式(004)_使用场景及简单实例(创建型:抽象工厂)

模式描述 提供一个用于创建一系列相关或相互依赖对象(产品族)的接口(抽象工厂),而无须指定它们的具体类。 2.模式作用 可以一定程度上解耦,消费者和产品实现类隔离开,只依赖产品接口(抽象产品),产品实现类如何改动与消费者完全无关。由于工厂方法是抽象工厂的一个特例,所以这一点与工厂方法一致。 ...

2015-01-19 16:53:55

阅读数:2209

评论数:0

Java技术_每天掌握一种设计模式(005)_使用场景及简单实例(创建型:建造模式)

模式描述 将一个复杂对象的构建过程(实例化过程)与他的表示(产品)相分离,使得同样的构建过程可以创建不同的表示。 2.模式作用 可以一定程度上解耦,消费者和对象的构造过程隔离开,对象如何构造与消费者完全无关。 可以一定程度增加扩展性,若增加一个产品实现,只需要实现产品接口,修改工厂创建产品的...

2015-01-19 16:53:16

阅读数:1344

评论数:0

Java技术_每天掌握一种设计模式(004)_使用场景及简单实例(创建型:抽象工厂)...

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_使用场景...

2015-01-19 16:53:00

阅读数:16

评论数:0

Java技术_每天掌握一种设计模式(005)_使用场景及简单实例(创建型:建造模式)...

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_使用...

2015-01-19 16:53:00

阅读数:13

评论数:0

Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法)

模式描述 提供一个用于创建对象的接口(工厂接口),让其实现类(工厂实现类)决定实例化哪一个类(产品类),并且由该实现类创建对应类的实例。 2.模式作用 可以一定程度上解耦,消费者和产品实现类隔离开,只依赖产品接口(抽象产品),产品实现类如何改动与消费者完全无关。 可以一定程度增加扩展性,若增...

2015-01-13 15:09:18

阅读数:4484

评论数:1

Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法)...

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_使用...

2015-01-13 15:09:00

阅读数:9

评论数:0

Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式)

模式描述 一个类有且仅有一个实例,并且自行实例化并向整个系统提供。 2.模式作用 保证某个类在系统中只有一个实例对象,对于特殊需求来说非常必要。 限制了实例个数有利于GC的回收。

2015-01-13 14:48:50

阅读数:2323

评论数:4

Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式)...

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_...

2015-01-13 14:48:00

阅读数:8

评论数:0

UML技术_基础技术(0001)_常用UML绘制工具

本文介绍三种不同场合下最为常用的工具: 1.rational rose 专业级的工具,支持各种可视化建模,以及代码、结构的生成,包括数据库等等,而且拥有版本控制等功能,可以多人设计。 由于功能太多太全,产品过重,用起来不是很方便,一般国内项目慎重使用。而且收费!

2015-01-12 17:29:56

阅读数:1018

评论数:0

UML技术_基础技术(0001)_常用UML绘制工具

UML技术_基础技术(0001)_常用UML绘制工具 基础技术: 本文介绍三种不同场合下最为常用的工具: 1.rational rose 专业级的工具,支持各种可视化建模,以及代码、结构的生成,包括数据库等等,而且拥有版本控制等功能,可以多人设计。 由于功能太多太全,产品过重,用起来...

2015-01-12 17:29:00

阅读数:6

评论数:0

Java技术_基础技术(0001)_后台模拟调用action

基础技术: 很多情况我们不想通过浏览器去调用我们得action,而是想直接通过后台运行调用,实际上用如下方法会非常容易: ActionProxy actionProxy = this.getActionProxy("/myaction.action?customer.email=te...

2015-01-09 19:47:51

阅读数:1654

评论数:0

Java技术_基础技术(0001)_后台模拟调用action

Java技术_基础技术(0001)_后台模拟调用action Java技术_基础技术(0002)_中间件启动class加载顺序(以tomcat为例) Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图 Java技术_基础技术(0004)_eclips...

2015-01-09 19:47:00

阅读数:3

评论数:0

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类

用最简单的语言、最简单的例子讲解java的设计模式。 望各位指教! 例子不是简单的讲理论,均是项目中实际能用到的。 例如提到工厂,不会举是car、human这种理解简单却看不到用处的例子;取而代之我会举"通知"这个例子,短信、邮件、oa待办这三个都具有通知方法的产品,在...

2015-01-09 19:29:29

阅读数:1293

评论数:0

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类

Java技术_每天掌握一种设计模式(001)_设计模式概念及分类 Java技术_每天掌握一种设计模式(002)_使用场景及简单实例(创建型:单例模式) Java技术_每天掌握一种设计模式(003)_使用场景及简单实例(创建型:工厂方法) Java技术_每天掌握一种设计模式(004)_使用...

2015-01-09 19:29:00

阅读数:7

评论数:0

Swift教程_基础技术(0002)_获取当前日期时间、日期时间格式化及转换

swift 获取当前日期时间、日期时间格式化及转换,附代码

2015-01-07 23:13:16

阅读数:9856

评论数:0

Swift教程_基础技术(0002)_获取当前日期时间、日期时间格式化及转换

Swift教程_基础技术(0001)_类型转换(父子类转换;Int、Double、String转换) Swift教程_基础技术(0002)_获取当前日期时间、日期时间格式化及转换 Swift教程_基础技术(0003)_initWithConcurrencyType的三个参数 Swift教程_...

2015-01-07 23:13:00

阅读数:4

评论数:0

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