C#
喜欢猪猪
阿里云博客专家、腾讯云博客优秀作者、CSDN博客专家,软件设计师、软件分析师在考,博客分享一些学习整理的资料、面试宝典、工作中遇到问题的解决方案,欢迎大家交流学习.
展开
-
NET的全部实体,进行查询分页的处理
前言最近在对接一个接口,遇到的问题是对方只会全部返回数据,我这边来进行分页的处理;找了一个解决方案,如下代码所示代码var pageResult = new { TotalCount = result.Count, Result = result.Skip(pageSize * (pageIndex - 1)).Take(pageSize) }; re...原创 2020-07-30 15:31:13 · 268 阅读 · 0 评论 -
NOPI技术实现 Excel表格多个sheet工作簿
1.直接上代码,下载NOPI dll 地址:http://download.csdn.net/detail/qq_25580555/95760722.代码函数封装#region NOPI导出Excel多个sheet /// /// 导出EXCEL,可以导出多个sheet /// /// 原始数据数组类型原创 2017-02-28 18:57:43 · 792 阅读 · 0 评论 -
.net4.0实现.net4.5 Task.Run的方法
1.由于.net4.0不具有队列多线程异步运行的方法,可以通过微软的扩展方法进行重写实现;2.微软的方法Task.Run Method (Func),地址:https://msdn.microsoft.com/en-us/library/hh194921(v=vs.110).aspx3.具体的实现,通过重写方法进行实现: public class AsyncHelper原创 2017-07-04 17:29:25 · 4139 阅读 · 0 评论 -
Windows安装RabbitMQ的时候出现Plugin configuration unchanged
1.这个时候使用三个步骤rabbitmq-service.bat stoprabbitmq-service.bat installrabbitmq-service.bat start解决我的问题,所以想写一个博客分享一下,困扰了我很久;...原创 2019-04-20 17:26:42 · 10860 阅读 · 8 评论 -
Queue实现秒杀的场景介绍
电商的秒杀和抢购,对程序员来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。我们直接将请求放入队列Queue中的,采用FIFO(FirstInput First Output,先进先出),这样的话,我们就不会导致某些请求永远获取不到锁。这里有点强行将多线程变成单线程的感觉。...原创 2019-06-04 17:20:05 · 491 阅读 · 0 评论 -
C#语言,使用Queue类进行秒杀抢票的使用,防止超卖以及顺序进行购票(先到先得)
电商的秒杀和抢购,对程序员来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。我们直接将请求放入队列Queue中的,采用FIFO(FirstInput First Output,先进先出),这样的话,我们就不会导致某些请求永远获取不到锁。这里有点强行将多线程变成单线程的感觉。...原创 2019-06-04 19:28:05 · 3435 阅读 · 0 评论