logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C# Winform使用SqlSugar操作数据库?

在现代软件开发中,操作数据库是常见的需求。WinForms 应用程序作为桌面应用的一种,经常需要与数据库进行交互。SqlSugar 是一个简单而强大的 ORM(对象关系映射)库,它可以让开发者用更少的代码完成数据库操作。本文将介绍如何在 WinForms 应用程序中使用 SqlSugar 来操作数据库。SqlSugar 简介SqlSugar 是一款支持 .NET 的 ORM 框架,它支持 Code

#数据库#c##oracle +2
C#简单理解 Monitor.Wait 与 Monitor.Pulse

一. 关于 Monitor 控制下线程的三个状态1. 拥有锁的线程:先行得到锁的线程,得到锁之后,其他线程将进入就绪队列进行等待锁的释放2. 就绪队列中的线程:等待获取锁3. 等待队列中的...

#c##java
Winform 使用SqlSugar操作数据库

前言第三篇使用SqlSugar,这个可以说是我目前最喜欢的ORM了。目前国内很多项目抛开EF的话估计也就这个使用最多了。官网说这是一款来自未来的ORM,我觉得形容的也不差。遥想我曾经特别喜欢使用dapper,然后也用了一些dapper的扩展库,最后觉得不顺手便开始自己动手扩展。偶然间得知了SqlSugar后,我才发现,我所扩展的好多用法都已经实现了,而且相当优秀。后面便一发不可收拾,彻底的...

#数据库#oracle
最新开源!上位机-物联网应用实战 灌溉系统

"出差多,青春饭,薪资天花板!",困扰自动化工程师的三座大山。向上转型学习C#/.NET编程,走客户端工控上位机开发拿高薪,在当下工业4.0时代成为最好的选择。然而如何高效的学习却成为了门槛,一来没有方向难以下手,二来资料参差不齐浪费时间。这里为本号的粉丝献上一份大礼,2套零基础手写上位机实战,还有配套的软件安装,基础语法学习等内容。下图扫码(或加微信zhaoxi066)...

#编程语言#java#大数据 +2
Unity3D-数字孪生-让ABB机器人动起来

根据我对数字孪生的理解,大抵是这样的:在Unity 3D中创建物理模型,并且将真实世界中的物理数据在虚拟世界中进行实时的传输和渲染。先来两段视频看下效果:Unity3D虚拟和现实世界机器人的运行:Unity3D虚拟和ABB RobotStudio中的运行:技术路线选择:如图片所述,Untiy3D支持C#语言,根据这个特点,目前一共想到了5条路线,具体如下:Unity通过Hslcommunicati

#机器人
C# Lock和await

如果试图在 lock 块中使用 async 关键字时使用 lock 关键字,会得到这个编译错误:cannot await in the body of a lock statement。原因是在async 完成之后,该方法可能会在一个不同的线程中运行,而不是在async 关键字之前。lock 关键字需要同一个线程中获取锁和释放锁。下面的代码块会导致编译错误:static ...

#java#javascript#编程语言
.NET开源开发框架全景:10个强大工具让你事半功倍

概述在.NET生态系统中,开源框架如同璀璨的群星,为开发者提供了丰富的选择和强大的工具。这些框架不仅加速了开发流程,还提高了代码的质量和可维护性。本文将带您领略10个.NET开源开发框架的魅力,通过具体实例展示它们的强大功能,探讨它们的使用场景和优缺点。十个开源框架介绍一、Admin.Core:中台权限管理系统Admin.Core是一个前后端分离的权限管理系统,基于Vue3和.NET 8.0开发。

#.net#开源
监控利器:普罗米修斯监控中间件(Nginx、Redis、MySql 等)

我们的产品目前使用到的中间件有 Nginx、Redis、RabbitMQ、MySql 等,本文介绍怎样使用 Promtheus 来监控这些中间件。在《监控利器:普罗米修斯介绍和安装》中有一张图,表明了 Prometheus 的数据走向,如下:从图中可以看出,监控中间件的第一步就是安装中间件的 exporter,安装有两种方式:下载安装文件进行安装和使用 Docker 进行安装,下面示例中使用的是后

#中间件#nginx#redis +2
几十款 WPF 控件 - UI 库,总有一款适合你

几十款 WPF 控件 - UI 库,总有一款适合你独立观察员 2022 年 10 月 16 日引言众所周知,使用WPF框架能够开发出功能强大、界面美观的桌面端应用。能够达到这个效果,各种 WPF 的控件库、UI库功不可没。所以,想着能不能收集一下目前市面上存在的库,以便在今后需要使用的时候能够手到擒来。这不收集不知道,一收集吓一跳,竟然收集出了三十多款UI/控件库,接下来就一一分享给...

#github#javascript#移动开发 +2
在 C# 中优化 LINQ 查询的性能和可读性

概述:LINQ(语言集成查询)彻底改变了我们在 C# 中与数据交互的方式。它提供了一种一致、可读且简洁的方式来操作集合、数据库、XML 等。但是,LINQ 的美观性和易用性有时会掩盖性能缺陷。了解 LINQ 的基础 ????在开始优化之前,必须了解 LINQ 在后台的工作原理。LINQ 查询可以在两种模式下运行:延迟执行和立即执行。了解这一点是优化查询的关键。延迟执行:查询不是在其声明点执行,而是

#c##linq#开发语言
    共 84 条
  • 1
  • 2
  • 3
  • 9
  • 请选择