![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术分享
wudi626
孤胆骑士
展开
-
.Net中的设计模式—Strategy模式(转载)
一、模式概述“面向接口编程”是面向对象编程思想中最重要的一个原则。根据“封装变化”的原理,我们常常将易于变化的部分进行抽象,定义为接口。对于调用者而言,只需要知道接口的外部定义即可,具体的实现则不用理会。在设计模式中,Strategy模式就是这样的一个“面向接口编程”的最佳体现,它进行抽象的一部分是针对特定的“算法”,或者说是“策略”。假设我们要开发一个税务系统,那么有关税务的计算就会依照纳税人的转载 2008-04-10 18:18:00 · 471 阅读 · 0 评论 -
Java编程那些事儿9——网络编程基础
1.4 网络编程基础 对于初学者,或者没有接触过网络编程的程序员,会觉得网络编程涉及的知识很高深,很难,其实这是一种误解,当你的语法熟悉以后,其实基本的网络编程现在已经被实现的异常简单了。1.4.1 网络编程是什么? 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给转载 2008-04-11 00:50:00 · 613 阅读 · 0 评论 -
写C#程序的时候一定要注意“,”与“,”的区别
昨天晚上一直调试一个程序,其中有这么一句:S="111,222,333,444"的句子 用了:“string ss=s.split(,)”;来处理,结果发现只有ss[0],本来索引应该有从0-3的,结果出错提示说:下标越界晕得很情急之下发现把 S="111,222,333,444" 写成了 S="111,222,333,444"C#里面肯定没有这种区分","符号的撒原创 2008-04-23 16:09:00 · 459 阅读 · 0 评论