Linux内核suspend状态 Linux内核支持多种类型的睡眠状态,通过设置不同的模块进入低功耗模式来达到省电功能.目前存在四种模式:suspend to idle.power-on standby(Standby).suspend to ram(STR)和sudpend to disk(Hibernate),分别对应ACPI状态的S0.S1.S3和S4. Suspend to idle完全是软件相关的并且尽量将CPU维持在深度idle状态. Power-on standby设置设备进入低功…
//用if let与guard let实现同一效果,会发现guard降低一个分支 //可以用if var guard var 表示定义的变量能修改值 func test(){ let name:String? = "张三" if let a = name { print(a) }else{ print("李四") } guard let c = name else { print("李四") return } print("c=\(c)…