自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 从技术员到PLC工程师,再到软件工程师:我的心酸转型之路

在电气工程及其自动化的学习生涯中,我们常常幻想着未来的工作会多么美好、充满挑战与机遇。然而,实际走上职场后,我的经历却告诫我,工作之路往往充满了波折与坎坷。以下是我从技术员到PLC工程师,再到软件工程师的成长过程和心路历程。

2024-10-28 12:58:26 764

原创 程序员节日快乐!

亲爱的程序员们,今天是你们的节日——程序员节!在这个属于你们的特别日子里,我想对每一位在代码世界中默默耕耘的你们说声“节日快乐”!

2024-10-24 09:49:58 360

原创 深入探索 C# 在现代开发中的应用

C# 在现代软件开发中具有重要地位,结合了多种强大且灵活的技术栈。这不仅提高了开发的效率,还使得构建复杂系统成为可能。理解这些技术栈的使用场景和优势,可以帮助开发者在职业生涯中更好地提升自己。希望这篇文章能够激励您在 C# 开发领域不断探索和学习。如果您有更好的见解或者问题,欢迎在评论区留言讨论!

2024-10-11 13:47:33 472

原创 EF框架与SqlSugar的区别

Entity Framework是微软开发的一款ORM框架,旨在简化数据访问过程。它支持Code First、Database First和Model First三种开发模式,并且与LINQ深度集成,能够使用LINQ查询数据库。选择EF框架:如果项目较复杂,数据关系复杂,团队有足够的学习和掌握时间,EF是一个强大且灵活的选择。选择SqlSugar:如果项目简单、需求快速迭代,或者团队希望降低学习成本,SqlSugar将是一个合适的选择。

2024-10-08 18:11:24 1485

原创 Entity Framework与SqlSugar的区别对比

EF是微软提供的一款ORM框架,深度集成于.NET生态系统中,支持LINQ查询、迁移以及与ASP.NET等框架的无缝结合。SqlSugarSqlSugar是一款开源的轻量级ORM框架,注重性能与简单易用,支持多种数据库,并提供了丰富的特性,如自定义SQL和无状态模式。如果你的项目需要功能全面、复杂的数据行为和与ASP.NET深度集成,Entity Framework是不错的选择。而如果你追求高性能、快速开发和易用性,SqlSugar可能更加适合你。

2024-09-26 16:31:10 796

原创 Entity Framework (EF)框架在C#中的使用详解

首先,我们需要定义与数据库表对应的实体类。例如,考虑一个简单的Productset;set;set;通过本文,我们了解了Entity Framework在C#中的基本用法和优势,它不仅简化了数据访问层的开发,还提供了强大的查询功能和数据库操作支持。在实际项目中,EF框架可以帮助开发者更加专注于业务逻辑的实现,而不是过多关注数据访问细节。希望本文能够帮助到对EF框架感兴趣的读者,欢迎留言讨论交流!这篇博客涵盖了EF框架的基本概念、使用方法以及优势,希望对你有所帮助!

2024-09-26 15:38:31 1834

原创 C# 初学者使用 Redis 入门指南

Redis(Remote Dictionary Server)是一种高性能的键值对(Key-Value)存储,支持多种数据结构,如字符串、列表、集合、有序集合、哈希等。它主要用于快速访问数据,缓存数据,以及实现消息队列。

2024-09-24 13:39:03 857

原创 C# 实现 MD5 加密

MD5 是一种广泛使用的加密哈希函数,能够将任意长度的数据转换为固定长度的128位哈希值。它生成的哈希值通常用32个十六进制数表示。通常情况下,MD5 被用来验证数据的完整性,但不建议用于存储密码等安全敏感的数据。本文介绍了如何在 C# 中实现 MD5 加密,包括实现 MD5 哈希值的方法和使用示例。尽管 MD5 在某些情况下仍然有其应用价值,但在处理敏感数据时,请务必选择更安全的加密算法。希望这篇文章对你有所帮助!如有疑问,欢迎在评论区留言。

2024-09-19 14:02:11 1157

原创 C# 中 gRPC 的用法详解

在项目中找到Protos文件夹,并打开文件。我们会在这里定义我们的 gRPC 服务。在本篇博客中,我们介绍了如何在 C# 中使用 gRPC 构建简单的服务和客户端。通过定义.proto文件,实现 gRPC 服务,以及创建和调用客户端,您现在可以开始构建更复杂的 gRPC 应用程序。希望本文对您有帮助,欢迎关注本博客获取更多内容!如果您对 gRPC 有其他问题或想分享经验,请在下方评论区留言!

2024-09-18 11:18:18 1523 2

原创 上位机介绍:C# 开发者的必知基础

上位机(Host Computer)主要指在工业自动化、数据处理或监控系统中,用于对下位机设备(如PLC、传感器、执行器等)进行管理、监测与数据处理的计算机系统。上位机通常负责数据的采集、处理、展示和控制。数据监测与采集:实时获取下位机的数据,为决策提供依据。数据分析与处理:对采集到的数据进行分析,生成报告或预警。远程控制:允许用户从上位机对下位机进行控制、配置和参数调整。人机交互:通过用户友好的界面与操作员进行交互。上位机在现代工业和数据处理领域扮演着不可或缺的角色。

2024-09-17 11:44:20 1181 1

原创 C#如何使用SQLSugar进行数据库操作

SQLSugar是一个高性能、易于使用的ORM框架,支持多种数据库,包括SQL Server、MySQL、SQLite等。灵活的LINQ查询自动生成数据迁移脚本丰富的数据库操作支持支持事务处理易于上手和配置接下来,你需要定义一个实体类,以便于与数据库进行映射。[SugarColumn(IsPrimaryKey = true, IsIdentity = true)] // 表示主键并且是自增set;set;set;

2024-09-14 15:45:29 1681 1

原创 C#与LabVIEW的优缺点与应用场景

C#(C Sharp)是微软开发的一种现代化、高级编程语言。它以简单、类型安全和面向对象的特性而著称,广泛应用于Windows应用程序、Web应用程序以及游戏开发等领域。LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是由国家仪器公司(NI)开发的图形化编程语言,广泛应用于测试、测量和控制系统领域。在选择C#或LabVIEW时,需要根据项目具体需求、团队技能和预算等多方面因素进行评估。

2024-09-14 15:32:58 1241 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除