在进行程序设计的时候,我们会经常进行逻辑判断,根据不同的结果做不同的事,或者重复做某件事,我们对类似这样的工作称为流程控制。在Java中,流程控制分为两大类:选择和循环。下面就依次来介绍这两类。一、选择选择控制分为两种:if...else...和switch1、if...else...,这种..
分类:
编程语言 时间:
2015-12-05 17:59:10
阅读次数:
160
在代码中,时常有就一类型码(Type Code)而展开的如 switch ... case 或 if ... else if ... else 的条件表达式。随着项目业务逻辑的增加及代码经年累月的修改,这些条件判断逻辑往往变得越来越冗长。特别是当同样的逻辑判断出现在多个地方的时候,代码的可读性和维护...
分类:
其他好文 时间:
2015-11-29 18:02:05
阅读次数:
224
图片与文字标题组成的无序列表,会因为标题长度的不同,而出现换行.这样就出现图片无法左对齐的问题.可以这样,一,加上这个css样式.nowrap{white-space:nowrap;overflow:hidden;}二,或用程序逻辑判断.比如循环到第四个图片时,添加一个hr换行符标签.hr{background:#ddd;color:#ddd;..
分类:
其他好文 时间:
2015-11-29 06:40:09
阅读次数:
202
工厂方法模式实现计算器的结构图简答工厂模式的最大优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关类,对客户端来说,去除了与具体产品的依赖。工厂方法模式(Factory Method)定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。工...
分类:
其他好文 时间:
2015-11-20 21:38:17
阅读次数:
136
编码及开发中注意事项* 所有你编写过的任何代码一定要有注释,注释要清晰明了,避免后期维护出问题,且无用代码及时清除* 代码过程中拒绝硬编码,通过常量或枚举来处理* 方法体尽量保持简洁,类名方法及变量取名尽量做到见名知意* 所有异常捕获均由最外层进行抓取,内部逻辑判断以异常形式进行抛出并设定错误代码*...
分类:
其他好文 时间:
2015-11-20 19:47:10
阅读次数:
140
awk对于sed grep的优势在于分段,把分隔符分割成一小段一小段,针对段进行匹配,替换,操作,逻辑判断,比较...等awk的基本操作[root@wangshaojun ~]# awk -F ':' '{print $3}' 1.txt //// -F 指定分隔符 $3 就是第三段0123.......
分类:
系统相关 时间:
2015-11-19 01:49:37
阅读次数:
202
console.log(NaN === NaN); // false因为有很多方法表示非数字,所以两个非数字不一定相同。console.log(~-1==0);//true~按位取反运算符
分类:
其他好文 时间:
2015-11-14 12:24:57
阅读次数:
208
图片与文字标题组成的无序列表,会因为标题长度的不同,而出现换行.这样就出现图片无法左对齐的问题.可以这样,一,加上这个css样式.nowrap{white-space:nowrap;overflow:hidden;}二,或用程序逻辑判断.比如循环到第四个图片时,添加一个hr换行符标签.hr{background:#ddd;color:#ddd;..
分类:
其他好文 时间:
2015-11-12 06:41:37
阅读次数:
250
图片与文字标题组成的无序列表,会因为标题长度的不同,而出现换行.这样就出现图片无法左对齐的问题. 可以这样, 一,加上这个css样式 .nowrap{white-space:nowrap;overflow:hidden;} 二,或用程序逻辑判断.比如循环到...
分类:
其他好文 时间:
2015-11-11 22:31:48
阅读次数:
312
今天来总结整理一下Case,因为SQL查询中用得最多的逻辑判断。Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex ...
分类:
数据库 时间:
2015-11-04 13:00:22
阅读次数:
251