Lv.的博客
上一页 1 ··· 127 128 129 130 131 132 133 134 135 ··· 190 下一页
摘要: 看来Java构造器模式,决定动手体验下。构造器模式是什么?干什么用的?推荐大家看下ITEYE的一篇文章http://www.iteye.com/topic/71175 了解构造器模式对于系统的重构,也是很有帮助的。例如,可以优化多构造器类的设计。首先,我先寻找一个应用场景。拿民工和设计师来写固然可... 阅读全文
posted @ 2015-05-04 23:32 Avatarx 阅读(1003) 评论(0) 推荐(0)
摘要: 一个程序指定到单独一个CPU上运行会比不指定CPU运行时快。这中间主要有两个原因:1)CPU切换时损耗的性能。2)Intel的自动降频技术和windows的机制冲突:windows有一个功能是平衡负载,可以将一个线程在不同时间分配到不同CPU,从而使得每一个CPU不“过累”。然而,Inter又有一个... 阅读全文
posted @ 2015-05-04 17:41 Avatarx 阅读(12291) 评论(0) 推荐(0)
摘要: 请问一下多线程一定多核吗?对于操作系统和软件来说,多线程并不意味需要多核心的CPU,事实上,2005年以前,所有的个人PC都是单核心的,但是1993年问世的WindowsNT就支持多线程。操作系统采用分时的办法让多个线程平分CPU时间。多线程是不是意味着一定并发执行?‘网上各种概念太多,也太笼统,求... 阅读全文
posted @ 2015-05-04 16:18 Avatarx 阅读(495) 评论(0) 推荐(0)
摘要: 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动模式描述为:在一定环境中解决某一问题的方案,包括三个基本元素--问题,解决方案和环境。阅读类图和对象图请先学习UML创建模式 结构模式 行为模式创建模式:对类的实例化过程的... 阅读全文
posted @ 2015-04-30 14:29 Avatarx 阅读(206) 评论(0) 推荐(0)
摘要: 状态模式定义:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。实用性:1、 一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。2、 一个操作中含有庞大的多分支条件语句,且这些分支依赖于该对象的状态。优点:1、 将与特定状态相关的行为局部化,并且将不同状态... 阅读全文
posted @ 2015-04-30 13:59 Avatarx 阅读(326) 评论(0) 推荐(0)
摘要: namespace{//strand提供串行执行,能够保证线程安全,同时被post或dispatch的方法,不会被并发的执行.//io_service不能保证线程安全boost::asio::io_servicem_service;boost::asio::strandm_strand(m_serv... 阅读全文
posted @ 2015-04-27 23:36 Avatarx 阅读(1301) 评论(0) 推荐(0)
摘要: This tutorial demonstrates the use of the boost::asio::strand class to synchronise callback handlers in a multithreaded program.The previous four tuto... 阅读全文
posted @ 2015-04-27 23:23 Avatarx 阅读(250) 评论(0) 推荐(0)
摘要: In this tutorial we will see how to use a class member function as a callback handler. The program should execute identically to the tutorial program ... 阅读全文
posted @ 2015-04-27 23:20 Avatarx 阅读(170) 评论(0) 推荐(0)
摘要: In this tutorial we will modify the program from tutorial Timer.2 so that the timer fires once a second. This will show how to pass additional paramet... 阅读全文
posted @ 2015-04-27 23:19 Avatarx 阅读(189) 评论(0) 推荐(0)
摘要: 在程序中我们经常要使用定时刷新的功能,典型的应用是在信息管理系统中表单要跟着数据库中的数据变动。MFC提供了定时器来完成这个功能。=========================================================================在MFC中和定时器相关的... 阅读全文
posted @ 2015-04-27 23:02 Avatarx 阅读(801) 评论(0) 推荐(0)
上一页 1 ··· 127 128 129 130 131 132 133 134 135 ··· 190 下一页