DoNet
by_ron
性本善!
展开
-
Nuget默认本地仓库变更
https://docs.microsoft.com/en-us/nuget/consume-packages/managing-the-global-packages-and-cache-folders原创 2021-05-21 15:30:49 · 426 阅读 · 0 评论 -
IIS最大工作进程数设置引发串号
在生产上,为了提升应用程序的并发数,我们会将最大工作进程数即w3wp(默认1)设置为2的N次方,不超过cpu数量。如下图:但是这种设置将导致同一客户端用户session串号。 具体场景就是,用户A登录后退出,使用B账号登录,页面中用户信息一会儿是B一会儿是A。 原因是什么呢?因为每个工作进程都有自己的状态数据,各进程的状态是独立的,重新登录只是访问了另外一个w3wp.exe,此时两个w原创 2017-09-19 10:25:41 · 3687 阅读 · 0 评论 -
C#之RabbitMQ系列(一)
RabbitMQ–环境搭建 能点进来相信你明白RabbitMQ是干什么的了,这个系列主要是本人根据RabbitMQ官网C#的Tutorials总结出来,旨在为新手提供手把手教学。接受大牛批评指正,共同学习,共同促进。安装Erlang安装RabbitMQ Server下载客户端dll(亦称驱动)一、Erlang安装RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器,原创 2016-04-01 09:45:47 · 9533 阅读 · 0 评论 -
Linq to JObject多层嵌套查询
使用Newtonsoft.Json来处理json字符串,反序列化后形成JObject对象(不使用自定义实体的情况下),大多数情况下我们需要逻辑处理后返给前端。这就需要对JObject中的值进行筛选,简单的获取我们通过JObject的索引器语法即可获得,比如jb["aaa"].ToString() 。但我遇到了更复杂的情况,json数据看下图: 我需要查找QueryActiveLimit原创 2018-01-25 18:07:07 · 4708 阅读 · 0 评论