随笔分类 -  C#

1 2 3 4 5 ··· 16 下一页

C#资料整理
摘要:C#条件#define编译 .NET离线安装包下载地址 引发类型为“System.OutOfMemoryException”的异常 C# 事件总线 EventBus ASP.NET MVC 教程汇总 C#并行编程Task C#内置泛型委托:Func委托 C#Async/await异步编程深入理解 . 阅读全文

posted @ 2025-02-21 16:51 大西瓜3721 阅读(3) 评论(0) 推荐(0) 编辑

反射应用一InvokeMember
摘要:反射是.net中的高级功能之一,利用反射可以动态的实例化类的对象,并且可以调用其方法及成员属性。所以学习好反射是很重要的。今天我就写一写简单的反射实现InvokeMember 至于关于这个函数,可以去MSDN上去查看。我只说一些和实际开发中的一些小例子。 本例子要点:如何利用InvokeMember 阅读全文

posted @ 2024-10-30 13:46 大西瓜3721 阅读(12) 评论(0) 推荐(0) 编辑

PHP与C#混合用
摘要:故事背景是这样的,有一套项目,服务器端是用C#写的,为了完成某种事情,它需要使用到一个组件,这个组件很小但很重要,很不巧的是,这个这个组件是用PHP语言写的,如果为了使用这个组件而专门搭建一个PHP的环境显得有点高射炮打蚊子(况且还有其他不可预见的阻力)。或许有读者会提出“抗议”:不是PHP写的么, 阅读全文

posted @ 2024-10-16 15:33 大西瓜3721 阅读(41) 评论(0) 推荐(0) 编辑

C#实现单例模式的几种方法
摘要:C#中readonly的理解与使用 Readonly(C# 参考) 介绍 单例模式是软件工程学中最富盛名的设计模式之一。从本质上看,单例模式只允许被其自身实例化一次,且向外部提供了一个访问该实例的接口。通常来说,单例对象进行实例化时一般不带参数,因为如果不同的实例化请求传递的参数不同的话会导致问题的 阅读全文

posted @ 2024-04-25 09:22 大西瓜3721 阅读(90) 评论(0) 推荐(0) 编辑

C# 事件总线 EventBus
摘要:1. 引言 事件总线这个概念对你来说可能很陌生,但提到观察者(发布-订阅)模式,你也许就很熟悉。事件总线是对发布-订阅模式的一种实现。它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。 我们来看看事件总线的处理流程: 了解了事件总线的基本概念和处理流程 阅读全文

posted @ 2024-04-24 16:48 大西瓜3721 阅读(129) 评论(0) 推荐(0) 编辑

使用 HttpWebRequest 类发送大量数据时,POST 或 PUT 请求失败
摘要:本文可帮助你解决在使用 HttpWebRequest 类在运行 Microsoft .NET Framework的计算机上发送大量数据时可能会引发错误的问题。 原始产品版本:.NET Framework原始 KB 编号: 908573 症状 当你使用 HttpWebRequest 类通过 POST  阅读全文

posted @ 2024-04-23 17:28 大西瓜3721 阅读(301) 评论(0) 推荐(0) 编辑

异步编程模型
摘要:C#多线程和异步(二)-Task和async/await详解 本文内容 异步编程提升响应能力 异步方法易于编写 异步方法的运行机制 API 异步方法 显示另外 6 个 通过使用异步编程,你可以避免性能瓶颈并增强应用程序的总体响应能力。 但是,编写异步应用程序的传统技术可能比较复杂,使它们难以编写、调 阅读全文

posted @ 2024-04-23 14:53 大西瓜3721 阅读(21) 评论(0) 推荐(0) 编辑

T4模板之文本模板
摘要:网址:https://docs.microsoft.com/en-us/visualstudio/modeling/design-time-code-generation-by-using-t4-text-templates?view=vs-2017 这个博主写的很良心了:https://www.c 阅读全文

posted @ 2024-03-19 11:22 大西瓜3721 阅读(61) 评论(0) 推荐(0) 编辑

T4模板使用记录,生成Model、Service、Repository
摘要:自己目前在搭建一个.NET Core的框架,本来是打算使用前端做代码生成器直接生成到文件的,快做好了。感觉好像使用T4更方便一些,所以也就有了这篇文章~ 我还是有个问题没解决,就是我想生成每个类(接口)单独的文件~,如果有老师知道指点下啊~ 在网上找了一篇相关文章 本文也是基于这个做了一下自己的修改 阅读全文

posted @ 2024-03-19 09:21 大西瓜3721 阅读(104) 评论(0) 推荐(0) 编辑

全面解决.Net与Java互通时的RSA加解密问题,使用PEM格式的密钥文件
摘要:一、缘由 RSA是一种常用的非对称加密算法。所以有时需要在不用编程语言中分别使用RSA的加密、解密。例如用Java做后台服务端,用C#开发桌面的客户端软件时。由于 .Net、Java 的RSA类库存在很多细节区别,尤其是它们支持的密钥格式不同。导致容易出现“我加密的数据对方不能解密,对方加密的数据我 阅读全文

posted @ 2023-09-19 17:30 大西瓜3721 阅读(11) 评论(0) 推荐(0) 编辑

年终巨献 史上最全LINQ to SQL语句
摘要:LINQ to SQL语句(1)之Where 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下: 1.简单形 阅读全文

posted @ 2023-08-18 11:38 大西瓜3721 阅读(156) 评论(0) 推荐(1) 编辑

java与C#、.NET AES加密、解密 解决方案
摘要:java与C#、.NET AES加密、解密 解决方案 1.情景展示 Java提供的密钥,C#无法解密。 2.原因分析 在Java中,AES的实际密钥需要用到KeyGenerator 和 SecureRandom,但是C#和.NET 里面没有这2个类, 所以,无法使用安全随机数生成KEY,进而导致解密 阅读全文

posted @ 2023-06-21 10:57 大西瓜3721 阅读(1822) 评论(0) 推荐(1) 编辑

.NET CORE Authentication Authorization
摘要:阅读目录 .NET CORE 鉴权 回到目录 .NET CORE 鉴权 返回顶部 基础信息 1.什么是鉴权授权? 鉴权是验证用户是否拥有访问系统的权利,授权是判断用户是否有权限做一些其他操作。 2.传统的Session 和Cookie 主要用于无状态请求下的的用户身份识别,只不过Session将信息 阅读全文

posted @ 2023-03-30 13:43 大西瓜3721 阅读(220) 评论(0) 推荐(0) 编辑

理解ASP.NET Core - 过滤器(Filters)
摘要:Filter概览 如果你是从ASP.NET一路走过来的,那么你一定对过滤器(Filter)不陌生。当然,ASP.NET Core仍然继承了过滤器机制。 过滤器运行在过滤器管道中,这是一张官方的图,很好地解释了过滤器管道在HTTP请求管道中的位置: 可以看到,只有当路由选择了MVC Action之后, 阅读全文

posted @ 2023-03-20 23:39 大西瓜3721 阅读(510) 评论(0) 推荐(0) 编辑

Asp .Net Core 2.0 登录授权以及多用户登录
摘要:用户登录是一个非常常见的应用场景 .net core 2.0 的登录方式发生了点变化,应该是属于是良性的变化,变得更方便,更容易扩展。 配置 打开项目中的Startup.cs文件,找到ConfigureServices方法,我们通常在这个方法里面做依赖注入的相关配置。添加如下代码: public v 阅读全文

posted @ 2023-03-20 19:50 大西瓜3721 阅读(199) 评论(0) 推荐(0) 编辑

正则表达式 判断 连号如“123456”、同号如“888888”、连同号如“112233”“222333”
摘要:import java.util.regex.Matcher; import java.util.regex.Pattern; public class Regu { public static void main(String[] args) { //匹配6位顺增 String pattern = 阅读全文

posted @ 2022-12-15 19:54 大西瓜3721 阅读(264) 评论(0) 推荐(0) 编辑

.Net 2.0 缓存使用(转载)
摘要:在访问量大,但更新较少的网站中使用缓存,可以大大提高运行效率;加上.NET 2.0提供的缓存依赖机制,我们可以很方便的对缓存进行管理更新;以下是本人学习的一点心得体会,希望能够起到抛砖引玉的作用。 建立缓存依赖: /// <summary> /// 建立缓存依赖项 /// </summary> // 阅读全文

posted @ 2022-12-06 15:05 大西瓜3721 阅读(85) 评论(0) 推荐(0) 编辑

带参数的ASP.NET MVC编辑器模板/ UIHint
摘要:ASP.NET MVC Editor-Templates/UIHint with parameters 过去,我通过应用以下数据注释来像这样一直使用Editor-Templates: 1 [UIHint("SomeTemplate")] ViewModel: 12345678910111213141 阅读全文

posted @ 2022-11-19 12:20 大西瓜3721 阅读(37) 评论(0) 推荐(0) 编辑

C#与Java互通AES算法加密解密
摘要:利用AES加密算法对报文进行加密解密,实现C#与Java互通,网上查了一堆也许是因为版本的原因都用不了,于是还是静心下来自己写个: 直接上代码: C# 需要引用System.Security.Cryptography命名空间 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 阅读全文

posted @ 2022-03-01 15:36 大西瓜3721 阅读(804) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 16 下一页

导航

点击右上角即可分享
微信分享提示