聊聊C# 中HashTable与Dictionary的区别说明
1.哈希表(hashtable)简述在.netframework中,hashtable是system.collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value...C# Fleck的WebSocket使用
一.基础知识(Foundation)(1).WebSocket介绍WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息...- 0
- 0
- 0
- 0
- 0
Asp.net webApi 通过WebSocket推送消息给客户端,搭建一个即是服务端又是客户端的服务
https://blog.csdn.net/IT_ziliang/article/details/96478794WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC6455,并由RFC7936补充规...- 0
- 0
- 0
- 0
- 0
c# 如何更简单的使用Polly
polly是一个c#实现的弹性瞬时错误处理库它可以帮助我们做一些容错模式处理,比如:超时与重试(timeoutandretry)熔断器(circuitbreaker)舱壁隔离(bulkheadisolation)回退(fallback)使用也是非常简...- 0
- 0
- 0
- 0
- 0
c# 在Emit代码中如何await一个异步方法
0.前言首先立马解释一波为啥会有这样一篇伪标题的demo随笔呢不是本人有知识误区,或者要误人子弟因为大家都知道emit写出来的都是同步方法,不可能await,至少现在这么多年来没有提供对应的功能这...- 0
- 0
- 0
- 0
- 0
C# wpf Brush转Hex字符串的实例代码
我就废话不多说了,大家还是直接看代码吧~//frommaterialdesigndemo.converterspublicclassbrushtohexconverter:ivalueconverter{publicobjectconvert(objectvalue,typetargettype,objectparame...- 0
- 0
- 0
- 0
- 0
ASP.NET Core基于WebSocket实现消息推送实战演练 原创
一、课程介绍二、WebSocket介绍主流浏览器对HTML5WebSocket的支持情况三、ASP.NETCore基于WebSocket实现消息推送实战演练使用步骤:1、配置中间件2、接受WebSocket请求3、ASP.NETCore中WebSocket接收...- 0
- 0
- 0
- 0
- 0
c# WPF中CheckBox样式的使用总结
背景很多时候我们使用wpf开发界面的时候经常会用到各种空间,很多时候我们需要去自定义控件的样式来替换默认的样式,今天通过两个方法来替换wpf中的checkbox样式,透过这两个例子我们可以掌握基本...- 0
- 0
- 0
- 0
- 0
ASP.NET Core中使用LazyCache的全过程
前言微软的asp.netcore已经是一个非常流行的用于构建高性能,模块化并能运行在windows,linux,macos上的web框架,通常能够让程序保持高性能的一个有效途径就是通过缓存热链上的数据来应对高频的请...- 0
- 0
- 0
- 0
- 0
c# 基于GMap.NET实现电子围栏功能(WPF版)
前言gmap.net是一个强大、免费、跨平台、开源的.net控件。分为wpf和winform版。gmap.net的基本知识不做过多介绍,本文主要介绍如何使用该控件实现电子围栏功能。电子围栏主要有两个功能模块:界面展示...- 0
- 0
- 0
- 0
- 0
c# 如何对网络信息进行相关设置(ip,dns,网关等)
网络的相关设置在项目开发中有较多的应用,有时候需要在项目中对网络信息进行相关设置。现在提供提供几种相关的辅助方法类。(1).ip地址//////ip地址///publicstringipaddress{get{stringipaddress...- 0
- 0
- 0
- 0
- 0
c# AcceptEx与完成端口(IOCP)结合的示例
前言在windows平台下实现高性能网络服务器,iocp(完成端口)是唯一选择。编写网络服务器面临的问题有:1快速接收客户端的连接。2快速收发数据。3快速处理数据。本文主要解决第一个问题。acceptex函数定...- 0
- 0
- 0
- 0
- 0
ASP.NET Core3.1 Ocelot负载均衡的实现
1.负载均衡ocelot可以在每个路由的可用下游服务中实现负载均衡,这使我们更有效地选择下游服务来处理请求。负载均衡类型:leastconnection:根据服务正在处理请求量的情况来决定哪个服务来处理新请...- 0
- 0
- 0
- 0
- 0
ASP.NET Core自动生成小写破折号路由的实现方法
默认情况下,asp.netcore使用如http://localhost:5000/homeindex类的大驼峰路由。但是如果想使用小写的路由,并且这些路由用破折号分隔:http://localhost:5000/home-index它们比较常见且一致。1、如...- 0
- 0
- 0
- 0
- 0
华为在欧洲申请了新的折叠手机专利,似乎认可三星的折叠手机技术
据媒体报道指,华为已在欧洲市场申请了新的折叠手机技术,其采用了内向折叠,这与它此前采用外向折叠技术的两代折叠手机大相径庭,似乎它已认可了三星在折叠手机技术上的发展方向。目前全球推出了商...- 0
- 0
- 0
- 0
- 0
asp.net开发微信派发现金红包/H5网页抢红包功能(思路详解)
临近节日,公司里为了给广大老客户赠福利,以及来一波拉新活动:搞了一个营销活动,大概活动规则如下:1、老客户通过网页抢红包,中奖会派发微信支付的红包;2、新客户只要关注后就可以中奖,持续关注x天...- 0
- 0
- 0
- 0
- 0
c# 如何自己实现一个ORM框架
0.前言在之前的几篇内容中,我们了解了如何通过ado.net访问数据库,如何修改、新增数据。如何通过dataset和dataadapter获取数据,我们将在这一篇试试自己实现一个简单的orm框架或者说orm工具类。涉及...- 0
- 0
- 0
- 0
- 0
ASP.NET Core对不同类型的用户进行区别限流详解
前言老板提出了一个新需求,从某某天起,免费用户每天只能查询100次,收费用户100w次。这是一个限流问题,聪明的你也一定想到了如何去做:记录用户每一天的查询次数,然后根据当前用户的类型使用不同...- 0
- 0
- 0
- 0
- 0
C#使用opencv截取旋转矩形区域图像的实现示例
前言:最近在工程中需要用到截取rotatedrect中的图形,保存为mat做后续处理。发现opencv文档中没有这个api,最开始想到的方案是将整张图片进行相应的旋转,然后再从中截取正矩形,但是我们要获取的是...- 0
- 0
- 0
- 0
- 0