月度归档: 2024 年 6 月

9 篇文章

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