网站实时动态码友网--专注C#&.NET/.NET Core的中文技术网站

最近20条动态(数据无延迟、实时推送)

  • 匿名 浏览文章(117.147.79.**)

    .NET Core(.NET 7)如何使用Dapper连接PostgreSQL数据库并实现CRUD(新增,查询,修改,删除)的超详细入门示例教程

    概述PostgreSQL是一款开源的对象关系型数据库管理系统(ORDBMS)。它与常见的关系型数据库管理系统(RDBMS)如MySQL、Oracle和Microsoft SQL Server等不同,因为它具有更多高级功能,如对象存储、复杂查询和规范化等。PostgreSQL提供了.NET Core(...

  • 匿名 浏览问题(14.153.205.**)

    js前端开发中如何使用canvas绘制带标线的立方体示意图并实现悬停/点击高亮所在面的效果呢?

    我是一个前端开发新手,目前在学习如何使用Canvas绘制3D立方体。我希望在立方体上添加标线,并实现鼠标悬停或点击时高亮显示所在面的效果。具体需求如下: 立方体绘制:希望能用Canvas绘制一个简单的立方体,并在立方体的每个面上添加标线(如...

  • 匿名 浏览文章(1.63.35.**)

    [.NET/C#].NET/C#应用程序开发中如何实现十进制数字和十六进制间的相互转换呢?

    问题描述在.NET/C#应用程序开发中,数字是必须面对的。在计算机的世界里,数字的计数单位有多种,二进制,十进制,十六进制等。那么如何实现十进制数字与十六进制之间的相互转换呢?比如进行如下的十进制到十六进制的数字转换:2934 (十进制) ==>> B76 (十六进制)方案一在.NET/...

  • 匿名 浏览资讯(14.153.218.***)

    C# 基础知识系列- 3 集合数组

    简单的介绍一下集合,通俗来讲就是用来保管多个数据的方案。比如说我们是一个公司的仓库管理,公司有一堆货物需要管理,有同类的,有不同类的,总而言之就是很多、很乱。我们对照集合的概念对仓库进行管理的话,那么 数组就是将一堆货整整齐齐的码在仓库的某个地方,普通列表也是如此;Set就是在仓库里有这么一个货架,每种货品只能放一个,一旦某种货品超过一个了货架就塌了;Dictionary字典呢,在一个货架上随机摆放,然后再找一个本子把每个货品存放的位置记录下来。

  • 匿名 浏览文章(14.153.205.**)

    C#中UTF-8,GB2312等各种编码之间的转换以及字符串的编码/解码

    用本文的标题去GOOGLE,百度一搜索,结果一大把,但我为什么还要写这篇文章呢?原因只有一个,就是积累一下自己在学习和实际开发中的一些知识和经验,与大家一起分享。对于刚接触C#或者C#编码的朋友,希望在你看到整理的这些转换方法之后对你有所帮助。C#开发中,编码转换是我们必然遇到也必须处理的一个问题,...

  • 匿名 浏览资讯(14.153.238.**)

    Why Blazor Wasm is the Best Choice for API Integration

    here are many reasons why Blazor WebAssembly (or Blazor Wasm) is the best choice for API integration. It's lightweight. It works offline. And my personal favourite, you can code the integration in C#. But then there are many other frameworks out there where it's just as easy to integrate an API. Why choose Blazor Wasm over the other frameworks?

  • 匿名 浏览资讯(14.153.218.***)

    Web Push Notifications

    Current demo:Push NotificationsContents Web Push NotificationsWelcome to the future of the web — where push messages can help you achieve better engagement for your site or web app.It goes without s...

  • 匿名 浏览资讯(14.153.205.**)

    How to Create and Publish NuGet Packages Using .NET Core CLI

    In my previous post on CLI tools, I explained how to create, restore, clean, build, and run a .NET Core application using the latest CLI commands. You can find that post here. In this post, we will learn how to create and publish NuGet packages using CLI commands. What Is a NuGet Package? The official NuGet documentation sums up the importance of NuGet as follows:

  • 匿名 浏览文章(223.73.85.***)

    .NET[C#]中如何从RestSharp的请求结果数据(JSON格式)动态反序列化属性?

    .NET[C#]中如何从RestSharp的请求结果数据(JSON格式)动态反序列化属性?问题描述比如使用RestSharp发送请求,得到了如下的JSON字符串:[{ project: { name: "Test" }},{ project: { ...

  • 匿名 浏览文章(111.14.11.***)

    [C#].NET/C#程序开发中如何更优美地实现失败任务重试的逻辑?

    问题描述在.NET/C#的程序开发中,有时候需要对一些失败的任务进行多次的重试,如果重试的次数达到我们设定的阀值,则再放弃任务,比如有以下的C#伪代码:int retries = 3;while(true) { try { DoSomething(); break; // succes...

  • 匿名 浏览资讯(66.249.68.**)

    .Net Core服务监控报警指标上报Prometheus+Grafana

    简单集成Prometheus+Grafana,指标的上报收集可视化。Prometheus是一个监控平台,监控从HTTP端口收集受监控目标的指标。在微服务的架构里Prometheus多维度的数据收集是非常强大的 我们首先下载安装Prometheus和node_exporter,node_exporter用于监控CPU、内存、磁盘、I/O等信息...

  • 匿名 浏览资讯(51.222.253.*)

    一键发布部署vs插件[AntDeploy],让net开发者更幸福

    一键发布工具(ant deploy tool),插件下载地址:https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy 1.iis一键发布自动部署 (iis deploy support)支持netcore 和 netframework发布 (支持mvc webapi)支持website自动创建 ps:需要在windows 服务器上安装一个age...

  • 匿名 浏览资讯(14.153.205.**)

    使用.Net Core实现FNV分布式hash一致性算法

    使用.Net Core实现FNV分布式hash一致性算法说到FNV哈希算法不得不提Memcached,我们先简单介绍一下Memcached。MemcachedMemcached分为客户端与服务端,Memcached是服务端,服务端本身不提供分布式实现,只是一个单独的k-v缓存;Memcached的分布式是在客户端类库中实现的,也就是说你可以根据自己的需要实现不同的分布式方案,不一定非得使用FN...

  • 匿名 浏览资讯(125.44.97.***)

    EFCore3.1+编写自定义的EF.Functions扩展方法

    本文主要是讲解EF Core3.0+ 如何实现自定义的数据库扩展函数虽然EF.Functions 提供了很多数据库函数,但是并不全面.比如加密解密..这样的话 我们就需要自己扩展这些数据库函数 从而达到调用的目的.本文以达梦数据库为例(其他数据库都一样)..上篇文章推荐:EF Core3.0+ 通过拦截器实现读写分离与SQL日志记录 正文1.创建扩展方法首先我们需要创建自定义的扩展方法如下...

  • 匿名 浏览资讯(14.153.218.***)

    C#/.NET/.NET Core应用程序编程开发中如何移除已经在事件中注册的所有事件句柄呢?

    在C#/.NET/.NET Core应用程序编程开发(特别是在Winform)中,委托、事件以及事件句柄是会经常使用到的开发技术,比如:在Winform的窗体应用程序开发中,我们拖放一个按钮(Butt...

  • 匿名 浏览资讯(14.153.218.***)

    Storing coordinates in C# - Performance versus readability

    This year I enjoyed solving the Advent of Code puzzles once again. And one of the recurring themes was needing to deal with coordinates, both 2D, 3D and even 4D (as well as hexagonal coordinates again). Today I thought I'd share a slightly long and rambling tale of a rabbit-hole I went down solving one of the puzzles and a few of the things I discovered along the way.

  • 匿名 浏览资讯(14.153.205.**)

    ML.NET教程之出租车车费预测(回归问题)

    理解问题出租车的车费不仅与距离有关,还涉及乘客数量,是否使用信用卡等因素(这是的出租车是指纽约市的)。所以并不是一个简单的一元方程问题。准备数据建立一控制台应用程序工程,新建Data文件夹,在其目录下添加taxi-fare-train.csv与taxi-fare-test.csv文件,不要忘了把它们的Copy to Output Directory属性改为Copy if newer。之后,添加...

  • 匿名 浏览文章(52.167.144.**)

    [Dapper].NET/C#程序开发中使用Dapper批量插入数据集合的方法应该如何实现?

    问题描述使用Dapper如何向数据库中批量插入数据或者说使用Dapper如何插入一个集合(List<T>),在没有使用Dapper(使用Ado.net)的情况下,我们通常的实现方式如下:try { connection.Open(); for (...

  • 匿名 浏览资讯(85.208.96.***)

    Use the Power Features of C#6, 7, and 8 in your .NET Core Apps

    If Visual Studio is your samurai sword, then the C# programming language along with patterns and practices of structured software development are your fighting techniques, principles and disciplines. In this post, I'm going to talk about some of the features of C#, versions 6, 7, and 8. I'm going to assume that you are familiar with C# at this point and at least know about the major language features of versions 1 through 4...

  • 匿名 浏览问题(112.13.112.**)

    .NET Core应用程序中如何像使用Server.MapPath一样获取当前程序执行的绝对路径?

    在传统的ASP.NET应用程序中,可以使用Server.MapPath()方法来获取当前程序的绝对路径,但在.NET Core应用程序中Server.MapPath()方法已不再可用,那么在.NET Core中要获取当前应用程序的执行路径应...