首页 > 2014年06月21日 > 全部分享
【大话设计模式】—— 模板方法模式
上一篇文章刚刚讲了【大话设计模式】—— 原型模式,原型模式主要是通过Clone()方法,创建新的对象,免去了初始化的过程。模板方法模式也特别会“偷工减料”,把不变的行为搬移到超类,去除子类中的重复代码,将代码的复用优势展现的淋漓尽致。它为我们提供了特定的结构和样式,我们只需关心填充数据内容就好,省心啊~   下面让我们来看一下它的准确定义:   模板方法(TemplateMethod)模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特...
分类:其他   时间:2014-06-21 21:25:22    收藏:0  评论:0  赞:0  阅读:511
赵雅智_运用Bitmap和Canvas实现图片显示,缩小,旋转,水印
上一篇已经介绍了Android种Bitmap和Canvas的使用,下面我们来写一个具体实例 http://blog.csdn.net/zhaoyazhi2129/article/details/32136179 运行效果: 主要代码 package com.example.guaguale; import android.app.Activity; import androi...
分类:其他   时间:2014-06-21 23:19:46    收藏:0  评论:0  赞:0  阅读:433
工作小记
今天做了一个测试会议,因为项目进行到尾声...
分类:其他   时间:2014-06-21 21:37:53    收藏:0  评论:0  赞:0  阅读:404
开源项目成熟度分析工具-利用github api获取代码库的信息
1.github api       github api是http形式的api,功能还是比较丰富的,博主因为项目的原因主要用到的是提取project信息这项功能,返回的数据室JSON格式。api页:https://developer.github.com/v3/Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyaut...
分类:Windows开发   时间:2014-06-21 22:33:31    收藏:0  评论:0  赞:0  阅读:1017
换还是不换,这是一个问题
给你三个盒子,其中一个放了东西,你指定一个,然后打开另外两个中的一个,发现是空的,问:你是否要改变你的选择。 网上的答案说应该...
分类:其他   时间:2014-06-21 20:55:18    收藏:0  评论:0  赞:0  阅读:424
CSDN 夏令营程序 试题分析 (2)
CSDN 夏令营程序 试题分析 (2)...
分类:其他   时间:2014-06-21 21:48:48    收藏:0  评论:0  赞:0  阅读:421
ios下(个人公司非企业级)AdHoc在线安装全环境配置
ios下公司账号在线安装ipa...
分类:移动平台   时间:2014-06-21 21:55:35    收藏:0  评论:0  赞:0  阅读:454
桥上临风 望日怀远
昔日闲观桥上伊人、两岸垂杨、日沉河底伴客行。涂鸦一文,自娱自乐。...
分类:其他   时间:2014-06-21 18:45:22    收藏:0  评论:0  赞:0  阅读:473
如何使用DWZ?
刚刚过去的项目中,前台框架使用...
分类:其他   时间:2014-06-21 22:44:16    收藏:0  评论:0  赞:0  阅读:580
MyEclipse完善提示配置
MyEclipse完善提示配置      一般的,MyEclipse中的提示以“.”后进行提示,不是很完善。现在,修改提示配置,让提示更完善!      具体操作如下: 1、打开MyEclipse,单击“Window---Preferences” 2、依次点击“Java--->Editor--->Content Assist” 3、找到“A...
分类:系统服务   时间:2014-06-21 22:59:21    收藏:0  评论:0  赞:0  阅读:497
开源TinyXML 最简单的入门教程
TinyXML是目前非常流行的一款基于DOM模型的XML解析器,简单易用且小巧玲珑,非常适合存储简单数据,配置文件。 该项目属于开源项目,在sourceforge上边的链接是:http://sourceforge.net/projects/tinyxml/    当前最新版本是2.6.2   先看一下源码文档的结构:   Docs是帮助文档,里边有非常多的使用说明,仅仅截一张图看一下...
分类:其他   时间:2014-06-21 18:51:59    收藏:0  评论:0  赞:0  阅读:395
基于HTML5的开源图标库-ECharts
ECharts: 来自百度商业前端数据可视化团队,基于html5 Canvas,纯Javascript图表库,底层依赖ZRender,商业产品常用图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。图表类型支持折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、...
分类:Web开发   时间:2014-06-21 18:50:43    收藏:0  评论:0  赞:0  阅读:692
nginx安装及启动
1.准备工作 运行环境: ubuntu 14.04 下载及安装使用nginx的必备软件: gcc编译器: sudo apt-get install gcc g++编译器: sudo apt-get install g++ PCRE库: wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pc...
分类:其他   时间:2014-06-21 18:42:31    收藏:0  评论:0  赞:0  阅读:337
修改MyEclipse行数的颜色
修改MyEclipse行数的颜色 1、未修改前,行数的颜色 2、依次选择“Window--->Preferences” 3、选择“General--->Editors--->Text Editors--->Line number foreground” 4、单击“Color”弹出框,选择“基本颜色”,然后单击“确定” ...
分类:系统服务   时间:2014-06-21 22:58:03    收藏:0  评论:0  赞:0  阅读:608
iOS中xib与storyboard原理,与Android界面布局的异同
用文本标记语言来进行布局,用的最多的应该是HTML语言。HTML可以理解为有一组特殊标记的XML语言。 一、iOS中xib与storyboard显示原理 在iOS中主要的布置界面的方式有3种:代码,xib,storyboard。 1. 代码 代码布置界面是万能的,但通常很复杂。布置一个简单的界面可能需要很多行代码,因此十分繁琐。 下面为创建一个按钮的代码,最少也要3行: UIBut...
分类:移动平台   时间:2014-06-21 23:50:49    收藏:0  评论:0  赞:0  阅读:630
hdu 2665 Kth number(划分树)
划分树 hdu2665...
分类:其他   时间:2014-06-21 19:51:10    收藏:0  评论:0  赞:0  阅读:414
Hama学习总结
Hama学习笔记 1. Hama定义 Hama是基于HDFS上的BSP模型实现,其运行不需要MapReduce。例证如下: 在单点调试的Hama系统上,只运行NameNode、DataNode、BSPMasterRunner、GroomServerRunner和 ZooKeeperRunner进程,即可运行PageRank程序。 2. MapReduce与BSP区别 执行机制:MapR...
分类:其他   时间:2014-06-21 23:13:01    收藏:0  评论:0  赞:0  阅读:567
【深度探索C++对象模型】第二章 构造函数语意学(上)
一起阅读C++经典:深度探索C++对象模型-第二章-构造函数的建构...
分类:编程语言   时间:2014-06-21 19:49:42    收藏:0  评论:0  赞:0  阅读:445
SharePoint专家新闻轮转器WebPart----亲测力推之Web部件
这是一个SharePoint的新闻轮转器web 部件,放在站点首页,让站点熠熠生辉。...
分类:Web开发   时间:2014-06-21 20:33:44    收藏:0  评论:0  赞:0  阅读:495
设计模式之策略模式(Strategy)摘录
设计模式之策略模式(Strategy)摘录!...
分类:其他   时间:2014-06-21 20:32:17    收藏:0  评论:0  赞:0  阅读:380
910条   上一页 1 2 3 4 5 6 ... 46 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!