有时候我们做软件,需要在QWebView 中放一个地图之类的东西,需要让QWebView
随着窗口的大小而自动调节。要实现这个功能不需要动用代码,用布局可以搞定。用代码如何搞定,我不会,也没去研究。第一步,打开mainwindow.ui,在“设计”模式下,找到右侧QMainWindow,
点右键,选...
分类:
Web程序 时间:
2014-05-16 03:29:18
阅读次数:
585
初学设计模式,将学习心得与众博友分享,如有不正之处还请大家批评指正。
王尼玛自称是一个上知天文下知地理的学霸,有天心血来潮报名参加了CCAV的《开心闯关》。到他上场了,主持人王二丫开始了第一题:吴敬梓是哪本名著的作者?王尼玛脱口而出:儒林外史。OYEAH,学霸果然是学霸,答对。请听第二题:最早的血压...
分类:
其他好文 时间:
2014-05-16 03:18:54
阅读次数:
307
快要毕业了,之前学习的设计模式没有想到这么重要,马马虎虎就应付过去了,现在重新学习一下。在这里写一下自己所理解的装饰模式,语言不多,看代码吧……package
decorator;/** * User.java * 定义一个接口,规定好一个方法,以后所有的类都去实现或重写这个方法 * @author...
分类:
编程语言 时间:
2014-05-15 21:13:37
阅读次数:
371
一、策略模式内容策略模式定义了算法簇,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的...
分类:
其他好文 时间:
2014-05-15 20:55:20
阅读次数:
489
设计模式的最终目标:建立弹性的设计,高复用,可以维护,可以应对变化。(设计模式可以认为是良好的OO设计经验)常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。设计原则名称设计原则简介单一职责原则(Single
Responsibility Principle, SRP...
分类:
其他好文 时间:
2014-05-15 20:53:27
阅读次数:
231
上一篇我们介绍了设计模式的特性并且详细讲解了4种创建型模式,创建型模式是负责如何产生对象实例的,现在我们继续来给大家介绍结构型模式。 一、什么是结构型模式?
结构型模式是解析类和对象的内部结构和外部组合,通过优化程序结构解决模块之间的耦合问题。二、结构型模式的种类: 适配器模式 桥接模式...
分类:
Web程序 时间:
2014-05-15 14:19:52
阅读次数:
429
工厂方法(FactoryMethod)模式简介
编辑
工厂方法(FactoryMethod)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。
工厂方法模式是简单工厂模式的衍生...
分类:
其他好文 时间:
2014-05-15 12:11:19
阅读次数:
311
最近一直在学习设计模式,参考资料主要是程杰老师的大化设计模式,这本书真的很好,通俗易懂,道理深刻,适合设计模式的初学者去学习。今天让我们认识一种新的设计模式——策略模式策略模式的定义是这样的,它定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。下面让我...
分类:
其他好文 时间:
2014-05-15 09:30:33
阅读次数:
243
代理模式(Proxy)关于代理,ITer做常见的应该就是用来翻鸡爱抚大不留的代理了。生活中也有很多代理,比如在北京不收中介费的在租房中介,这帮人就叫代理,链家这样的房产中介也叫代理,只不过是收中介费的代理。恰好今天中午在公司楼道里吃午饭(热干面,楼下超市买的),刚吃了几口,进来一个抽烟的哥们,进来跟...
分类:
其他好文 时间:
2014-05-15 07:46:09
阅读次数:
353
坚持,坚持~
继续设计模式,尼玛停了段时间就不想写了,一定要坚持~今天带来适配器模式
老样子,定义:将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。这个定义还好,说适配器的功能就是把一个接口转成另一个接口。
发现两张图片可以很好的解释适配器模式:
这两张图很好的说明了适配器的作用哈,话说我当年买了个欧版的HTC G17 ,还配了个插头转化器...
分类:
移动开发 时间:
2014-05-15 00:16:44
阅读次数:
424