C#.NET
文章平均质量分 77
C#.NET及Core相关后端经验汇总。
Y+.
千码万码不如一马平川~
展开
-
Windows环境下Redis主从服务读写分离安装部署与.NET实现Redis读写分离
一、在Windows环境下Redis主从安装部署,Redis版本以Win-x64-3.2.100为例,此版本是Windows环境下官方最新版本,注意:Windows版本官方已停更,如需更高版本请使用Linux版;二、本人针对常用的Redis操作进行了接口封装,支持在.NET(Core3.1+版本)框架下的Redis读写分离多从机(只负责读操作)动态配置,及Redis常规配置项多方式配置。原创 2024-06-04 16:35:35 · 381 阅读 · 0 评论 -
.NET在Windows Server环境让IIS上支持高并发
最近为解决某项目要求的2000并发请求问题,在网上尝试了无数方法,不管程序如何优化调整,始终无法突破1000并发;so,不得不考虑服务器环境设置问题,接下来就看看如何让服务器从设置上支持10万个并发请求。原创 2023-06-29 11:43:00 · 2814 阅读 · 0 评论 -
关于MSMQ(System.Messaging.MessageQueue)安装及在.NET Framework框架下的简单应用实现,以解决大并发请求问题
MSMQ(Message Queuing 微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。本文主要讲述MSMQ在.NET中的简单应用。原创 2022-12-07 11:51:17 · 5092 阅读 · 1 评论 -
关于DotNetReactor常用混淆加密加壳方法
我们在.net程序开发完成后,经常面临部署上线和后期运维等问题,部署后很多人会担心程序的安全性会不会被盗取代码反编译然后破解程序,给程序造成各种各样的漏洞,难以解决和长期运维。这时候就有很多大牛写了各式各样的混淆器(加壳工具)来防止别人随意反编译程序,这里主要例举DotNetReactor的使用方法。...............原创 2022-08-03 11:20:23 · 2132 阅读 · 0 评论 -
C# .Net获取SoJson实时天气接口的数据
C#实时天气接口提示:可同步(后端直接请求)或异步(前端Ajax异步请求)请求,返回的是json格式的天气数据。原创 2020-09-17 11:14:00 · 1427 阅读 · 0 评论 -
C#实现Java的AES加密解密算法
AES加密解密由于最近有个项目需要对接一个Java开发的接口数据,拿到后有点懵逼,加密解密代码是Java的,看的有点迷,好在有C#的基础,看起来还是知道个大概,但是还是在这个数据解密问题上花了很多精力,主要卡住我的问题就是输出编码错了,经过多天的努力,找遍各大网站,试了无数种方案,最终综合各个网站代码再结合Java的代码完美解决了。下面是我对应整理封装了加密解密的一个类。如果你也遇到类似问题可以参考以下类,自行调整模式实现。...原创 2020-10-10 14:50:59 · 977 阅读 · 6 评论 -
mysql快速生成.Net用的实体类DTO的cs内容
最近才发现这个偷懒的思路,以前一直没想到可以这样用sql语法,浪费好多时间做重复性无意义的工作。。。话不多说了直接上代码,解决繁琐手敲实体类DTO代码问题,尤其是一些表字段很多的库表。参考以下sql其实也可以快速生成其他需要的东西(举一反三)。 ——身为程序员必须得会偷懒!...原创 2021-01-24 17:55:52 · 393 阅读 · 0 评论 -
C#时间戳与日期时间DateTime格式互转
C#时间戳与日期时间DateTime格式互转前言标准格林威治时间标准北京时间时间对照表时间戳在线转换工具代码如下输出效果补充:C#时间格式说明前言Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。Unix时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z.一个小时表示为Unix时间戳格式为:3600秒;一天表示为UNIX原创 2021-10-11 18:48:54 · 10455 阅读 · 0 评论