BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出S ...
分类:
编程语言 时间:
2020-05-17 00:48:06
阅读次数:
104
Android 7以上通知采用了通道的概念代码也有所不同,下面提供一个工具类,适配不同版本通知的生成; public class NotificationUtils extends ContextWrapper { private NotificationManager manager; publi ...
分类:
移动开发 时间:
2020-05-16 20:24:53
阅读次数:
133
所有三个操作系统都提供了应用程序向用户发送通知的手段。 Electron允许开发者使用 "HTML5 Notification API" 发送通知,并使用当前运行的操作系统的本地通知 API 来显示它。 HTML5 API,它只能在渲染器进程中使用 渲染进程 主进程 使用electron 类:Not ...
分类:
其他好文 时间:
2020-05-16 18:51:42
阅读次数:
152
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式 定义 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一 ...
分类:
其他好文 时间:
2020-05-15 18:31:40
阅读次数:
62
当下IT运维人员的一大头疼事,便是复杂而凌乱的告警,无法将告警信息进行灵活分类,通知给不同的人,这样就加大了运维人员对告警信息的判断难度,进而无法快速的的定位到根因,也就无法快速的解决问题。睿象云智能告警平台CloudAlert(简称CA)快速接入各类事件,通过人工智能算法自动发现、诊断、修复IT系统运行事故,并能帮助企业形成最佳事件管理流程,让业务运行更加安全可靠;灵活的分派策略:在CA的分派策
分类:
其他好文 时间:
2020-05-15 17:53:37
阅读次数:
47
当下IT运维人员的一大头疼事,便是复杂而凌乱的告警,无法将告警信息进行灵活分类,通知给不同的人,这样就加大了运维人员对告警信息的判断难度,进而无法快速的的定位到根因,也就无法快速的解决问题。 睿象云智能告警平台Cloud Alert(简称CA)快速接入各类事件,通过人工智能算法自动发现、诊断、修复I ...
分类:
其他好文 时间:
2020-05-15 15:22:51
阅读次数:
50
1 重入锁的好搭档:Condition条件 如果大家理解了 和`Object.notify() Condition wait() notify() Lock new Condition() Condition Condition`对象,我们就可以让线程在合适的时间等待,或者在某一特定时刻得到通知,继 ...
分类:
编程语言 时间:
2020-05-15 13:16:33
阅读次数:
87
MIUI11系统刚发布后雷锋哥也第一时间申请体验安装上了,惊艳谈不上,BUG到是一大堆,如来消息通知不亮屏、半夜待机电量异常、闹钟偶尔不响…… 本来想凑合用,等官方推送更新修正BUG,等了3、4次推送更新,BUG依旧,这时才动了刷第三方ROM的念头。 一开始想刷接近于原生系统的ROM:魔趣 / Li ...
分类:
移动开发 时间:
2020-05-15 09:50:24
阅读次数:
2294
性能问题的两方面原因:渲染速度慢、请求时间长、合理的使用标签,可以在一定程度上提升渲染速度以及减少请求时间。 script标签:调整加载顺序提升渲染速度 渲染引擎在解析HTML时,若遇到script标签引用文件则会暂停解析过程,同时通知网络线程加载文件,文件加载后会切换至JavaScript引擎来执 ...
分类:
其他好文 时间:
2020-05-15 00:03:47
阅读次数:
56
1:notify()作用:唤醒一个在对象上等待的线程,使其从wait()方法返回,而返回的前提是该线程获取到了对象的锁。2:notifyAll()作用:唤醒所有等待在该对象上的线程。3:wait()作用:调用该方法的线程进入WAITING状态,只有等待另外线程的通知或被中断才会返回,需要注意,调用w... ...
分类:
其他好文 时间:
2020-05-14 15:27:15
阅读次数:
55