摘要: 主题介绍 WaterDrop 是 水滴 的意思,其实并没有什么特殊含义,只是因为每一次项目取名都绞尽脑汁,太麻烦了,于是就想着效法一些大佬,干脆取名随性一点。例如,Java 语言因作者经常在办公室喝 Java 咖啡而得名,MySQL和MariaDB的作者是同一人,命名分别是他两个女儿的名字(看样子作 阅读全文
posted @ 2024-07-01 08:10 老朱独立开发 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 主题介绍 BeaconNav是基于typecho开发的一款导航主题,Beacon是灯塔的意思,希望使用者在知识的海洋里能够如同有灯塔指引一样目标明确,永远不会迷失方向。 演示站点:https://nav.ilaozhu.com 主题特点 响应式设计,适配手机、平板、电脑等设备; 支持自定义 LOGO 阅读全文
posted @ 2024-06-30 09:03 老朱独立开发 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 前言 前段时间花了一些精力尝试和摸索主题接入 Google Ads 的问题,算是阶段性成功了吧,这次简单分享一下,如果有缘看到这篇文章,应该会有些启发。 1. 展示效果 上篇文章说到,前两天我在我的两款主题中内置了 Google Ads 广告位,并且我自己的网站也启用了,下图是这两天的成果: 确实有 阅读全文
posted @ 2024-06-29 08:42 老朱独立开发 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 作为一个上班族,我们可能会经常听到“管理流程混乱”,“职责边界不清晰”等这样或那样的抱怨,这是当组织或系统发展壮大后,一件事由一个人或者一个部门无法独立完成时,不得不面对的问题。就拿平时请假来说,试想如果是一个只有几个人的小公司,很可能连请假条都不用写,直接跟老板说一下就OK了,但是如果公司有一定规 阅读全文
posted @ 2021-06-13 23:09 老朱独立开发 阅读(713) 评论(0) 推荐(1) 编辑
摘要: 上一篇说到了观察者模式较为传统的用法,这篇准备分享点流行的,不过在开始新内容之前,我们不妨先思考一下两种场景,一个是报社订阅报纸,另一个是在黑板上发公告,都是典型观察者模式应用场景,二者有何不同? 报社订阅报纸,订阅者需要到报社登记交钱,然后报社才会每次有新报纸时通知到订阅者。 而在黑板上发公告,发 阅读全文
posted @ 2021-05-16 16:01 老朱独立开发 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 观察者模式可以说是非常贴近我们生活的一个设计模式,为什么这么说呢?哲学上有这么一种说法,叫做“万事万物皆有联系”,原意是说世上没有孤立存在的事物,但其实也可以理解为任何一个事件的发生必然由某个前置事件引起,也必然会导致另一个后置事件。我们的生活中,充斥着各种各样的相互联系的事件,而观察者模式,主要就 阅读全文
posted @ 2021-05-16 08:14 老朱独立开发 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 说到状态模式,顾名思义,应该就是跟状态相关的设计模式了,不过,我们还是跟前面一样,先不管状态模式是个什么东西,先从一个小小的例子出发,看看状态模式能为我们解决什么问题。 示例 现在需要实现一个交通灯调度程序,交通灯的颜色需要在红灯->绿灯->黄灯->红灯之间循环转换,但是不允许绿灯->红灯或黄灯-> 阅读全文
posted @ 2021-05-01 15:40 老朱独立开发 阅读(441) 评论(1) 推荐(1) 编辑
摘要: 策略模式定义一系列算法,把他们一个个封装起来,并且使他们可以互相替换。该模式使得算法可以独立于使用它的客户程序而变化。 阅读全文
posted @ 2020-09-09 15:02 老朱独立开发 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 先看一下模板方法模式的定义,模板方法模式定义了一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些步骤。 阅读全文
posted @ 2020-09-07 22:26 老朱独立开发 阅读(528) 评论(2) 推荐(0) 编辑
摘要: 结构型模式主要处理类或对象的组合,关注于如何将现有类或对象组织在一起形成更大的结构。 阅读全文
posted @ 2020-09-06 15:11 老朱独立开发 阅读(311) 评论(0) 推荐(0) 编辑