首先我们应该知道四点: 你的精力是一种有限的资源,你每天都在有意或无意的投资 你如何投资你的精力将决定你生活的结果 大多数人会说服你将精力投资到他们在乎的事情上而不是你自己在意的 你可能再也不会像20多岁时那样多的可支配精力了 But,许多人不知道这些,他们没有为未来的生活建立基础投入足够的精力,而…
前言 策略模式应对业务处理中,会有多种相似处理方式(算法),然后封装成算法+抽象,此外,调用环节也有扩展要求的,需要context(上下文) 好处:算法封装,有抽象可以扩展;调用环节转移,可以扩展; 缺陷:上端必须知道全部算法,而且知道映射关系 包一层:没有什么技术问题是包一层不能解决的,如果有,再…
前言 简单工厂其实不是一个标准的的设计模式。 GOF 23种设计模式中只有「工厂方法模式」与「抽象工厂模式」。 简单工厂模式可以看为工厂方法模式的一种特例,为了统一整理学习,就都归为工厂模式。 这三种工厂模式在设计模式的分类中都属于创建型模式,三种模式从上到下逐步抽象。 工厂模式主要是提供了一种创建…
前言 在实际的开发过程中,由于应用环境的变化(例如使用语言的变化),我们需要的实现在新的环境中没有现存对象可以满足,但是其他环境却存在这样现存的对象。那么如果将“将现存的对象”在新的环境中进行调用呢?解决这个问题的办法就是我们本文要介绍的适配器模式——使得新环境中不需要去重复实现已经存在了的实现而很…
前言 在2024.6.13日下午,伴随着喉咙干,口渴(我一开始以为是上火的趋势,猛喝水,发现啥用没有)。我再一次发烧,且持续发烧不退。布洛芬已经吃了三次后,每次吃完体温降一点,等过几个小时又开始升上来。 直到2024.6.15下午,开始逐渐好转。在这个事件中,我深刻的知道了现在身体素质有多差,自从上…
前言 对于 DIY 或者使用矿机等非群晖官方 NAS 刷入 DSM 系统的用户,DSM 的 Advanced Media Extensions 套件 ( 简称 AME)必须要登录群晖账号才能激活使用,导致黑群晖在使用 Video Station 或者 Synology Photos 等套件时,无法查…
前言 在客户现场或者电脑没有安装visual studio2022,此时又没有网络,但是又需要使用Visua Studio2022调试代码。这个时候就需要使用离线安装,微软官方为我们提供了一些命令去制作离线安装包。制作安装包以后,可以直接点击set.exe文件运行安装visual studio202…
Socket简介 什么是Socket? 在计算机通信领域,socket被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。 Socket的本质 Socket本质是编程接口(API),这也是为什么一…
前言 如何学习好一门知识,我希望你在学习的时候。每学习一个List章节,可以通过自己的理解输出。 输出方式: 可以是以代码的形式 口播的方式,自己讲出来实现流程 以图汇,自己画一个草图能够很直观的表示流程状态 记录文章或笔记,做到能够让小白看到这个文章也能理解大概是讲了什么内容 QA系列 Q1:什么…
日志 2025-01-08:更新Typora快捷键无法生效后如何处理,需要消除 json 文件报错。 前言 如果你还没有安装激活 Typora,我建议你阅读一下这篇文章:Typora 激活使用 2025年-1 月最新版 在使用 Typora 写笔记的时候,经常会使用到快捷键。因为我使用了几个做笔记的…
2024/08/29:更新搭建moon节点的步骤,每台连接设备都需加入moon节点 前言 上篇文章 【实用Docker推荐】使用zerotier实现内网穿透—无公网IP也能在线访问NAS]我们讲述了如何搭建zerotier容器,实现内网穿透。虽然说确实可以访问NAS了,但是速度真的很不理想。 建议先…
前言 当我们加入许多友链时,希望能够对友链进行排序。因为友链默认是按ID排序的,也就是中文的首个字母。 这样子对一开始就申请加入的友链不公平 建议是使用友链添加时间或者是评级进行排序。 Argon 将从 Wordpress 的链接管理器中读取友链。 argon——简码用法 [friendli…
前言 当自己DIY组装了NAS,却无法通过外网访问。此时可以使用Zerotier来进行内网穿透。 内网穿透:内网,就是在公司或者家庭内部,建立的局域网络或者是办公网络,可以实现多台电脑之间的资源共享,包括设备、资料、数据等。而外网则是通过一个网关与其它的网络系统连接,相对于内网而言,这种网络系统称之…