码迷,mamicode.com
首页 > 2014年07月28日 > 全部分享
备忘录模式分析、结构图及基本代码
定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 结构图: Originator(发起人):负责创建一个备忘录Memento,用以记录当前时刻它的内部状态,并可使用备忘录恢复内部状态。Originator可根据需要决定Memento存储Originator的哪些内部状态。 Memento(备忘录):负责...
分类:其他好文   时间:2014-07-28 16:32:33    阅读次数:369
《CS:APP》 chapter 9 Vitrual Memory 笔记
Vitrual Memory...
分类:移动开发   时间:2014-07-28 16:32:23    阅读次数:319
虚函数相关问题分析
1、静态联编和动态联编 将源代码中的函数调用解释为执行特定的函数代码块被称为函数名联编。在C语言中,这非常简单,因为每个函数名都对应于一个不同的函数。在C++中,由于函数重载的缘故,这项任务更复杂。编译器必须查看函数参数以及函数名才能确定使用哪个函数。然而,C/C++编译器可以在编译过程中完成这种联编。在编译过程中进行联编称为静态联编,又称为早期联编。不过虚函数使这项工作变得更困难。因为...
分类:其他好文   时间:2014-07-28 16:32:13    阅读次数:216
多重继承和虚基类
多重继承描述的是有多个直接基类的类。多重继承会带来两个主要的问题: ①从两个不同的基类继承同名方法; ②从两个或更多相关基类那里继承同一个类的多个实例。例如: class A { private:  string name;  int id; public:  virtual void f(); ... }; class B:public A { private...
分类:其他好文   时间:2014-07-28 16:32:06    阅读次数:237
QQ窗口的控制,同步异步打开360网盘,控制360网盘窗口的移动
1.通过system启动飞秋进程的方式: 2.Windows下杀死进程的方式是:taskkill /f/im QQ.exe,截图如下: 3、控制360网盘的移动,打开等效果: #include #include #include   /*********************************************...
分类:移动开发   时间:2014-07-28 16:32:01    阅读次数:308
POJ-3255-次短路问题
求解次短路问题,两种方法巧妙求解。...
分类:其他好文   时间:2014-07-28 16:32:00    阅读次数:199
入门--JTBC系统学习(1)
国内主流的内容管理系统之一。 节约开发成本,通过配置几下生成一个简单的网站及管理端。 jtbc系统有个很大的好处是商业用途免费,这也是放弃织梦cms,phpcms,php168选择它的原因。 本文主要介绍如何部署jtbc。...
分类:其他好文   时间:2014-07-28 16:31:42    阅读次数:403
HDU 1561 ——The more, The Better(有依赖的树形DP)
有依赖的树形DP...
分类:其他好文   时间:2014-07-28 16:31:41    阅读次数:201
jQuery_review之使用jQuery的Ajax必须知道的,serialize、param方法以及全局函数
在项目中可能会碰到这样的几个问题:     第一个问题,我们需要实现一个基于ajax的异步程序,我们也相当的熟悉ajax中是可以通过{name:name,address:address}这种方式来进行传递参数的。但是,当任务下达的那一刻,我们发现前端的form表单非常的庞大,庞大的我没有耐心去一个一个的拼字符串。     第二个问题,我们需要将一个充满的checkbox的用户调查表传递...
分类:Web程序   时间:2014-07-28 16:30:53    阅读次数:255
烟花散尽漫说无(参考资料)
烟花散尽漫说无——试解李商隐《锦瑟》“沧海月明珠有泪,蓝田日暖玉生烟。”句 人们对李商隐《锦瑟》“沧海月明珠有泪,蓝田日暖玉生烟。”句的解释一直以来众说纷纭,莫衷一是。一直想把以前的个人解读整理出来,外行人解诗,也凑个热闹,倘若能千虑而一得也亦以为足矣。...
分类:其他好文   时间:2014-07-28 16:30:33    阅读次数:182
动态开辟指定数量的线程来查找动态开辟的数组中的1000000数据中的值
?? 1、项目包结构 array.h #ifndef _ARRAY_H_ #define _ARRAY_H_   /************************************************************************/ /* 初始化数组                              ...
分类:编程语言   时间:2014-07-28 16:30:24    阅读次数:355
hdu 1907 John
取火柴的游戏 题目1:今有若干堆火柴,两人依次从中拿取,规定每次只能从一堆中取若干根,  可将一堆全取走,但不可不取,最后取完者为胜,求必胜的方法。    若sum=0;则先取者输,后取者胜;   若sum=!0,则先取者使其变成奇异状态,先取者胜  即谁先面临奇异状态谁输; 题目2:今有若干堆火柴,两人依次从中拿取,规定每次只能从一堆中取若干根,  可将一堆全取走,但不可不取,...
分类:其他好文   时间:2014-07-28 16:30:13    阅读次数:240
Python第三方常用工具、库、框架等
Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换、打印和显示。还能进行一些图形效果的处理,如图形的放大、缩小和旋转等。是用户进行图象处理的强有力工具。 http://www.pythonware.com/products/pil/ matplotlib:一个Python的2D绘图库。 http:/...
分类:编程语言   时间:2014-07-28 16:30:03    阅读次数:495
内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量
?? 1.内存四大区域 2.在程序中,变量的声明可以有多份,定义只能有一份 3.寄存器在cpu里面,没有地址 4.c语言内嵌汇编语言 5.auto变量 自动分配内存,自动释放内存。 6、栈的大小由编译器决定 修改栈的方式,右击项目à属性à配置属性à链接器à系统à堆栈保留大小 7.卡死cpu,卡死内存的程序...
分类:其他好文   时间:2014-07-28 16:29:53    阅读次数:267
Android开发框架SmartAndroid2.0 强劲框架
SmartAndroid 是一个功能强劲的 Android 框架,作为一个简单而“优雅”的工具库包,它可以为 Android 开发者建立功能完善的Android 应用程序。 经过长期层层测试发布2.0版本. 如果… 你想要一个强劲的框架。你需要出色的性能。你需要广泛兼容适配Android各个版本。你想要一个几乎只需 0 配置的框架。你想要一个出色,新颖的APP。你想要一个不需坚守...
分类:移动开发   时间:2014-07-28 16:29:43    阅读次数:275
nginx + php 的配置
直接在阿里云上进行配置 然后进入nginx/conf/nginx.conf 中添加 注意是放在server里面 location ~ \.php$ {   root              /home/jsckdao/www;          #这是你网站的根目录   fastcgi_pass  127.0.0.1:3344;            #这里指定了f...
分类:Web程序   时间:2014-07-28 16:29:23    阅读次数:274
SEAndroid安全机制中的进程安全上下文关联分析
前面一篇文章分析了文件安全上下文关联过程。但是在SEAndroid中,除了要给文件关联安全上下文外,还需要给进程关联安全上下文,因为只有当进程和文件都关联安全上下文之后,SEAndroid安全策略才能发挥作用。也就是说,当一个进程试图访问一个文件时,SEAndroid会将进程和文件的安全上下文提取出来,根据安全策略规则,决定是否允许访问。本文就详细分析SEAndroid的进程安全上下文的关联过程。...
分类:移动开发   时间:2014-07-28 16:29:13    阅读次数:545
1482条   上一页 1 ... 19 20 21 22 23 24 25 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!