监听器模式简介
离线文档查阅
核心的概念
# 查看可以下载的格式列表 youtube-dl -F url # 下载指定的格式 youtube-dl # 下载质量最好的m4a格式音频 youtube-dl -f 'bestaudio[ext=m4a]' url # 下载质量最好的mp4视频以及质量最好的m4a格式音频,并合并 youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
批量处理
java.util.concurrent.ScheduledExecutorService 是一种执行服务,它可以安排任务在延迟一定时间后运行,或者在每次执行之间以固定的时间间隔重复执行。而且此任务是由一个工作线程异步执行的,而不是由将任务交给预定执行程序服务的线程执行。
在本文之前有两方面的基础知识需要掌握: 设计模式之 —— 观察者模式 Java源码 —— 并发包 ScheduledExecutorService
预备知识
观察者模式是对象的行为模式 [GOF95],又叫做发布/订阅(Publish/Subscribe)模式、视图/模型(View/Model)模式、源/监听(Source/Listener)模式 或 从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在发生变化时,会通知所有观察者对象,使他们能够更新自己。【注-1】
开闭原则(OCP) OCP,open-close principle,一个软件实体应当对扩展开放,对修改关闭。
C++ Primer, 5th Edition
C Primer Plus, 6th Edition 中文版 读书笔记
private rules backup
优美地进行内网穿透(开发中)
读书笔记