码迷,mamicode.com
首页 > 2014年05月21日 > 全部分享
设计模式(8)--模板方法模式
关键词 :hook 钩子    Applet 中 init() destory() 为钩子,需要子类去实现。  新原则: 别调用我们,我们会调用你们    高层调用低层   低层不能调用高层。 目的 :封装算法 模板方法:子类决定如何实现算法中的步骤 策略:封装可互换的行为,然后使用委托来决定要采用哪一个行为 工厂方法:由子类决定实例化哪个具体类 OO原则:新原则上面 OO模式:...
分类:其他好文   时间:2014-05-21 15:51:32    阅读次数:270
php使用fsockopen时,fwrite中的\r\n及\n结束符导致,smtp.qq.com响应出现问题
php的fsockopen中的fgets超时的原因,smtp.qq.com,不支持了\n做为一行命令的结束符,它需要完整的\r\n,否则认为命令输入没有完成,不返回内容.导致php的fgets出现读超时...
分类:Web程序   时间:2014-05-21 16:07:03    阅读次数:350
poj 3070 Fibonacci(矩阵快速幂)
Description In the Fibonacci integer sequence, F0 = 0, F1 = 1, and Fn = Fn ? 1 + Fn ? 2 for n ≥ 2. For example, the first ten terms of the Fibonacci sequence are: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
分类:其他好文   时间:2014-05-21 09:39:15    阅读次数:231
C语言之字符与字符串
字符和字符串 字符是一个字母、数字、标点或其他诸如此类的符号;字符串是任何字符序列。 字符串用于存储由字母、数字、标点和其他符号组成的文本数据。 C语言使用char数据类型老存储字符。char是一种整型数值类型。 C语言存储字符的方式:在计算机内存中,所有的数据都是以数值方式存储的。 字符并不能直接存储,但是每个字符都有对应的数值编码。 这种编码被称为ASCII码或ASCI...
分类:编程语言   时间:2014-05-21 06:58:28    阅读次数:317
jjjjjj
cocos2d-x 关于多个层之间的点击问题 转载请注明出处:http 最近写了个小游戏,一个scene上有还几个层,如何只让特定的层能够响应点击,而不影响其他层呢。下面是我的解决方法。 将需要点击的层的优先级设置为最高,将需要点击的UI空间的Rec矩形位置保持。然后在TouchEnd中判断rectcontainpoint, 以此做出对应的处理。这样就可以实现了多层中的单层点击效...
分类:其他好文   时间:2014-05-21 07:46:22    阅读次数:254
[BASIC-19] 完美的代价
基础练习 完美的代价   时间限制:1.0s   内存限制:512.0MB 问题描述   回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。   交换的定义是:交换两个相邻的字符   例如mamad   第一次交换 ad : mamda...
分类:其他好文   时间:2014-05-21 16:17:33    阅读次数:582
让算法会说话之堆排序
经典排序算法:堆排序法 让算法会说话,让程序自己告诉我们怎么回事.........
分类:其他好文   时间:2014-05-21 06:43:20    阅读次数:231
吐槽下CSDN编辑器
Perface 最近喜欢上了markdown,我觉得它就是一些HTML标签的快捷键,用一些符号来代替标签,易学易读易用,何乐而不为呢?最近也喜欢用印象笔记来让我的记忆永存,确实它强大的收集能力让我迷上了,在微信微博网页邮箱等领域都有途径保存到印象笔记中,它对markdown也是支持的,我在chrome安装了马克飞象的插件,可以一边写markdown,一边预览。把一篇笔记完成后,我可以点击保存到印...
分类:其他好文   时间:2014-05-21 10:12:07    阅读次数:263
一种大气简单的Web管理(陈列)版面设计
在页面的设计中,多版面是一种常见的设计样式。本文命名一种 这样的样式,可以简单描述为一行top,一列左目录,剩余的右下的空间为内容展示区。这样的样式,便于快速定位到某项内容或功能。         在基本的HTML语法中,iframe可以提供多版面,方法简易,然而,本文主要在于推介一种利用Div实现版面控制的方法,这种方法可以利用div带来的更大灵活性。                首先...
分类:Web程序   时间:2014-05-21 16:06:22    阅读次数:307
将矩阵中为0的元素所在行列清零
public class setZero { static void print(int [][]a){ for(int i=0;i<a.length;i++){ for(int j=0;j<a[i].length;j++){ System.out.print(a[i][j]+" "); } System.out.println(); } } /*stati...
分类:其他好文   时间:2014-05-21 16:16:56    阅读次数:252
血仍未冷——写在37岁生日
总之,俺过的还是一如既往的挺好,还是一如既往的努力向前,还是一如既往的有一帮好朋友八卦。血仍未冷!...
分类:其他好文   时间:2014-05-21 10:10:50    阅读次数:214
13周 项目2 圆的比较
#include #include using namespace std; class Point { public: Point(double a,double b):x(a),y(b) {} double getx() { return x; } double gety() { return y; ...
分类:其他好文   时间:2014-05-21 10:09:26    阅读次数:309
python基础教程_学习笔记7:条件、循环、其它语句
条件、循环、其它语句 print和import 随着更加深入地学习python,可能会出现这种感觉:有些自以为已经掌握的知识点,还隐藏着一些让人惊讶的特性。   使用逗号输出 打印多个表达式,只要将这些表达式用逗号隔开即可: >>> print "age:",28 age: 28 参数之间都插入了一个空格符。   如果在结尾加上逗号,那么接下来的语句会与前一条语句在同一行打印:...
分类:编程语言   时间:2014-05-21 08:06:46    阅读次数:424
程序设计模式
设计模式主要分三个类型:创建型、结构型和行为型。  创建型:      一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点      二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。      三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个...
分类:其他好文   时间:2014-05-21 16:20:55    阅读次数:216
Python多线程编程
原文 运行几个线程和同时运行几个不同的程序类似,它有以下好处:  一个进程内的多个线程和主线程分享相同的数据空间,比分开不同的过程更容易分享信息或者彼此通信。  线程有时叫做轻量化过程,而且他们不要求更多的内存开支;它们比过程便宜。 一个线程的顺序是:启动,执行和停止。有一个指令指针跟踪线程正在运行的上下文在哪里。  它可以被抢占(中断)  它能暂时被挂起(也叫做休眠)...
分类:编程语言   时间:2014-05-21 08:05:20    阅读次数:385
【Python】Python取top N相关的模块:heapq模块
最近在程序中需要取一个列表的top 3元素,就是去一个列表中数值最大的3个元素。这可以用Python的heapq模块来处理。 1、对列表取top N: 现在有一个列表myList,需要取出该列表的最大3个元素和最小3个元素,按如下代码所述的简单例子: test.py import heapq myList = [5, 2, 6, 12, 7, 3, 4, 9] topNum = 3 n...
分类:编程语言   时间:2014-05-21 08:18:57    阅读次数:335
【leetcode】Divide Two Integers
题目:不用乘、除、取模运算来实现除法。 减法可以实现除法在是我们早就知道的,但是可能会出现问题,比如极端情况,a = 0x7FFFFFFF,b = 1,求a/b,这要减法运算多少次? 回想下我们开始学习计算机的时候,涉及到的进制之间的转换,就是给定你一个十进制数,写出他的二进制,刚开始的时候很傻,就按着书上的方法去不停的除以2,除以2,除以2,。。。可笑的是居然天真的算过1024的二进制,更可...
分类:其他好文   时间:2014-05-21 08:32:30    阅读次数:191
1296条   上一页 1 ... 41 42 43 44 45 46 47 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!