命令模式 今天学习《Head First 设计模式》的第六章节:命令模式
装饰者模式
观察者模式 观察者模式非常容易理解,好比说微博,你关注了一个明星的微博,每当这个明星发微博的时候总会给你发送通知。那么在这个例子中,你就是观察者,其所有关注这个明星的人也是观察者,而这个明星就是被观察者,每当被观察者某个状态发生变化(发一条微博),就会给所有的观察者发送通知。
策略模式 《Head First 设计模式》的第一章通过鸭子介绍的设计模式令人影响深刻,不看目录我还真没认出这就是策略模式… 今天要学习的是策略模式…
工厂模式 设计模式学习的第二天,工厂模式,在此记录。
背景 最近开始学习设计模式,准备从最简单的单例模式开始写博客。 单例模式可以细分为懒汉式、饿汉式、静态内部类、枚举、容器五种创建方法。这篇文章就介绍单例模式的各种写法。
最近在写增删改查的时候遇到一个问题,苦思冥想了很久,最后旁边的小哥哥一句“看源码就知道了”,遂恍然大悟,翻阅源码才终于搞清楚这个问题。晚上趁着还早,花点时间记录下来。
背景 在做推荐系统的时候需要训练集,所以就自己写了一个爬虫,然后用 bs4 库对爬取的 html 数据处理得到新闻的 URL 链接。
一、Homebrew介绍
在Java中使用方法获取文件的位置,在获取文件位置的方法中可以填入两种路径参数:绝对路径和相对路径。