1、设计模式总结 ? ? 设计模式总共23个,但是常用的不到10个,下面就把这23个设计模式进行整理归类,具体如下: ? ??1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。...
分类:
其他好文 时间:
2015-07-09 13:21:29
阅读次数:
111
java常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,小菜早就对常量池有所耳闻,这次好好总结一下。理论 小菜先拙劣的表达一下jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈是jvm调用操作系统方法所使用的栈。 ...
分类:
编程语言 时间:
2015-07-09 06:12:43
阅读次数:
123
java常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,小菜早就对常量池有所耳闻,这次好好总结一下。理论 小菜先拙劣的表达一下jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈是jvm调用操作系统方法所使用的栈。 ...
分类:
编程语言 时间:
2015-07-09 00:32:43
阅读次数:
144
1、设计模式总结 ? ? 设计模式总共23个,但是常用的不到10个,下面就把这23个设计模式进行整理归类,具体如下: ? ??1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。...
分类:
其他好文 时间:
2015-07-06 23:35:40
阅读次数:
455
转载请注明出处王亟亟的大牛之路
供应商A:那我们数据怎么交互啊?HTTP吧?那内容呢?JSON?XML?
小菜鸟B:JSON什么鬼?
为了菜鸟们避免以上情况楼主写一发JSON的博文,废话不多!开始!
先梳理下概念
1.JSON是什么
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
JSON 是轻量级的文本数据交换格式...
分类:
Web程序 时间:
2015-07-06 18:08:46
阅读次数:
216
1、面向过程与面向对象 ? ? 1)面向过程通过划分功能模块,通过函数间相互调用来实现,但需求变化时就需要更改函数,而你改动的函数有多少地方在调用她呢?关联多少数据,这是很不容易弄得清楚地地方。或许开发...
分类:
其他好文 时间:
2015-07-05 22:40:19
阅读次数:
198
女人常说男人喜新厌旧,只见新人笑,那闻旧人哭,但装饰模式(Decorator)却是一种结交新朋友不忘老朋友的设计模式,非常适合去古代当老公(现代是不行的,因为只能娶一个老婆了)。装饰模式的本质是每一个装饰对象都被保留一个被其装饰的对象,装饰对象在展示新功能时会同时去掉用被其装饰的对象的同功能函数,通过如此层层包含调用(即装饰),形成一个类似链表的结构,接下来的介绍中,我们还会看到更多的类似链表结构的设计模式,比如职责链模式、状态模式。
仍以《大话设计模式》一书中装饰模式的小菜穿衣的例子为例,来看看装...
分类:
编程语言 时间:
2015-07-04 12:47:41
阅读次数:
185
前言:在使用oracle数据进行开发的时候有没有经常出现一些很奇怪、很纳闷、很无厘头的问题呢。下面是本人使用oracle一段时间遇到的问题小节,在此做个记录,方便以后再遇到类似的问题能快速解决。如果你是数据库大虾,此文可以略过;如果你是数据库小菜或者刚从sql server转到使用oracle...
分类:
数据库 时间:
2015-07-03 10:31:15
阅读次数:
176
背景 ? ? 最后一个设计模式,也是《大话设计模式》公认最难的设计模式,当然不是理解上困难,我觉得应该是使用上困难,这个设计模式虽然具有非常良好的扩展能力,但却需要类的结构早早定义清晰,试想,需求时刻...
分类:
其他好文 时间:
2015-06-30 11:00:25
阅读次数:
143
背景 ? ? html在不同的浏览器都需要解析,这个解析过程就是解释器模式的体现。 1、使用意图 ? ? 对有规律的句子进维护解析 2、生活实例 ? ? 说到解析,就让我想到浏览器,IE浏览器直接就降低了我的工作效率...
分类:
其他好文 时间:
2015-06-29 11:55:52
阅读次数:
146