• 匿名 浏览文章

    C#/.NET RestSharp网络组件实现上传文件到远程服务器【可跨域传文件】

    以前给大家分享了一个C#/.NET的网络组件--RestSharp,具体请参考:推荐一个.NET(C#)的HTTP辅助类组件–restsharp 今天再给大家示范一下如何应用RestSharp这个网络组件来实现可跨域的文件上传功能。在文章的末尾我会把这个示例项目的源码下载发布出来。本项目由一个客户端...

  • 匿名 浏览资讯

    dotnet Multi-platform App UI 多平台应用 UI 框架简介

    现在可以使用 .NET 构建一切应用。富有生产力的 .NET 是当前数百万的开发者选择这个平台的理由。在 .NET 5 微软统一了整个 .NET 平台,将 .NET Core 和 Mono 以及基于 Mono 的 Xamarin 放在一起,于是就可以使用相同的一个 BCL 基础库和 SDK 工具链。当咱在考虑如何在 .NET 上构建一个跨平台应用的时候,需要关注的设备和系统包括 Windows 系统和设备和 Android 和 iOS 和 macOS 等。为了满足多平台开发的需求,微软改名部推出了一个新的 UI 框架叫 .NET Multi-platform App UI 简称 .NET MAUI 框架。让我们向您介绍 .NET MAUI 是什么,如何做到延续单个技术栈的经验,使用现代的开发模式,以及这项技术未来的发展趋势...

  • 匿名 浏览资讯

    使用 NLog 给 Asp.Net Core 做请求监控

    使用 NLog 给 Asp.Net Core 做请求监控为了减少由于单个请求挂掉而拖垮整站的情况发生,给所有请求做统计是一个不错的解决方法,通过观察哪些请求的耗时比较长,我们就可以找到对应的接口、代码、数据表,做有针对性的优化可以提高效率。在 asp.net web api 中我们可以通过注册一个 DelegatingHandler 来实现该功能。那在 asp.net core 中该如何实现呢? ...

  • 匿名 浏览文章

    如何重置(重新同步)MySQL主从复制

    有时MySQL复制会出现从系统无法跟主系统正确同步的问题,这可能有很多原因。但是我们所需考虑的是如何来修复它?本篇文章将介绍关于如何重置MySQL复制。注意:使用本文的方法后,将删除所有bin-log文件,因此,如果需要可以先备份bin-log文件,然后按照说明进行操作。在从属服务器上:首先,我们需...

  • 匿名 浏览资讯

    Configuration in Blazor Client (WASM)

    I've been working with Blazor Client (WASM) a fair amount recently and a couple of days ago someone asked me about how to load configuration from a file. I'd never had the need for that type of configuration before but it got me curious about what was possible.

  • 匿名 浏览资讯

    WPF 让窗口激活作为前台最上层窗口的方法

    在 WPF 中,如果想要使用代码控制,让某个窗口作为当前用户的输入的逻辑焦点的窗口,也就是在当前用户活动的窗口的最上层窗口,默认使用 Activate 方法,通过这个方法在大部分设备都可以做到激活窗口。但是在一些特殊的设备上,使用下面代码调起窗口只是在任务栏闪烁图标,而没有让窗口放在最上层...

  • 匿名 浏览资讯

    DBeaver 6.3.4 发布,可视化数据库管理平台

    DBeaver 6.3.4 发布了。DBeaver 是一个可视化通用数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB 与 Derby,以及其它兼容 JDBC 的数据库...

  • 匿名 浏览资讯

    花10分钟搞懂开源框架吧 - 【NancyFx.Net】

    NancyFx是什么?Nancy是一个轻量级的独立的框架,下面是官网的一些介绍:Nancy 是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台,框架的目标是保持尽可能多的方式,并提供一个super-duper-happy-path所有交互。Nancy 设计用于处理 DELETE, GET, HEAD, OPTIONS, POST, PUT 和 PATC...

  • 匿名 浏览文章

    MySQL使用SQL语句根据某个字段删除表中的重复数据记录(保留一条记录)的可用方法

    由于项目MySQL数据库中某个表的数据记录存在重复记录,需要根据某个字段删除其冗余的记录。网上虽然有很多关于解决此问题的方案,但大部分都是不经过测试和分析就一个劲的转,你转他的,他转你的误导大家。今天正好我也需要这样一条SQL语句来删除重复数据,在此也一并分享出来,亲测可用。具体MySQL语句如下:...

  • 匿名 浏览资讯

    vue海量数据列表操作的性能优化,渣渣手机性能一秒变丝滑!

    前言:我们在做移动端的点餐程序的时候,发现当菜品数量巨大的时候,特别是外加很多操作的时候(比如菜品半整份切换的时候),列表里面的菜品数量 进行快速 加减和半整份切换就会卡顿。那到底是什么让手机如此卡顿呢?我写了个用例,用了2277条数据(找不到性能差的手...

  • 匿名 浏览文章

    .NET[C#]使用LINQ从List<T>集合中获取最后N条数据记录的方法有哪些?

    .NET[C#]使用LINQ从List<T>集合中获取最后N条数据记录的方法有哪些?方案一collection.Skip(Math.Max(0, collection.Count() - N));我们也可以把它写成一个静态扩展方法,如:public static class MiscEx...

  • 匿名 浏览问题

    SQL Server数据库如何在SELECT查询语句中使用if...then样式的判断语句呢?

    在SQL Server数据库中,如何在SELECT查询语句中使用类似if...then形式的判断语句呢?比如: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : ...

  • 匿名 浏览资讯

    Top 3 Features in C# 8 that will change the way you write code

    C# 8 is the upcoming latest major version of the official programming language from Microsoft. C# 8 is packed with amazing features and some of them have the potential to change the way developers will write their C# code in the future. Let me introduce my top three features!

  • 匿名 浏览资讯

    几个超级实用但很少人知道的 VS 技巧[更新]

    大家好,今天分享一些实用的 VS 技巧,而这些技巧我发现很多人都不知道。因为我经常在工作中遇到:我在同事电脑上解决问题,或在会议上演示代码示例时,使用了一些 VS “骚”操作,他们会好奇地问:你是怎么做到的?有时候你知道一些别人不知道的小技巧便可以让你显得更专业。

  • 匿名 浏览问题

    [.NET Core].NET Core/.NET 5应用程序编程中如何在类库中使用IHostEnvironment呢?

    在.NET Core或者.NET 5的应用程序编程开发中,假如一个解决方案包含了一个ASP.NET Core的Web应用程序项目,还有一个.NET Core或者.NET 5的类库项目,那么如何在这个.NET Core/.NET 5的类库项目...

  • 匿名 浏览资讯

    Best and Free JavaScript Plugins for 2018

    SharesShareTweetSharePin ItShareTo be a good developer means not only produce good products but also to stay on top of changes in the field. Keeping up with the ever-changing world is a key to success...

  • 匿名 浏览文章

    推荐一些Windows系统中好用的免费(开源)/收费的终端管理工具(命令行工具)

    前言经常有朋友问到:“Windows操作系统中你都用什么终端(命令行)工具?你最喜欢的Windows操作系统的终端(命令行)工具有哪些呢?”造成这些问题的最主要原因还是归结于Windows系统中没有集成一个好用的终端工具。但这种局面将很快被终结,因为在前不久的微软Build 2019大会上,微软公布...

  • 匿名 浏览文章

    基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度

    在之前的文章《推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler》和《简单、轻量、功能非常强大的C#/ASP.NET定时调度任务执行管理组件–FluentScheduler之实例篇》中,我们认识和了解了FluentScheduler这款轻量的...

  • 匿名 浏览资讯

    .Net Core 三大Redis客户端对比和使用心得

    稍微复杂一点的互联网项目,技术选型都可能会涉及Redis,.NetCore的生态越发完善,支持.NetCore的Redis客户端越来越多,下面三款常见的Redis客户端,相信大家平时或多或少用到一些,结合平时对三款客户端的使用,有些心得体会。

  • 匿名 浏览文章

    [LINQ].NET/C#应用程序编程开发中如何使用LINQ快速检查一个字符串中是否包含至少一个数字?

    问题描述如题,在.NET/C#应用程序编程开发中,使用LINQ快速检查一个字符串中是否包含至少一个数字应该如何实现,可能的方法有哪些呢?方案一使用LINQ的Any()和char.IsDigit()方法,实现如下:"abc3def".Any(c => char.IsDigit...

  • 匿名 浏览资讯

    What’s new in Elastic Enterprise Search 7.12: Search more, spend less

    We’re thrilled to announce the release of Elastic Enterprise Search 7.12 — delivering more scalability and performance enhancements with the introduction of cloud autoscaling and greater storage efficiency. Plus, the recently announced Elastic web crawler adds additional support for web standards.

  • 匿名 浏览资讯

    简单介绍 10 个常见的软件架构

    什么是架构?一直以来,在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。甚至于很多架构师一说架构,就开始谈论什么应用架构、硬件架构、数据架构等等。我曾经也到处寻找过架构的定义,请教过很多人,结果发现,没有大家都认可的定义。套用一句关于 big data 流行的笑话,放在架构上也适用。 事实上,架构在软件发明时的 N 多年以前,就已经存在了,这个词最早是跟随着建筑出现的。在软件工程中,架构以理解为: 根据要解决的问题,对目标系统的边界进行界定。并对目标系统按某个原则的进行切分。切分的原则,要便于不同的角色,对切分出来的部分,并行或串行开展工作,一般并行才能减少时间。并对这些切分出来的部分,设立沟通机制。根据 3,使得这些部分之间能够进行有机的联系,合并组装成为一个整体,完成目标系统的所有工作。

  • 匿名 浏览文章

    [LINQ].NET/C#程序开发LINQ如何在忽略/不区分大小写的情况下判断是否包含某个字符串?

    问题描述在.NET/C#程序开发中,我们很多时候需要使用LINQ在忽略大小写的情况下判断是否包含某个字符串?如下的实现:public IQueryable<FACILITY_ITEM> GetFacilityItemRootByDescription(string description...

  • 匿名 浏览文章

    Nuget离线安装包获取到本地的方法及离线安装(offline install)/离线更新(offline update)方法

    前言在.NET应用程序开发过程中,相信大家对Nuget包管理工具不会陌生,绝大多数同学都或多或少听说过或者使用过Nuget包管理工具。当然,如果你到当前还未听说过,或者从未使用过Nuget多管理工具,那只是说明你已经out了(out man!!!)。关于什么是Nuget包管理工具,本文不作特别说明,...

  • 匿名 浏览资讯

    .NET的前世今生与将来

    笔者注谨以此文纪念我敬重的2016年9月17日去世的 装配脑袋 逝世两周年让大家久等了,前后花了1年的时间,几经改版,终于完成撰写了一万字长文,回顾和展望.NET这16年来的成功与失败。最终能成文是因为我给自己承诺必须赶在 装配脑袋 逝世两周年前发表。愿天堂没有bug,活着的开发人员珍惜写好每一行代码的机会。前言.NET正式诞生了16年了,目前是微软技术栈的主要开发平台。笔者有幸在2002年在生产...

  • 匿名 浏览资讯

    Introducing Identity to the ASP.NET Core Project

    In this article, we are going to learn about ASP.NET Core Identity implementation in the ASP.NET Core project.ASP.NET Core Identity is the membership system for web applications that includes membership, login and user data.But, it is not just a user store, it is much more than that.Instead of being...

  • 匿名 浏览问题

    C#/.NET/.NET Core应用程序编程开发中对List集合或者Array数组进行随机排序的方法有哪些呢?

    在C#/.NET/.NET Core应用程序编程开发中,有一个List集合或者一个Array数组,现需要对这个List集合或者Array数组进行随机排序,有哪些方法可以实现呢?

  • 匿名 浏览资讯

    .NET Core ❤ gRPC

    这篇内容主要来自Microsoft .NET团队程序经理Sourabh Shirhatti的博客文章:https://grpc.io/blog/grpc-on-dotnetcore/, .NET Core 3.0现已提供grpc的.NET 托管实现 grpc-dotnet, gRpc 取代WCF成为 .NET的一等公民。自2018年11月以来,Microsoft的.NET团队一直与gRPC团队密切合作,共同开发适用于.NET Core的gRPC的全新完全托管实现。gRpc 有非常多的公司在使用,比如 Salesforce,Netflix,Spotify,Fanatics等公司(当然还有Goog...

  • 匿名 浏览问题

    [Bootstrap]中如何添加行与行(row)之间的顶部间距呢?

    如题,在使用Bootstrap进行响应式前端页面设计和开发的时候,如何为标记class="row"的行添加行之间的上边距呢?

  • 匿名 浏览问题

    码友网问题列表

  • 匿名 浏览资讯

    ML.NET Recommendation Engine: Pitfall of One-Class Matrix Factorization

    During the weekends I decided to take a look at what ML.NET can propose in the area of recommendation engine.I found a nice picture in Mark Farragher’s blog postthat explains three available options...

  • 匿名 浏览资讯

    Asp.Net Core与携程阿波罗(Apollo)的第一次亲密接触

    一、瞎扯点什么1.1 阿波罗​ 阿波罗是希腊神话中的光明之神、文艺之神,同时也是罗马神话中的太阳神;他是光明之神,从不说谎,光明磊落,在其身上找不到黑暗,也被称作真理之神。他非常聪明,通晓世事,是预言之神。后世各种各样的项目都喜欢以阿波罗命名,比如著名的美国登月计划:阿波罗计划;既然携程以阿波罗(Apollo)命名项目,那我们我们接下来看看,携程阿波罗能给我们程序员带来怎样的光明(我希...

  • 匿名 浏览文章

    [.NET/C#].NET/C# Winform应用程序开发中如何选择一个文件夹?

    问题描述如题,在.NET/C# Winform应用程序开发中如何选择一个文件夹?方案一使用FolderBrowerDialog类来实现,FolderBrowerDialog 将弹出一个让用户选择文件夹的对话框,使用示例代码如下:using(var fbd = new FolderBrowserDia...

  • 匿名 浏览资讯

    PYPL 7 月 IDE 指数榜:Visual Studio Code 击败 Xcode

    PYPL 7 月最新 IDE 指数已发布,搜索最多的前三大 IDE 依然是 Visual Studio、Eclipse 和 Android Studio 。其中,Visual Studio 和 Eclipse 的指数再次拉近,仅相差 0.7% 。前 10 名中,Xcode 连续下降,在上个月被 PyCharm 反超后,本月又被 VS Code 打败。其他名次未变。PS:趋势是与去年 7 月...

  • 匿名 浏览文章

    # [LINQ].NET/C#应用程序编程开发中使用LINQ如何判断/检查一个集合(List<string>)中是否有重复的元素?

    问题描述在.NET/C#应用程序编程开发中,如何判断一个字符串集合List<string>中是否有重复的元素?假如有如下的List<string>集合:var lstNames = new List<string> { "A", "B...

  • 匿名 浏览文章

    # [LINQ].NET/C#应用程序编程开发中使用LINQ如何判断/检查一个集合(List<string>)中是否有重复的元素?

    问题描述在.NET/C#应用程序编程开发中,如何判断一个字符串集合List<string>中是否有重复的元素?假如有如下的List<string>集合:var lstNames = new List<string> { "A", "B...

  • 匿名 浏览文章

    [Linq].NET/C#程序开发中如何使用Linq对集合List<T>进行分组(GroupBy)和统计(Count)?

    问题描述当前有一个实体类UserInfo.cs,包含的属性可能如下:name, metric, day, other_metricUserInfo集合List<UserInfo>包含的数据如下:joe 1 01/01/2011 5jane 0 01/02/2011 9john 2 01...

  • 匿名 浏览文章

    非常漂亮精致基于Bootstrap+Material的轻量级响应式后台管理系统模板框架UI(Bootstrap 4)

    模板摘要本文分享的是一套基于Bootstrap 4的精美的响应式后台管理系统模板。它是一款流行的开源的WEB应用程序后台系统模板。支持响应式的HTML,并且基于Bootstrap 4的CSS框架。该模板实现了所有的Bootstrap组件并且还重新定义了许多通用的组件以方便常规的开发设计需求,作为一套...

  • 匿名 浏览资讯

    Handling concurrency in an ASP.NET Core Web API with Dapper

    In this post, we will cover how to handle concurrency for a resource in an ASP.NET Core Web API. The endpoint we will focus on is updating a product resource. The product lives in a SQL Server database and we access it with Dapper. We will handle the case when requests are trying to update the product at the same time.

  • 匿名 浏览文章

    C#/.NET将byte[]数组转换成十六进制字符串

    在C#/.NET中,如何将byte[]数组转换成十六进制字符串?今天给大家分享一个转换的方法,代码如下:public static string ByteArrayToHex(byte[] barray) { char[] c = new char[barray.Length * 2...