最新 最热

【开源合规】开源许可证基础知识与风险场景引入

逛Github时经常看到项目README旁边,有个License tab,不知道大家是不是跟我一样,撇了一眼就过去了,不太清楚这个license具体作用,有点法律意识的朋友可能会意识到这个可能是版权声明,不过难免还是会有其他疑问:既然都开源了,怎...

2024-07-18
1

【开源合规】开源许可证风险场景详细解读

接上篇文章所讲,使用开源组件,忽略开源许可证问题是存在合规风险的,但是关于什么场景下真实存在风险,以及什么样的风险?很多文章也没有讲的很明白,这些内容大部分都隐藏在晦涩难懂的许可证原文里面。通过一段时间的接触,包括...

2024-07-18
1

MoneyPrinterPlus全面支持本地Ollama大模型

之前支持的大模型是常用的云厂商,比如OpenAI,Azure,Kimi,Qianfan,Baichuan,Tongyi Qwen, DeepSeek这些。

2024-07-16
1

使用modbus-serial 库搭配 modbus slave 通过 modbus tcp client 协议来 写入 modbus 寄存器值

目标电脑(启动modbus slave 的电脑)ip为 192.168.3.46,端口502

2024-07-15
1

Podman和Libkrun

Podman machine 的主要虚拟化驱动程序被称为“提供程序”。在 2024 年 4 月,我为 MacOS 添加了对 krun 作为提供程序的支持。我们对该添加的提及很少,因为我们还需要整理回归测试、测试环境和支持细节等项目。但随着我...

2024-07-14
1

【Python】已解决:Python安装过程中的报错问题

在安装Python 3.9.6(64位)版本时,用户可能会遇到一个报错信息,提示安装失败,并说明需要至少Windows 8.1或Windows Server 2012操作系统才能安装此版本的Python。该错误通常出现在尝试在不支持的操作系统上安装较新版本的Py...

2024-07-13
1

软件工程需求之:业务需求与用户需求

在软件开发项目中,"业务需求"和"用户需求"是两个核心概念,它们分别从不同的角度描述了软件应该具备的功能和特性。理解这两个概念的区别对于成功地规划和开发软件至关重要。...

2024-07-12
1

C#代码炼金术:铸就高质量代码的秘诀

在软件开发的神秘领域中,C#程序员如同炼金术士,将简单的代码转化为高效、稳定且安全的软件。但如何编写高质量的C#代码呢?本文将为你揭开这一神秘面纱,带你探索那些铸就卓越代码的秘诀。...

2024-07-10
1

C#代码的艺术:打造优雅代码的秘诀

在编程的世界里,C#不仅是一门语言,更是一门艺术。它赋予我们创造软件的能力,而编写整洁的C#代码,则是我们追求卓越的体现。本文将带领你探索编写高质量C#代码的最佳实践,帮助你将代码从平凡提升到艺术的层次。...

2024-07-10
1

降低认知复杂度的5个整洁代码技巧

降低认知复杂度是帮助您编写安全、可维护和可靠代码的关键,这将使开发人员(包括您自己)更快乐。

2024-07-08
1