找回密码
 立即注册

推荐主题

设计原则与模式——从DIP中“倒置”的含义说接口的正确使用
提纲 [*]开灯的例子 [*]暗流涌动 [*]Guru眼中的依赖 [*]DIP(依赖倒置原则) [*]为什么要解耦合? [*]接口的坏味道 [*]同一张类图的不同解释——真假DIP [*]了解DIP有什么用?DIP用在什么地方? [*]下回预告 [*]参考文献 开灯的例子 ...
豌笆 5 天前
888 0 4
纯 C#实现+AOT 打造的多功能图片处理工具 ImageGlider
前言 上次我用 C# + AOT 开发了一个 ICO 图标生成工具 这个实用小工具一经发布就受到不少朋友的关注 最近还被做成了网站,有图形化界面来一键生成 ico 图标,更方便普通用户的使用 这种 C# 开发,GitHub Actions 自动化发布 nuget 包和 ...
林鱼 5 天前
458 0 2
如何做好架构设计,架构设计有章可循吗?
设计一个系统的过程,就是建造一座大厦的过程,架构设计的质量直接决定了大厦的质量。 在我们进行系统的架构设计时,总是会遇到一系列的问题,比如一个大型系统的架构应该如何起步,从哪里开始设计?系统是否应该划分成多个模块,应该怎 ...
汹萃热 5 天前
571 0 4
设计十日谈[一]产品、设计
笔者为某云计算公司产品经理,负责产品的产品设计与前端开发管理。在工作引发了公司级别对产品和设计的讨论,有了以下文章。原文均作为邮件发在公司内部,以下截取出来希望收到更多的讨论。weibo侯振宇L4 这不是产品手册,我不会直接 ...
郗燕岚 5 天前
181 0 3
【日记】三个医生的意见都与预想中一致(3477 字)
写在前面 篇幅浩大,敬请慎重考虑是否阅读 正文   成都好热。   这周周末奔波劳碌,基本没有休息。   周五晚上因为吃饭错过了火车,即刻飞速思考该怎么办,上拼车平台看一眼,还好有一辆车,时间不久。幸运。抵达订的酒店,已经 ...
洪势 5 天前
789 0 6
高可用架构之异地多活
当谈到架构的高可用时,无论是高可用计算架构,还是高可用存储架构,其本质的设计目的都是为了解决部分服务器故障的场景下,如何保证系统能够继续提供服务。但在一些极端场景下,有可能所有服务器都出现故障。例如,典型的有机房断电、 ...
处匈跑 5 天前
1044 0 3
WinForms中实现Adobe PDF Reader实现旋转PDF功能
实现效果: 问题点:Adobe PDF Reader中并没有可以直接旋转的方法 解决办法:引入PdfiumViewer旋转PDF并保存替换当前的文件。 调用代码: [code] /// /// 当前旋转角度 /// public static int currentRota ...
伏滢 5 天前
719 0 4
【光照】[PBR][菲涅尔]实现方法对比
【从UnityURP开始探索游戏渲染】专栏-直达 菲涅尔效应基本流程 菲涅尔效应(F)在BRDF中描述光线在不同入射角下的反射率变化,其计算流程通常分为三个步骤: [*]‌基础反射率确定‌:0°入射角时的反射率(F₀) [*]‌角度依赖计算‌:根据 ...
宇文之 5 天前
865 0 4
.NET里简易实现AOP
  .NET里简易实现AOP 前言 在MVC的过滤器章节中对于过滤器的使用就是AOP的一个实现了吧,时常在工作学习中遇到AOP对于它的运用可以说是很熟练了,就是没想过如果自己来实现的话是怎么实现的,性子比较犟硬是没想明白,茶不思饭不想的 ...
福清婉 5 天前
897 0 2
Docker Desktop里搭建RabbitMq 4.1.3集群的保姆级教程
最近想自己开发一个小系统,而我的电脑里还没有安装任何的开发相关的配套软件和环境,所以想着方便以后开发的原则,就想从头到尾搭建一个RabbitMq cluster集群环境。一开始觉得这个搭建应该不难,网上有很多现成的资料而且有AI大模型的加 ...
汪之亦 5 天前
1015 0 5
Windows 8 Metro app开发初体验
前言 随着Windows Phone的进一步推广,微软也把传统桌面版本的Windows带入触摸的世界,全新的Windows 8破蛹而出。大家对Windows8的关注度远远高于当初的Windows Phone。我记得在2010年4月Windows Phone CTP SDK刚出来的时候,研究的人 ...
丘奕奕 5 天前
1128 0 4
【译】.NET Aspire 和 Azure Functions 集成预览版
  您是否曾经为 serverless 技术集成到您现有的 .NET 项目中而挣扎过?Visual Studio 的最新更新已经覆盖了该领域。向 .NET Aspire 与 Azure Functions 的强大集成打个招呼吧,使您的开发过程比以往任何时候都更加顺畅。   在 Visual ...
孙淼淼 5 天前
635 0 2
Go语言编码规范:官方标准与最佳实践
专注于 Golang 相关文章和资料的开源项目 go-home ,欢迎关注! Go语言以其简洁性和一致性著称,官方提供了完整的编码规范指导。本文基于Effective Go和Code Review Comments等官方文档,总结Go语言的核心编码标准和最佳实践。 1. 代码格 ...
钿稳铆 5 天前
300 0 2
《ZeroTier教程》02-使用docker部署自建PLANET和controller 二次开发ztncui控制面板
原文永久链接:https://forum.piwind.com/d/39-zerotierjiao-cheng-02-shi-yong-dockerbu-shu-zi-jian-planethe-controller-er-ci-kai-fa-ztncuikong-zhi-mian-ban Date: 2024-10-02 Update: 2025-09-19 2. 自建PLANET和controller 背景 ...
洪思思 5 天前
193 0 4
ADO.NET Data Service中更新和查询一对多实体集的注意事项
尽管有人不喜欢ADO.NET Data Service,或者也有人不喜欢LINQ to SQL以及Entity Framework。但我还是愿意写这一篇文章,这是我在用的时候遇到的一个问题和解决方法。写出来,也可以为以后有类似问题的朋友提供一些帮助吧   如果你不了 ...
师佳思 5 天前
799 0 2
一步一步学习使用FireMonkey动画(4) 使用Delphi的基本动画组件类
在《一步一步学习使用FireMonkey动画(3)》中,介绍了TAnimation的多数子类,本节将对TRectAnimation、TPathAnimation和TBitmapListAnimation这3个子类进行介绍。 本节将介绍的主题如下: [*]使用TPathAnimation创建路径跟随的小球。 [ ...
缍米 5 天前
785 0 2
关于某道C#上机题 - 双向循环链表
    本文继续 《关于某道C#上机题的OO - 策略模式》 中的题目,但这是使用的是双向循环链表。当第一次看到这题我首先想到的是循环链表,但题目要求面向对象的方法,汗~      首先是双向链表的节点类       1 ///   2   ...
冈欤寨 5 天前
902 0 5
一文搞清楚什么是JavaScript prototype原型链
JavaScript prototype 详解 JavaScript 中,prototype(原型) 是面向对象编程的核心概念之一。它通过 原型链(Prototype Chain) 实现继承,使对象可以共享其他对象的属性和方法。理解原型机制是掌握 JavaScript 面向对象编程的关键。 ...
方方仪 5 天前
475 0 6
纯 C++ 开发的 Telegram Bot 框架
时隔许久我终于又把这个小时候的账号想起来了,最近我搞了一个开源项目 基于 C++ 开发的 Telegram Bot 框架。 本项目是一个为 C++ 开发者设计的电报 (Telegram) 机器人框架,旨在解决原生 API 开发的复杂性。通过高度模块化的插件系统, ...
劳暄美 5 天前
317 0 4
如何本地部署Deepseek大模型
本地部署Deepseek大模型 1、下载Ollama 去ollama官网https://ollama.com/ 下载可执行程序,可选macos、linux和Windows版本下载 下载之后如果点击直接安装(install)默认会安装在C盘. 在可执行程序目录级下打开终端窗口执行(这个是更 ...
圣罩 5 天前
189 0 3

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则