流程控制 一、顺序结构 程序按代码书写的顺序自上而下的执行过程。 二、分支结构 PHP中分支结构分二种:if结构与switch结构 if结构: 单分支 if(exp){ //code } 说明: 当条件表达式exp成立时,执行code, 双分支 if(exp){ //code 1 }else{ ..... ...
分类:
其他好文 时间:
2016-04-05 15:59:45
阅读次数:
156
循环结构 for循环 语法: for(循环控制变量初始化;条件表达式;循环控制变量的更改){ //循环体 } 说明: 循环控制变量初始化;条件表达式;循环控制变量的更改循环三要素, 1、首先对循环控制变量初始化,只执行一次。 2、判断条件表达式,是否成立true,不成立true,直接退出,如果成立则... ...
分类:
其他好文 时间:
2016-04-05 15:36:22
阅读次数:
135
流程控制 顺序、分支、循环 顺序结构 代码一行一行从上往下执行并解析 分支结构 if语句 switch语句 if语句 单分支 if(条件表达式){ //语句块 } 含义:当条件表达式为真的时候就执行里面的语句块 示例: 双分支: if(条件表达式){ //语句块1 }else{ //语句块2 } 含... ...
分类:
Web程序 时间:
2016-04-05 02:08:35
阅读次数:
260
循环结构: for while do….while for循环 for(变量初始化;条件表达式;变量更新){ //循环体 } 说明: 第一步:变量初始化 只执行一次 第二步:判断表达式是否成立 成立则执行循环体 不成立则跳出循环 第三步:表达式成立执行循环体 然后 变量更新 1--à2-à3-à4-... ...
分类:
Web程序 时间:
2016-04-05 02:04:27
阅读次数:
151
代码风格规范: 缩进采用哪种方式:tab键,还是2、4、8个空格; 行宽:行宽必须限制; 括号:在复杂的的条件表达式中,用括号清楚地表示逻辑优先级; 断行与空白:断行与空白可以很好地看清代码,便于单步执行调试; 分行:不要把多条语句放在一行上,更严格的说,不要把多个变量放在一行上; 命名:在变量前加 ...
分类:
其他好文 时间:
2016-04-03 09:04:10
阅读次数:
131
for(int i(定义变量)=0;i<length;i++) for(初始值;条件表达式;状态改变) { 循环体 } ...
分类:
其他好文 时间:
2016-03-31 21:50:24
阅读次数:
146
在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。大话设计模式中程杰老师给出的定义是,状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移...
分类:
其他好文 时间:
2016-03-29 10:36:05
阅读次数:
194
1. 如果在一个算术运算中有int,double,float那么最终运算的结果是double,那么也就是说参与运算的类型和得到的结果:结果一定是参与运算的精度最高的那个类型 2. 算术运算中的除法 int a = 5 / 2; 如果得到的结果类型是一个整数而结果值是一个小数,那么会忽略所有的小数部分 ...
分类:
编程语言 时间:
2016-03-28 21:47:26
阅读次数:
200
LINQ的书写格式如下: from 临时变量 in 集合对象或数据库对象 where 条件表达式 [order by条件] select 临时变量中被查询的值 [group by 条件] Lambda表达式的书写格式如下: (参数列表) => 表达式或者语句块 其中: 参数个数:可以有多个参数,一个 ...
分类:
数据库 时间:
2016-03-26 23:25:52
阅读次数:
290
先创建要返回的结果类型: 然后创建重写ActionFilterAttribute下的OnActionExecuted(执行action之后): 先建一个类名字随意如:ApiResultAttribute继承于System.Web.Http.Filters.ActionFilterAttribute详
分类:
Windows程序 时间:
2016-03-22 19:26:46
阅读次数:
2248