Head First Design Pattern 读书笔记(3) Decorator Pattern 装饰者模式 ========= ##Decorator Pattern 类图 ![装饰者模式类图][2] ##定义 装饰者模式:通过让组件类与装饰者类实现相同的接口,装饰类可以在不修...
分类:
其他 时间:
2015-01-03 21:10:51
收藏:
0 评论:
0 赞:
0 阅读:
287
使用eclipse创建一个django项目打开settings.py添加:STATIC_ROOT=os.path.join(os.path.dirname(__file__),‘static‘)
STATICFILES_DIRS=(
(‘css‘,os.path.join(STATIC_ROOT,‘css‘).replace(‘\\‘,‘/‘)),
(‘js‘,os.path.join(STATIC_ROOT,‘js‘).replace(‘\\‘,‘/‘)),
(‘p_w_picpa..
分类:
其他 时间:
2015-01-03 21:10:22
收藏:
0 评论:
0 赞:
0 阅读:
425
[alertSquare.layersetShadowColor:[UIColorblackColor].CGColor];
//阴影的不透明属性0.0-1.0,默认值为0(完全透明,没有阴影效果)
[alertSquare.layersetShadowOpacity:0.4];
//设置阴影半径
[alertSquare.layersetShadowRadius:20.0f];
//设置阴影偏移量
[alertSquare.layerse..
分类:
其他 时间:
2015-01-03 21:10:11
收藏:
0 评论:
0 赞:
0 阅读:
154
一计算机的组成现代的计算机创始人之一冯·诺依曼(JohnvonNeumann,1903~1957),出生于匈牙利的美国籍犹太人数学家,现代计算机创始人之一,被称为“计算机之父”和“博弈论之父”。计算机硬件系统有五部分组成:运算器,控制器,存储器,输入设备,输出设备。二什么是ipip:..
分类:
其他 时间:
2015-01-03 21:09:51
收藏:
0 评论:
0 赞:
0 阅读:
471
2014是属于微商爆发的一年,这一年先是一个又一个微商创富神迹,接着又是此起彼伏的讨伐之声,时至年底,京东正式推出号称微商正规军的拍拍微店,一时间,狼来了的呼声在提供微商服务的第三方中蔓延,C2C微商市场已成为微信上最大的一块肥肉。拍拍微店拉拢小伙伴京东组建微商“..
分类:
其他 时间:
2015-01-03 21:09:41
收藏:
0 评论:
0 赞:
0 阅读:
263
DRBD(DistributedReplicatedBlockDevice)是Linux平台上的分散式储存系统。其中包含了核心模组,数个使用者空间管理程式及shellscripts,通常用于高可用性(highavailability,HA)丛集。DRBD类似磁盘阵列的RAID1(镜像),只不过RAID1是在同一台电脑内,而DRBD是透过网络。DRBD..
分类:
数据库技术 时间:
2015-01-03 21:09:32
收藏:
0 评论:
0 赞:
0 阅读:
564
如下代码:publicclassExample027{
publicstaticvoidmain(String[]args){
inti=0;
while(-1<<32!=0){
i++;
}
System.out.println(i);
}
}结果说明:将上述程序放到eclipse中,在输出行会有提示“Unreachablecode”。也就是while循环是死循环无法退出。结果..
分类:
编程语言 时间:
2015-01-03 21:09:21
收藏:
0 评论:
0 赞:
0 阅读:
318
增强现实是把计算机产生的虚拟物体或其他信息合成到用户看到的真实世界中的一种技术.实现虚拟信息与真实景象的正确匹配或有机结合是每个增强现实实用系统都必须完成的一项重要任务,且它的具体实现需依赖于计算机硬件和软件系统的相互配合及协调.并能支持用户与其进行交互,它已..
分类:
其他 时间:
2015-01-03 21:09:11
收藏:
0 评论:
0 赞:
0 阅读:
406
//使用NSUserDefaults对UIImage数据进行保存
1.对JPEG图片进行保存
UIKIT_EXTERNNSData*UIImageJPEGRepresentation(UIImage*p_w_picpath,CGFloatcompressionQuality);
2.对PNG图片进行保存
UIKIT_EXTERNNSData*UIImagePNGRepresentation(UIImage*p_w_picpath);
//保存(这里保存..
分类:
其他 时间:
2015-01-03 21:08:51
收藏:
0 评论:
0 赞:
0 阅读:
272
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
/*
二级指针的第一种内存模型
*/
//打印字符串数组
intprintArray(char**arrayStr,intnum)
{
inti=0;
for(i=0;i<num;i++)
{
printf("%s\n",arrayStr[i]);
}
return0;
}
//排序
intsortArrayStr..
分类:
其他 时间:
2015-01-03 21:08:41
收藏:
0 评论:
0 赞:
0 阅读:
304
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
/*
二级指针的第二种内存模型
*/
//打印字符串数组
intprintArray(chararrayStr[10][30],intnum)
{
inti=0;
for(i=0;i<num;i++)
{
printf("%s\n",arrayStr[i]);
}
return0;
}
//排序
intsortAr..
分类:
其他 时间:
2015-01-03 21:08:31
收藏:
0 评论:
0 赞:
0 阅读:
362
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
/*
二级指针的第三种内存模型
*/
//打印字符串数组
intprintArray(char**arrayStr,intnum)
{
inti=0;
for(i=0;i<num;i++)
{
printf("%s\n",arrayStr[i]);
}
return0;
}
//排序
intsortArrayStr..
分类:
其他 时间:
2015-01-03 21:08:02
收藏:
0 评论:
0 赞:
0 阅读:
257
归并排序的基本思想: 将两个或两个以上的有序子序列”归并”为一个有序序列:假定待排序表含有n个记录, 则可以看成是n个有序的子表, 每个子表长度为1, 然后两两归并, 得到[n/2]个长度为2或1的有序表,; 再量量归并, ...., 如此重复, 直到合并成为一个长度为n的有序表为止, 这种排序方法称为2-路归并排序.如图为一个2-路归并拍下的一个示例:/**说明:
将有序的记录序列 in...
分类:
编程语言 时间:
2015-01-03 21:07:21
收藏:
0 评论:
0 赞:
0 阅读:
346
线程同步的目的简单来讲就是保证数据的一致性。在Linux中,常用的线程同步方法有互斥量( mutex )、读写锁和条件变量,合理使用这三种方法可以保证数据的一致性,本文将讨论互斥量和条件变量的使用,并给出了相应的代码和注意事项。...
分类:
编程语言 时间:
2015-01-03 21:07:11
收藏:
0 评论:
0 赞:
0 阅读:
500
题目大意:给定n段路,每段长度为si,如果在这段路上以vi的速度匀速行驶,那么消耗的体力为ki*(vi-v'i)^2*si,求在不超过体力上限情况下的最大速度
我去年买了个表- - 去网上百度了半天一元三次方程的求根公式才发现函数是递增的- - 百度百科写的什么NM破玩应- -
好像没讲明白- - MS只要知道拉格朗日乘数法就能差不多搞懂这道题了- -...
分类:
编程语言 时间:
2015-01-03 21:07:01
收藏:
0 评论:
0 赞:
0 阅读:
481
记录双系统CentOS安装后所做的一些工作。以下工作需要root权限
1.电脑上原本有win7,我又装上了CentOS7,电脑启动就进入CentOS7,找不到win7引导。
注意正常安装情况win7引导并没有被覆盖,只是不能被识别而已。
解决办法(前提:win7装在sda1上面,一般来说win7都是在sda1上的):
在终端输入
vi /etc/grub2.cfg
在“###END...
分类:
Web开发 时间:
2015-01-03 21:06:51
收藏:
0 评论:
0 赞:
0 阅读:
342
栈是一种只允许在一端进行插入或删除操作的线性表.其特点为:先进后出(FILO)/后进先出(LIFO); 栈 VS. 队列 栈和队列都是动态集合, 但在栈中, 可以去掉的是最近插入的那一个,:栈实现了一种后进先出(last-in, first-out)的策略;类似的, 在队列中, 可以去掉的元素总是在集合中存在时间最长的那一个:队列实现了先进先出(first-in, first-out)的策略...
分类:
其他 时间:
2015-01-03 21:06:41
收藏:
0 评论:
0 赞:
0 阅读:
273
Oracle数据库中平均事务响应时间的计算公式...
分类:
数据库技术 时间:
2015-01-03 21:06:31
收藏:
0 评论:
0 赞:
0 阅读:
469
假设有若干对象存于一个 vector 中:
class Widget;
vectorWidget> vw;
后来由于某些原因,从该容器中删除了若干对象(参考erase-remove idiom )。对于 vector 和 string 来讲, erase() 和 clear() 并不会改变容器的capacity,也就不会改变他们的内存占用。
swap() 本意是用来交换两个容器...
分类:
其他 时间:
2015-01-03 21:06:01
收藏:
0 评论:
0 赞:
0 阅读:
678
正则表达式 入门...
分类:
系统服务 时间:
2015-01-03 21:05:51
收藏:
0 评论:
0 赞:
0 阅读:
322