码迷,mamicode.com
首页 > 2014年08月12日 > 全部分享
设计模式之适配器模式(Adapter Pattern)
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。1. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 模式中的角色 2.1 目标接口(Targ.....
分类:其他好文   时间:2014-08-12 00:13:03    阅读次数:215
WPF引用外部样式
假设一个应用程序中,某个窗口需要使用样式,但是样式非常多,写在一个窗口中代码分类不方便。最好Style写在专门的xaml文件中,然后引用到窗口中,就像HTML引用外部css文件一样。 实现方法: 1、创建新建项->添加/资源字典 Style.xaml,并添加Style样式。 ...
分类:其他好文   时间:2014-08-12 00:12:53    阅读次数:227
stm32之USART通信
任何USART通信,需要用到2个对外连接的引脚:RxD,TxD; RxD是输入引脚,用于串行数据接收; TxD是输出引脚,用于串行数据发送;SCLK引脚:发生器时钟输出(同步模式下,异步模式下不需要) 在IrDA模式(红外模式)下需要下列引脚: IrDA_RDI: 红外模式下的数据输入;...
分类:其他好文   时间:2014-08-12 00:12:43    阅读次数:315
C语言---整型字符串转换
C语言提供了几个标准库函数,能够将随意类型(整型、长整型、浮点型等)的数字转换为字符串。下面是用itoa()函数将整数转 换为字符串的一个样例: # include # include void main (void) { int num = 100; char str[25]; itoa(nu.....
分类:编程语言   时间:2014-08-12 00:12:23    阅读次数:259
斐波那契数列算法分析
背景:假定你有一雄一雌一对刚出生的兔子,它们在长到一个月大小时开始交配,在第二月结束时,雌兔子产下另一对兔子,过了一个月后它们也开始繁殖,如此这般持续下去。每只雌兔在开始繁殖时每月都产下一对兔子,假定没有兔子死亡,在一年后总共会有多少对兔子?在一月底,最初的一对兔子交配,但是还只有1对兔子;在二月底...
分类:其他好文   时间:2014-08-12 00:12:13    阅读次数:281
[LeetCode] 4Sum
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array whic...
分类:其他好文   时间:2014-08-12 00:12:03    阅读次数:209
《Prism 5.0源码走读》 设计模式
Prism或Prism构建的应用程序时会使用大量的设计模式,本文简要列举Prism相关的那些设计模式。Adapter(适配器模式):Prism Library主要在Region和IoC container应用Adapter模式。ContentControlRegionAdapter.csItemsC...
分类:其他好文   时间:2014-08-12 00:11:43    阅读次数:365
我的VIM配置
1 """""""""""""""""""""""""""""""""""""""""""""""""&quo
分类:其他好文   时间:2014-08-12 00:11:33    阅读次数:404
八月十一日总结
例行总结:今天主要看了iOS开发的设计模式,之前写iOS的小程序一直很纠结如何设计接口,controller,view,model的关系怎么联系。所以这几天在学习如何设计APP的结构。1.最基础的设计模式是MVC模式,controller控制view的显示与手势交互,同时从model获取数据。2.代...
分类:其他好文   时间:2014-08-12 00:11:23    阅读次数:209
drwtsn32.exe 遇到问题须要关闭。我们对此引起的不便表示抱歉
我的机器老是这样。启动起来就有这个。。。 那位高手能告诉我这是怎么会事。故障的原因以及解决的办法。 最佳答案drwtsn32.exe是windows的一项磁盘检查程序,同一时候也是鸡肋程序,最好的办法是将它禁用: 关闭Dr.Watson:在"開始"-"执行"中输入"drwtsn32"命令,调出系统里...
分类:其他好文   时间:2014-08-12 00:11:13    阅读次数:327
asp.net MVC 回顾 Html.ActionLink
在asp.net MVc中想生成一个超链接有很多种方式,通过直接输入、Html.ActionLink、Html.RouteLink等等,今天我们要阐述的就是Html.ActionLink 知识点总结。@Html.ActionLink有10个重载,示例代码说明@Html.ActionLink("Lin...
分类:Web程序   时间:2014-08-12 00:11:03    阅读次数:288
设计模式----单例模式
单例模式(Singleton)用于为一个类生成一个唯一的对象。最常用的地方是数据库连接。 使用单例模式生成一个对象后,该对象可以被其它众多对象所使用。使用静态方法和静态变量实现单例静态属性和静态方法的特点1.静态属性和静态方法访问的时候 使用:: 访问符号2.静态属性当类定义直接加载到内存中,3.静...
分类:其他好文   时间:2014-08-12 00:10:53    阅读次数:199
poj 2226 Muddy Fields(二分图最小点覆盖)
B -Muddy FieldsTime Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 2226DescriptionRain has pummeled the cows' fi...
分类:其他好文   时间:2014-08-12 00:10:43    阅读次数:401
mfc学习---文档视图架构
MFC的AppWizard可以生成三种类型的应用程序:基于对话框的应用、单文档应用(SDI)和多文档应用(MDI)。一般情况下,采用文档/视结构的应用程序至少应由以下对象组成: 1、应用程序是一个CwinApp派生对象,它充当全部应用程序的容器。应用程序沿消息映射网络分配消息给它的所有子程序。 .....
分类:其他好文   时间:2014-08-12 00:10:33    阅读次数:286
模板floyed
// 顶点从1 开始 floyedvoid floyed() { int i,j,k; for(k=1;kg[i][k]+g[k][j]) g[i][j]=g[i][k]+g[k][j] ; } }// 顶点从0 开始 floyedvoid floyed() { int i...
分类:其他好文   时间:2014-08-12 00:10:23    阅读次数:200
基本数据结构-队列的实现及其运用
二、队列 队列是一种先进先出的数据结构,元素只能添加到队尾,而对元素的删除,修改,检索只能在队头进行。与栈的差异是很明显的。同样队列的实现可以基于链表,也可以基于数组。和栈的基本操作差不多,但队列多了一个指针(标号)指向末尾的元素,因为需要在末尾插入元素。1.队列的链表实现#ifndef QUEU....
分类:其他好文   时间:2014-08-12 00:09:43    阅读次数:231
MVC
视图视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe Flash和像XHTML,XML/XSL,WML等一些标识语言和Web services.M...
分类:Web程序   时间:2014-08-12 00:09:33    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!