2025年4月14日

C# EF Core 后端代码已定义的用户实体,如何扩展字段?

摘要: 注:“2020中国.NET开发者大会”上学习到的开发技巧, 记录下来 1.问题 后端代码已定义的用户实体,如下: public class UserEntity { public Guid UserId {get; set;} public string UserName {get; set;} p 阅读全文

posted @ 2025-04-14 01:09 漫思 阅读(29) 评论(0) 推荐(0)

VSCode 必装的 10 个高效开发插件

摘要: 升级啦,请点击 → VSCode最强插件推荐(持续更新) 本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率。 VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完 阅读全文

posted @ 2025-04-14 01:07 漫思 阅读(287) 评论(0) 推荐(0)

C# 彻底搞懂async/await

摘要: 1. 前言 Talk is cheap, Show you the code first! private void button1_Click(object sender, EventArgs e) { Console.WriteLine("111 balabala. My Thread ID i 阅读全文

posted @ 2025-04-14 01:07 漫思 阅读(236) 评论(0) 推荐(0)

C# Newtonsoft.Json 高级用法

摘要: C# Newtonsoft.Json 高级用法 最近在做接口开发,对方团队开发了一个Web API的接口,传输数据的格式是JSON。当时看到这个东西,感觉很简单,也没想什么,没用多久就完成了我的功能,我完成的功能很简单,就是获取数据,然后把数据列表进行JSON序列化,然后再以POST方式调用对方We 阅读全文

posted @ 2025-04-14 01:06 漫思 阅读(81) 评论(0) 推荐(0)

C# BackgroundWorker使用总结

摘要: 查询了一下MSDN文档,其中微软就BackgroundWorker类的功能有这么一个描述(英文的,根据个人理解翻译):BackgroundWorker类允许您在单独的线程上执行某个可能导致用户界面(UI)停止响应的耗时操作(比如文件下载数据库事务等),并且想要一个响应式的UI来反应当前耗时操作的进度 阅读全文

posted @ 2025-04-14 01:06 漫思 阅读(166) 评论(0) 推荐(0)

.net中的expression表达式有啥用?

摘要: 作者:林明基链接:https://www.zhihu.com/question/392350352/answer/1200192977来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 很多高级特性只有你在需要用到它的场景下才能比较容易理解。在这里我尝试为你假设这样的场景 阅读全文

posted @ 2025-04-14 01:05 漫思 阅读(45) 评论(0) 推荐(0)

开源.NET界面库

摘要: 一、十大开源的.NET用户界面框架 选择一款合适的GUI框架是.NET开发中比较重要但又很棘手的问题,因为用户界面相当于一款应用的"门面",直接面向用户。好的UI更能吸引用户,有时甚至成为决定一款应用成败的关键。下面小编整理出十大应用最广泛.NET开源用户界面框架,希望.NET开发人员以后选择GUI 阅读全文

posted @ 2025-04-14 01:04 漫思 阅读(64) 评论(0) 推荐(0)

C# 分布式自增ID算法snowflake(雪花算法)

摘要: C# 分布式自增ID算法snowflake(雪花算法) 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生 阅读全文

posted @ 2025-04-14 01:04 漫思 阅读(183) 评论(0) 推荐(0)

【C# 基础概念】表达式(expression)、语句(statement)、块(block),指令(using)

摘要: 【C# 基础概念】表达式(expression)、语句(statement)、块(block),指令(using) 官方链接:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/statements-expressions 阅读全文

posted @ 2025-04-14 01:03 漫思 阅读(88) 评论(0) 推荐(0)

.NET C#中的Func、Predicate和Expression用法详解

摘要: .NET C#中的Func、Predicate和Expression用法详解 2024-12-25 .NET C# 831 0 在 .NET C# 中,Func、Predicate 和 Expression 是非常常见的委托类型和表达式树,广泛用于函数式编程、数据查询(如 LINQ)以及表达式编译等 阅读全文

posted @ 2025-04-14 01:03 漫思 阅读(124) 评论(0) 推荐(0)

C# Task详解

摘要: 1、Task产生背景 Task出现之前,微软的多线程处理方式有:Thread→ThreadPool→委托的异步调用,虽然也可以基本业务需要的多线程场景,但它们在多个线程的等待处理方面、资源占用方面、线程延续和阻塞方面、线程的取消方面等都显得比较笨拙,在面对复杂的业务场景下,显得有点捉襟见肘了。 Th 阅读全文

posted @ 2025-04-14 00:59 漫思 阅读(54) 评论(0) 推荐(0)

生成表达式树

摘要: 生成表达式树 项目 2023/03/13 1 个参与者 反馈 本文内容 创建节点 生成树 深入了解代码生成 将代码构造映射到表达式 C# 编译器创建了迄今为止你看到的所有表达式树。 你创建了一个 Lambda 表达式,将其分配给一个类型为 Expression<Func<T>> 或某种相似类型的变量 阅读全文

posted @ 2025-04-14 00:57 漫思 阅读(21) 评论(0) 推荐(0)

C# Expression详解(高级)

摘要: C# Expression详解(高级) LINQ在本地查询IEnumerbale主要是用委托来作为传参,而解析型查询IQueryable则用Expression来作为传参: public static IEnumerable<T> Where<T>(this IEnumerable<T> enuma 阅读全文

posted @ 2025-04-14 00:36 漫思 阅读(457) 评论(0) 推荐(0)

.NET程序员提高效率的70多个开发工具

摘要: .NET程序员提高效率的70多个开发工具 工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。 Visual Studio Visual 阅读全文

posted @ 2025-04-14 00:31 漫思 阅读(50) 评论(0) 推荐(0)

Oracle的竞争格局和业绩预测

摘要: Oracle的竞争格局和业绩预测 转: 一、全球主要技术市场竞争格局分析(2024年数据) 1. 云基础设施服务(IaaS)市场 总规模:1,850亿美元 2. 企业数据库市场 总规模:950亿美元 3. 企业应用软件市场 总规模:2,800亿美元 ERP系统市场份额 HCM市场份额 4. 医疗健康 阅读全文

posted @ 2025-04-14 00:21 漫思 阅读(36) 评论(0) 推荐(0)

Oracle OCM 认证深度解析:数据库专家的 “金字塔尖” 通行证

摘要: Oracle OCM 认证深度解析:数据库专家的 “金字塔尖” 通行证 白暖什么时候结婚鸭2025-03-28 16:08浙江 导读 •查看DeepSeek-R1满血版总结 Oracle OCM认证被誉为IT界顶级认证,全球仅数千人持有,中国不足千人。持证者平均年薪超30万,资深专家可突破百万,担任 阅读全文

posted @ 2025-04-14 00:20 漫思 阅读(148) 评论(0) 推荐(0)

浅析oracle数据库的优点

摘要: 浅析oracle数据库的优点 oracle数据库的优点一: ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。 oracle数据库的优 阅读全文

posted @ 2025-04-14 00:19 漫思 阅读(76) 评论(0) 推荐(0)

如何去读一个有50万行代码的项目?

摘要: 如何去读一个有50万行代码的项目? 导读 换过几次工作的程序员员一般都比较头疼,新到一个公司,会给你一个项目,别人以前写的,40-50万行代码,并且代码没按照一定的规范去写,因为这个代码来自N 个人,一看代码我就头大,我曾经就做过这样的事情,开始的时候也很抓狂,但是慢慢的我认为我找到里面的窍门了,一 阅读全文

posted @ 2025-04-14 00:18 漫思 阅读(13) 评论(0) 推荐(0)

linq里面似in的查询

摘要: linq里面似in的查询 1.linq里面似in的查询 List<string> source = new List<string>{ "aaa", "bbb" }; List<string> px = new List<string> { "aaa", "bbb", "ccc" }; var q 阅读全文

posted @ 2025-04-14 00:17 漫思 阅读(12) 评论(0) 推荐(0)

windows10下sqlserver2014安装(超详细)

摘要: windows10下sqlserver2014安装(超详细) 目录 1、下载安装包 2、执行安装 详细步骤 1、下载安装包 我的是64位的 2、执行安装 百度说可能 (1)可能是软件的问题 (2)可能是系统的问题 (3)也可能是自己在安装的过程出现了错误 (4) 可能是自己的Windows Upda 阅读全文

posted @ 2025-04-14 00:16 漫思 阅读(794) 评论(0) 推荐(0)

导航