摘要: 室计费系统。更纠结的特点是组合查询。但代码做更多,且多为重复的代码,正是由于这个,它比较适合的模板方法模式。 一、基本介绍 模版方式模式是定义一个操作中的算法的骨架,而将步骤延迟到子类中。 模板方法使得子类能够不改变一个算法的结构就可以重定义算法的某些特定步骤。类图 ... 阅读全文
posted @ 2015-08-11 21:33 zfyouxi 阅读(251) 评论(0) 推荐(0)
摘要: HTML 是全世界最流行的网页编程语言。而HTML5是这门语言的升级版本号。越来越多的开发人员和设计师開始使用HTML5.以下介绍几个 HTML5/CSS3 的演示工具和框架,你能够用它们来创建你的网页PPT。这样仅仅要浏览器兼容,不必再考虑office版本号问题了。并且干净整洁,这种ppt个人觉得... 阅读全文
posted @ 2015-08-11 21:00 zfyouxi 阅读(2305) 评论(0) 推荐(0)
摘要: 文件 https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11 http://download.csdn.net/detail/surfsky/7440835helloWorld pr... 阅读全文
posted @ 2015-08-11 20:09 zfyouxi 阅读(165) 评论(0) 推荐(0)
摘要: 【程序猿编程艺术】学习记录2:左旋转字符串之循环移位法GCD算法:(辗转相除法/欧几里得算法)gcd是求最大公约数的算法。作为TAOCP第一个算法gcd算法流程:首先给定两个整数m,n(m大于等于n)假设小于则直接交换再处理①求余数 r=m%n②假如r=0,算法结束,n即为所求否则,又一次令m d... 阅读全文
posted @ 2015-08-11 19:26 zfyouxi 阅读(415) 评论(0) 推荐(0)
摘要: 本文介绍5其余两种创意模式:模型构建器(Builder)、原型模型(PROTOTYPE)。一、建造者模式(别名:生成者模式)将复杂对象的构建和它的表示分离,使得相同的构建过程能够创建不同的表示。一个完整的建造者模式包括下面几个概念:1、产品类Productpublic class Person { ... 阅读全文
posted @ 2015-08-11 17:50 zfyouxi 阅读(241) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3709Problem DescriptionA balanced number is a non-negative integer that can be balanced if a pivot is placed... 阅读全文
posted @ 2015-08-11 17:13 zfyouxi 阅读(184) 评论(0) 推荐(0)
摘要: 有很多其他的交替运行因为在并行代码中的错误一般是低概率事件。因此,试运行并发差错时需要反复多次,但是,有很多方法可以提高发现这些错误的概率 ,在前面提到的,在多处理器系统。假设 线程的数量,那么 与单处理器的系统 或者 包括多个处理器的系统相比。将能产生很多其它的交替行为。有一种实用的方法能提高交替... 阅读全文
posted @ 2015-08-11 15:17 zfyouxi 阅读(314) 评论(0) 推荐(0)
摘要: 类别创建一个简单的类:#!/usr/bin/env python__metaclass__ = typeclass Person: def setName(self,name): self.name = name def getName(self): return self.name def g... 阅读全文
posted @ 2015-08-11 14:31 zfyouxi 阅读(215) 评论(0) 推荐(0)
摘要: 该公司刚刚完成HR系统升级,系统从单一公司实现使用更多的公司使用变更。在一个月的时间升级,虽然很苦,但他们自己的系统架构的感觉获益,有以下的详细的见解:一、MVC还是非常重要 系统框架是五年前用delphi设计的。採用的基类加扩展类的模式来扩充新业务表单,表单内充满了业务逻辑。因为没有採... 阅读全文
posted @ 2015-08-11 12:53 zfyouxi 阅读(147) 评论(0) 推荐(0)
摘要: 副本放置策略的副本放置策略的基本思想是: 第一block在复制和client哪里node于(假设client它不是群集的范围内,则这第一个node是随机选取的。当然系统会尝试不选择哪些太满或者太忙的node)。 第二个副本放置在与第一个节点不同的机架中的node中(随机选择)。 第... 阅读全文
posted @ 2015-08-11 11:21 zfyouxi 阅读(3077) 评论(0) 推荐(0)
摘要: 房间是N行N列的矩阵,当中0代表空的地板,1代表墙,2代表箱子的起始位置,3代表箱子要被推去的位置,4代表搬运工的起始位置,求最后搬运工推箱子的步数。问题实质就是五个状态:箱子的位置(bx。by),人的位置(px,py),推箱子的步数。然后用广搜去一一搜索。#include #include #... 阅读全文
posted @ 2015-08-11 08:59 zfyouxi 阅读(307) 评论(0) 推荐(0)