­­­­­­­­­PHP5.4 流程控制语句if / switch 有三种模型: 1、单if语句结构:格式: if(expr){ statement } 说明:如果if里面的条件成立,就执行大括号里面的命令。否则,不执行。(statement声明) 2、If……else 语
原创 2012-11-08 18:22:50
629阅读
1点赞
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阅读
1点赞
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()
原创 10月前
298阅读
 
原创 4月前
22阅读
import copy a = ['a','b','c'] b = a #ba引用自同一块地址空间 print("a==b :",a==b) print("a is b :",a is b) c = copy.deepcopy(a)# 对a进行深拷贝 print("aid值为:",id(a))
原创 2021-07-21 17:18:49
145阅读
  • 1
  • 2
  • 3
  • 4
  • 5