陶醉小刺猬

文章
7
资源
0
加入时间
2年10月21天

设计模式之策略模式策略模式

策略模式在现实生活中常常遇到实现某种目标存在多种策略可供选择的情况,例如,出行旅游可以乘坐飞机、乘坐火车、骑自行车或自己开私家车等,超市促销可以釆用打折、送商品、送积分等方法。在软件开发中也常常遇到类似的情况,当实现某一个功能存在多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能,如数据排序策略有冒泡排序、选择排序、插入排序、二叉树排序等。如果使用多重条件转移语句实现(即硬编码),不但使条件语句变得很复杂,而且增加、删除或更换算法要修改原代码,不易维护,违背开闭原

Source insight 问题

现象:There was an error opening project:,总之不能打开工程文件解决办法:是因为samba权限被修改了,工程在linux中,没有权限,使用chmod 666 xxx_project.*就ok了