!相同点:都是用来处理多分支条件的结构 !不同点: switch选择结构:只能处理等值条件判断的情况 /* !如果需要每个case执行完后跳出,在每个case后不要忘记写break; !default块顺序可以变动,但要注意其执行顺序。 通常,default块放在末尾,也可以省略 */ 多重if选择 ...
分类:
其他好文 时间:
2020-05-07 23:01:41
阅读次数:
167
1. 数学函数 2. 字符串函数 3. 日期和时间函数 4. 条件判断函数 5. 系统信息函数 SELECT 函数(); VERSION() 数据库版本号 CONNECTION_ID() 服务器连接数 DATABASE() SCHEMA() 当前数据库名 USER() SYSTEM_USER() S ...
分类:
数据库 时间:
2020-05-06 20:09:03
阅读次数:
87
状态模式 状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。当控制一个对象状态转换的条件表达式过于复杂时的情况,把条件判断转移到表示不同状态的一系列类中,把复杂的判断逻辑简化。 结构图: 业务中若条件判断很多,例如: public class Test ...
分类:
其他好文 时间:
2020-05-05 19:55:05
阅读次数:
68
1、判断为空 小白写法 优雅写法: 问题:我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂. 2、多条件判断 小白写法 优雅写法: ...
分类:
编程语言 时间:
2020-04-30 21:10:04
阅读次数:
83
今日内容 分组查询(单独聚合查询 and 分组聚合查询 基于mysql) 聚合查询 基于ORM 单独聚合查询:aggregate (聚集,合集) 不分组 分组聚合查询: annotate (注释,做注解) 分组 字段属性 字段 不常用字段 关系字段 断开外键关联的ForeignKey使用(一对多,一 ...
分类:
其他好文 时间:
2020-04-29 01:31:14
阅读次数:
132
Shell脚本——常用判断 执行命令符号 `` 和 $()效果相同 if条件判断 if command;then command else command fi // if command后面命令得退出码为0才能正常执行。 数值比较 test命令就相当于if的[] 字符串比较 文件比较 case语法 ...
分类:
系统相关 时间:
2020-04-26 17:08:54
阅读次数:
70
循环 for 循环:循环特定范围内的值,例: for i in range(10): #range(10) 表示创建 0~10 的整数列表 print(i) range():一个函数,用于创建一个列表 while 循环:判断条件为 "真" 时循环,若条件一直为真则无限循环 n = 0 while n ...
分类:
编程语言 时间:
2020-04-26 01:35:12
阅读次数:
91
while 循环 while true: 这是执行“真” 的代码 else: 这是执行“假”的代码 当条件判断结果为真时,将循环执行为真的代码,直到结果为假时,结束循环。 实例: #!/usr/bin/env python #-*- coding:utf-8 -*- #Author:Love Dah ...
分类:
其他好文 时间:
2020-04-25 12:52:02
阅读次数:
93
一、If 条件判断 1、if条件判断的基本形式 python中,if语句用于控制程序的执行,基本形式为: if 判断条件 : →逻辑、成员运算、比较运算 (缩进)执行语句..... else: →else:后面没有表达式 ( 缩进)执行语句..... 其中,①”判断条件” 成立时(非0),则执行其后 ...
分类:
编程语言 时间:
2020-04-25 00:39:32
阅读次数:
81
#!/bin/bashread-p"Enter:"GRADEif[$GRADE-ge85]&&[$GRADE-le100];thenecho"$GRADEisExcellent"elif[$GRADE-gt70]&&[$GRADE-le84]thenecho"$GRADEisPass"elseecho"$GRADEisfail"fi~
分类:
其他好文 时间:
2020-04-24 11:42:40
阅读次数:
65