码迷,mamicode.com
首页 >  
搜索关键字:jdk 源码 设计模式    ( 92510个结果
SQL Developer 4.0 启动报错“unable to create an instance of the java virtual machine located at path”
安装了Oracle之后,第一件事情就是想想怎么去连接,进而操作。SQL Developer是官方提供的强大工具,个人看来也是第一选择。目前官网提供的最新版是4.0.1.14.48,下载下来之后,就跃跃欲试了。将下载下来的包解压,直接运行sqldeveloper.exe这个文件,选择了本地安装的JDK...
分类:数据库   时间:2014-05-01 13:27:12    阅读次数:477
设计模式(Design pattern)概述
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结, 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性设计框架可复用面向对象软件系统一般划分为两大类:应用程序工具箱和框架(Framework)我们平时开发的具体软件都是应用程...
分类:其他好文   时间:2014-05-01 12:27:43    阅读次数:360
简单工厂<Smaple Factory>
概述 将一个具体类的实例化交给一个静态工厂方法来执行,它不属于GOF的23种设计模式,但现实中却经常会用到角色 工厂类(Simple Factory): 只包含了创建具体类的静态方法。 抽象产品(Product):定义简单工厂中要返回的产品。 具体产品(ConcreteProduct):具体...
分类:其他好文   时间:2014-05-01 12:02:59    阅读次数:392
STL源码学习总结及项目下载地址
从开始看STL源码到今天差不多有一个月的时间了,在这研读STL源码过程中确实学习到了很多,深深被大师们的设计思想所打动。其中使用迭代器的思想是其STL的最大的亮点,通过泛型编程,是得所有的容器对外都提供统一的访问接口,而屏蔽掉了各个容器底层实现的细节。相对了面向对象的编程,泛型编程同样能够实现多态的功能,而且还具有更高的安全性以及效率,因为泛型编程就是编译期间就已经决定了变量的类型。...
分类:其他好文   时间:2014-04-29 13:36:19    阅读次数:701
面向对象基础之抽象类与接口 上
在两年前学习C++的时候,知道抽象类这么一个概念,当时并不是很理解,如今在学习C#和设计模式的时候,再一次碰到了这个含糊不清的东西,同时又在C#中学习到了接口技术,接口也早有耳闻,但是当时理解的接口就是一个或者一组能够操作类中数据的函数或者方法。虽然老师举过很多例子,比如电视机这个事物,它对外的接口就是遥控器,遥控器里好多的按钮,按钮的下面就是各种各样的命令或者称之为方法。          当...
分类:其他好文   时间:2014-04-29 13:35:19    阅读次数:239
设计模式之State模式
State模式定义:       允许一个对象在状态改变是,改变它的行为。看起来对象似乎修改了它的类。     模式理解(个人):       State模式主要解决的事在开发中时常遇到的根据不同状态需要进行不同的处理操作的问题,而这样的问题,大部分人会采用switch-case语句进行处理,这样会造成一个问题:分支过多,而且如果加入一个新的状态就需要对原来的代码进行编译。State...
分类:其他好文   时间:2014-04-29 13:34:21    阅读次数:285
汇编语言 循环判断 输入是否为数字
源码: data segment string1 db 'Please input a number:',0dh,0ah,'$' string2 db 0dh,0ah,'It is a number!',0dh,0ah,'$' string3 db 0dh,0ah,'It is not a number!',0dh,0ah,'$' data ends code segme...
分类:编程语言   时间:2014-04-29 13:33:20    阅读次数:559
STL源码分析一:组态
#include using namespace std; template class testClass{ public: static int _data; }; int testClass::_data = 1; int testClass::_data = 2; int main() { cout ::_data << endl; cout ::_data << ...
分类:其他好文   时间:2014-04-29 13:21:20    阅读次数:410
坑爹的就业季之小米面试
小米面试 我: 一面: 数据结构+算法: 斐波那契数列:非递归-迭代 1MB内存,外存-100W整数,排序,O(1)-位图法 设计模式: 代理模式:OO C++:虚函数表 二面: 数据结构+算法: 快排 二叉树遍历 设计模式: 单例模式-多线程: 关系数据库的特性 进程和线程的区别 三面: 数据结构+算法:...
分类:移动开发   时间:2014-04-29 13:17:19    阅读次数:606
【设计模式】装饰模式
刚看了看设计模式,真是费了好多的脑细胞。 想着想着就到了食堂。O(∩_∩)O哈!正是长身体的时候(大神勿喷), 一定要多吃点。于是我打了一份米饭,然后又端着盛米饭的盘子买了一份凉菜  ,看着还不是很够,就又端着这个盘子买了一条最爱吃的鱼。 -----装饰模式!  饭 meal=new 饭("晚饭"); 米饭rice=new米饭(); 菜vegetables= new 菜(); 鱼fish = new 鱼(); rice.Decorate(meal); vegetables.Decorate(rice);...
分类:其他好文   时间:2014-04-29 13:13:20    阅读次数:318
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!