­­­­­­­­­PHP5.4 的流程控制语句if / switch
有三种模型:
1、单if语句结构:格式: if(expr){ statement }
说明:如果if里面的条件成立,就执行大括号里面的命令。否则,不执行。(statement声明)
2、If……else 语
原创
2012-11-08 18:22:50
629阅读
点赞
1、定义 DRY原则 DRY——Don't Repeat Yourself。是指在一个项目工程中的东西最好是唯一的,所有东西,包括类,变量,常量,相同的方法,等等。 SHY原则 Shy—害羞,是指各个模块不要把只属于自己的东西公开,从而减少依赖关系,假如出现bug,那么让bug只影响该某块,而不要牵扯整个工程。 2、联系 两个原则都为了增强程序可维护性。但是在某
原创
2011-11-03 11:35:00
198阅读
保障可维护性的主要诀窍是遵循DRY原则和Shy原则。 在一个系统的整个生命周期里,理解和改动这类维护工作的比例一般非常之高。为了维护的方便,要尽量将系统划分为可以独立理解与改动的模块。这就要在设计的时候注重DRY原则与Shy原则。不过,这两条原则有一定的冲突,并不总能兼得,于是在追求的时候要重视分寸 ...
转载
2021-08-17 09:49:00
484阅读
2评论
学PS基础:Photoshop 技能167个­
经典的Photoshop技巧大全,如果你是初级阶段的水平,熟读此文并掌握,马上进阶为中级水平。绝对不是广告噢。 ­
常见技巧 经典的Photoshop技巧大全,如果你是初级阶段的水平,熟读此文并掌握,马上进阶为中级水平。绝对不是广告噢。­
­
1. 快速打开文件­
双击Photoshop的背景
转载
精选
2010-08-06 21:55:04
466阅读
恶魔守护天使­
也许天使永远都不会接受,即使恶魔用生命去守护,天使都感觉不到.­
又或许有一天,天使会毫不犹豫的将恶魔毁灭./­
而恶魔却不会在天使的心里留下一个脚印,甚至一滴泪.他的生命也许注定会是一个悲剧,­
永远都不会有人懂得恶魔心里的痛.­
惡魔守護天使! ­
&nb
原创
2011-08-30 20:30:00
583阅读
点赞
Citrix桌面虚拟化- -技术方案建议书 北京四通管理软件有限责任公司 二〇一〇年五月 目录 一、方案背景. 3 二、Citrix技术方案. 5 2.1、技术架构. 8 2.2、虚拟化系统概要介绍. 8 三、方案优势. 12 3.1、安全性加强. 12 3.2、运维成本减少. 12 四、技术方案. 13 4.1、部署架构:. 13
转载
精选
2014-11-19 23:26:17
1318阅读
­
­
­Ospf 路有发现过程阶段:­
建立邻居à构建邻居关系库à交换链路状态信息à同步拓扑库à计算路由表­
(hello) (DR/BDR) &nb
原创
2009-09-13 12:35:00
403阅读
用宁静心拥抱世界­
­
心是人的主宰 具有很大的力量。 ­
所以我們應該隨時隨地注意自己的起心動念。­
­
­
我們每天都要接觸很多人,在頻繁的接觸中,難免會跟別人發生摩擦或衝突。 ­
或是因為外界事物而影響自己的心境,這是現代人普遍的困擾之一。 ­
­
­
想要常保一顆寧靜的心 ­
是一
转载
精选
2010-05-30 11:26:06
263阅读
|- 普通或(|):表示所有的判断条件都要执行,不管前面是否满足;|- 短路或(||):如果前面的条件已经是true了,那么后面无论如何判断都是true,就不判断了;& 和&&都是逻辑运算符,都是判断两边同时真则为真,否则为假;但是&&当第一个条件不成之后,后面的条件都不执行了, 而&则还是继续执行,直到整个条件语句执行完为止。
原创
2015-11-10 19:11:43
496阅读
颈椎24小时保养法 ­
­
­
­
­
­
请跟着我们做一个试验:将你的头轻轻后仰,然后尽力向左转,再向右转,你一定会找到酸疼、僵硬的感觉。 最新调查显示:由于长期慢性劳损,颈椎病的发病年龄已经从40岁提前到3 0岁,并成为名副其实的白领职业病。 更让人担心的是,颈椎
转载
2010-01-28 10:00:35
378阅读
他们之间的区别用最直接的话来说就是:#相当于对数据 加上 双引号,$相当于直接显示数据。1、#对传入的参数视为字符串,也就是它会预编译 1 select * from user where name = #{name} 比如我传一个csdn,那么传过来就是1select * from user wh ...
转载
2021-09-09 18:48:00
479阅读
2评论
格式1:test<测试表达式>格式2:[<测试表达式>]格式3:[[<测试表达式>]]格式1和格式2是等价的格式3为扩展的test命令,有人推荐用格式3.提示:1在[[]]中使用通配符进行模式匹配、2&& || > <等操作符可以用于[[]]中,但不能应用于[]中3对整数进行关系运算,也可以使用she
原创
2012-07-17 11:20:47
886阅读
$* 和$@的区别
原创
2017-08-28 15:13:03
672阅读
is返回true或false 计算对象是否与特定数据类型、类或接口兼容。使用 is 运算符(而非 instanceof 运算符)进行类型比较。还可以使用 is 运算符来检查对象是否实现某个接口。 结果 Boolean — 如果 expression1 与在 expression2 中指定的数据类型、类或接口兼...
原创
2021-07-17 16:19:05
126阅读
for in遍历的是数组的索引(即键名),而for of遍历的是数组元素值 for in总是得到对象的key或数组、字符串的下标 for of总是得到对象的value或数组、字符串的值 ...
转载
2021-09-16 10:08:00
131阅读
2评论
Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{} 和 ${} 我们经常使用的是#{},一般解说是因为这种方式可以防止SQL注入,简单的说#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串。 举个例子: select * ...
转载
2021-10-22 14:42:00
404阅读
2评论
js中==和 区别 【转载,见文末】 简单来说: == 代表相同, 代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行 比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而 比较时, 如果类型不同,直接就是f ...
转载
2021-09-18 21:48:00
139阅读
2评论
主要区别:在于 == 对比时,若类型不相等,会先转换为相同类型,然后再来比较值。而 === 则不会,只能在相同类型下比较值,不会做类型转换。还有一个是 = ,这个是赋值,不是运算符。1、 = = =下面的规则用来判断两个值是否===相等:如果类型不同,就不相等如果两个都是数值,并且是同一个值,那么相等;例外的是,如果其中至少一个是NaN,那么不相等。(判断一个值是否是NaN,只能用 isNaN()
import copy a = ['a','b','c'] b = a #b和a引用自同一块地址空间 print("a==b :",a==b) print("a is b :",a is b) c = copy.deepcopy(a)# 对a进行深拷贝 print("a的id值为:",id(a))
原创
2021-07-21 17:18:49
145阅读