
编程技巧
文章平均质量分 94
古月先生
创业奋斗
展开
-
面向接口编程
<br />在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口编程就是指按照这种思想来编程。 <br /> 1.关于接口的理解。 <br /> 接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。 <br /> 我们在一般实转载 2010-08-03 17:33:00 · 536 阅读 · 0 评论 -
面向接口编程实例
程序目的: 猫(Cat)大叫一声,所有的老鼠(Mouse)都开始逃跑,主人(Master)被惊醒。原创 2010-08-03 17:29:00 · 671 阅读 · 0 评论 -
正则表达式技巧,快速度上手!
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^\[ \t转载 2011-09-22 18:50:49 · 605 阅读 · 0 评论 -
SVN分支和标记用法
使用SVN+Eclipse做软件版本控制,介绍分支和标记用法 1,SVN目录结构Trunk : 主干目录,此目录下的文件为基准文件Branches : 用于开发的分支目录Tags : 用于发布的版本目录 下图是基于eclipse svn repositores查看的目录结构(图片1 : 目录结构)2,分支的版本原创 2014-12-23 14:13:57 · 22134 阅读 · 1 评论 -
动态规划求解旅行商问题,tsp问题求最优解,附代码实现
旅行商问题,即TSP问题(Traveling Salesman Problem)又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。一般分2大类:完全图:两两城市间都有直达的路线,这条路线不需要经过中间其他...原创 2019-07-13 15:03:16 · 34032 阅读 · 8 评论