码迷,mamicode.com
首页 > 2014年07月24日 > 全部分享
装饰者模式的应用示例
装饰者模式的作用 装饰者模式可以复用系统中的各个单一功能组件,在运行时,可以将这些组件进行叠加,构造一个‘超级对象’,使得具有这些组件的功能。 装饰者模式的应用 举个用户下单的业务场景。 原有业务:用户下单,系统涉及到调用第三方接口,即下单接口。因此,当用户下单时,系统只需调用第三方接口来...
分类:其他好文   时间:2014-07-24 21:55:43    阅读次数:220
[leetcode笔记] Longest Consecutive Sequence
随机挑选一题试试手气。 问题描述: Given an unsorted array of integers, find the length of the longest consecutive elements sequence. For example, Given [100, 4, 200, ...
分类:其他好文   时间:2014-07-24 21:55:32    阅读次数:232
触摸点是否在按钮矩形内
假设触摸变量是t①t->getLocation()能得到触摸的全局GL坐标②然后将这个坐标转换到按钮的局部坐标:按钮->convertToNodeSpace(globalP);//忽略掉注册点,是因为等下获取按钮举行的时候,就是从按钮左下角作为原点的③然后获取按钮的矩形:Rect r = 按钮->g...
分类:其他好文   时间:2014-07-24 21:55:22    阅读次数:203
ZOJ 1093
排序DP(相当于最长不下降子序列)如果把一块砖块的所有6种摆放方式转化为6种不同的砖块;即相当于有6n种砖块,然后按照一个方向从大到小排序;再依次检查每一块与其下面的所有砖块是否满足摆放条件;将每一块砖块放到塔中能够获得的最大高度记录到数组height[N]中;则该数组中的最大值就是该题的解了; #...
分类:其他好文   时间:2014-07-24 21:55:12    阅读次数:181
女性专用车位与歧视无关
比普通车位宽50厘米,印着穿裙装的女性标识,这样的车位看上去是不是很“萌萌哒”?在长沙雨花区水岸天际写字楼一侧,就有3个这样的女士专用车位。市民对此有赞有弹,有人认为女士“特供”车位服务很贴心,也有人觉得这样做是性别歧视,“女性不应该有(停车)特权”。 从女士优先到女士专用,这样的现象在我们的...
分类:其他好文   时间:2014-07-24 21:55:02    阅读次数:198
迪亚曼蒂“竖中指”事件有定论 停赛4场罚2万
本报讯 (记者 李元春)昨天,中国足协纪委会召开会议,研究恒大外援迪亚曼蒂的“竖中指”事件,最终确定他将被停赛4场罚款2万元。 在上一场恒大与鲁能队的中超比赛中,电视镜头捕捉到迪亚曼蒂疑似竖中指的画面,这个镜头也引发外界关注,不过从当时情况来看,他并没有与任何人发生冲突。因随恒大备战足协杯,迪...
分类:其他好文   时间:2014-07-24 21:54:52    阅读次数:210
第三方苹果开发库之ASIHTTPRequest(翻译版)
本文转载至 http://blog.csdn.net/chenzhiqin20/article/details/8474844转载表明出处:http://www.cnblogs.com/daguo/archive/2012/08/03/2622090.html英文原文来自:http://www.dr...
分类:移动开发   时间:2014-07-24 21:54:32    阅读次数:552
Android Push Notification实现信息推送使用
本文介绍AndroidPn项目实现推送的使用过程。 在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。 Apndroid Push N.....
分类:移动开发   时间:2014-07-24 21:54:22    阅读次数:311
设计模式(一): abstract factory抽象工厂模式 -- 创建型模式
1.定义为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 2.适用场景1.一个系统要独立于它的产品创建、组合和表示。2.一个系统要由多个产品系列中的一个来配置。3.当你要强调一系列相关的产品对象的设计以便进行联合使用。4.当你提供一个产品类库,而只想显示它们的接口而不是实现。....
分类:其他好文   时间:2014-07-24 21:54:12    阅读次数:212
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-07-24 21:54:02    阅读次数:250
CentOS、Ubuntu、Debian三个linux比较异同
Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就...
分类:系统相关   时间:2014-07-24 21:53:52    阅读次数:291
DecimalFormat 中的 #,0
0和#都是占位符,但在不同的地方,作用不一样0: 比实际数字的位数多,不足的地方用0补上。 new DecimalFormat("00.00").format(3.14) //结果:03.14 new DecimalFormat("0.000").format(3.14) //结果: 3.140 ....
分类:其他好文   时间:2014-07-24 21:53:32    阅读次数:202
Git 学习笔记一
Git的基本配置和使用一、git add ;git commit;git commit -a(默认跟踪修改直接提交(不包括新文件))。二、tig命令 查看修改记录的前端工具,方面查看修改记录。相当于git log –p。三、git config --global alias.ci "commit -...
分类:其他好文   时间:2014-07-24 21:53:22    阅读次数:258
Qt_DX
#ifndef MY_FRAME__HH__#define MY_FRAME__HH__#include struct IDirect3D9; struct IDirect3DDevice9; class QD3DWidget : public QWidget { Q_OBJECT pub...
分类:其他好文   时间:2014-07-24 21:53:12    阅读次数:228
Linux下nice/renice命令小结
1. nice命令内核根据进程的nice值决定进程需要多少处理器时间.nice值的取值范围是是:-20到20.一个具有-20的nice值的进程有很高的优先级.一个nice值为20的进程的优先级则很低.1)用psaxl显示所有正在运行的进程的nice值#psaxlFUIDPIDPPIDPRINIVSZ...
分类:系统相关   时间:2014-07-24 21:53:02    阅读次数:294
SWOT分析法
SWOT(Strengths Weakness Opportunity Threats)分析法,又称为态势分析法或优劣势分析法,用来确定企业自身的竞争优势(strength)、竞争劣势(weakness)、机会(opportunity)和威胁(threat),从而将公司的战略与公司内部资源、外部环境...
分类:其他好文   时间:2014-07-24 21:52:52    阅读次数:231
poj1840(Eps)
题目地址: Eps题目大意; a1x13+ a2x23+ a3x33+ a4x43+ a5x53=0 求有多少个解,范围是[-50,50].注意(x!=0)。解题思路: O(n^5)超时。 可以转换方程式 a1x13+ a2x23=-(a3x33+ a4x43+ a5x53) 时间复杂度降低到...
分类:其他好文   时间:2014-07-24 21:52:42    阅读次数:288
1791条   上一页 1 ... 34 35 36 37 38 39 40 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!