随笔分类 -  C#

上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页

C#/.NET/.NET Core优秀项目和框架8月简报
摘要:思维导航 前言 FreeIM DotNetCore.SKIT.FlurlHttpClient.Wechat VPet SSCMS Blog.Core GeekDesk AgileConfig KopSoftWms 加入DotNetGuide技术交流群 前言 公众号每月定期推广和分享的C#/.NET/ 阅读全文

posted @ 2023-09-02 15:32 jack_Meng 阅读(100) 评论(0) 推荐(0) 编辑

依赖注入的单例模式对性能的影响及性能优化方法的思考
摘要:摘要: 大概一年前开始在思考 构造函数中 依赖注入较多,这对系统性能及硬件资源消耗产生一些优化想法。 一般较多公司的项目都使用Autofac 依赖注入(Scoped 作用域),但是发现过多的对象产生 会消耗 CPU , 内存 并给GC(垃圾回收)造成一定的压力。那么开始思考是否能够使用 单例 (Si 阅读全文

posted @ 2023-08-24 09:39 jack_Meng 阅读(594) 评论(0) 推荐(0) 编辑

DateTime 相关的操作汇总【C# 基础】
摘要:阅读目录 〇、前言 一、C# 中的本机时间以及格式化 1.1 单字母格式化日期时间值 1.2 日期时间精准格式化 1.3 日期时间的加、减操作 1.4 取日期时间的单个值 二、北京时间与协调世界时 2.1 时间概念的分类 2.1.1 协调世界时(UTC) 2.1.2 本机时间 2.1.3 北京时间 阅读全文

posted @ 2023-08-17 21:12 jack_Meng 阅读(161) 评论(0) 推荐(0) 编辑

c# 利用数据库将程序加密隐藏?
摘要:下面将介绍如何通过LiteDB将自己的程序进行加密,首先介绍一下LiteDB。 LiteDB LiteDB是一个轻量级的嵌入式数据库,它是用C#编写的,适用于.NET平台。它的设计目标是提供一个简单易用的数据库解决方案,可以在各种应用程序中使用。 LiteDB使用单个文件作为数据库存储,这个文件可以 阅读全文

posted @ 2023-08-15 20:53 jack_Meng 阅读(199) 评论(0) 推荐(0) 编辑

解读 --- 对象的深拷贝
摘要:合集 - c#基础(12) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.编码技巧 使用dynamic简化反射07-244.编码技巧 谨防闭包陷阱07-195.并发编程 信号量线程同步07-186.并发编程 为何要线程池化07-187.并发编程 异 阅读全文

posted @ 2023-08-14 11:07 jack_Meng 阅读(36) 评论(0) 推荐(0) 编辑

C# 中关于 T 泛型【C# 基础】
摘要:阅读目录 〇、前言 一、泛型类型参数和运行时中的泛型 1.1 泛型类型参数 1.2 泛型类型的命名 1.3 运行时中的泛型 1.4 为什么要约束类型参数? 二、泛型类 三、泛型接口 四、泛型方法 五、泛型与数组 六、泛型委托 七、小小的总结 回到顶部 〇、前言 C# 里面的泛型不仅可以使用泛型函数、 阅读全文

posted @ 2023-08-09 10:04 jack_Meng 阅读(115) 评论(0) 推荐(0) 编辑

C#/.NET/.NET Core优秀项目和框架每周精选
摘要:思维导航 前言 项目地址 项目分类(善用Ctrl+F) 项目列表 加入DotNetGuide技术交流群 前言 注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。 每周精选优秀的C#/.NET/.NET Core项目和框 阅读全文

posted @ 2023-08-08 16:02 jack_Meng 阅读(102) 评论(0) 推荐(0) 编辑

浅谈如何给.net程序加多层壳达到1+1>2的效果
摘要:合集 - .net代码混淆加密产权保护(3) 1.记一次.net加密神器 Eazfuscator.NET 2023.2 最新版 使用尝试06-272.将 SmartAssembly 与单文件可执行文件一起使用 (.NET Core 6)06-27 3.【干货】浅谈如何给.net程序加多层壳达到1+1 阅读全文

posted @ 2023-08-05 22:13 jack_Meng 阅读(183) 评论(0) 推荐(0) 编辑

将 SmartAssembly 与单文件可执行文件一起使用 (.NET Core 6)
摘要:合集 - .net代码混淆加密产权保护(3) 1.记一次.net加密神器 Eazfuscator.NET 2023.2 最新版 使用尝试06-27 2.将 SmartAssembly 与单文件可执行文件一起使用 (.NET Core 6)06-27 3.【干货】浅谈如何给.net程序加多层壳达到1+ 阅读全文

posted @ 2023-08-05 22:12 jack_Meng 阅读(105) 评论(0) 推荐(0) 编辑

代码演示C#各版本新功能
摘要:代码演示C#各版本新功能 C#各版本新功能其实都能在官网搜到,但很少有人整理在一起,并通过非常简短的代码将每个新特性演示出来。 代码演示C#各版本新功能 C# 2.0版 - 2005 泛型 分部类型 匿名方法 可以为null的值类型 迭代器 协变和逆变 C# 3.0版 - 2007 自动实现的属性 阅读全文

posted @ 2023-07-27 10:17 jack_Meng 阅读(249) 评论(0) 推荐(0) 编辑

C#中的9个“黑魔法” -- 语法糖
摘要:C#中的9个“黑魔法”与“骚操作” 我们知道C#是非常先进的语言,因为是它很有远见的“语法糖”。这些“语法糖”有时过于好用,导致有人觉得它是C#编译器写死的东西,没有道理可讲的——有点像“黑魔法”。 那么我们可以看看C#这些高级语言功能,是编译器写死的东西(“黑魔法”),还是可以扩展(骚操作)的“鸭 阅读全文

posted @ 2023-07-27 09:53 jack_Meng 阅读(299) 评论(0) 推荐(0) 编辑

分享一个FFmpeg开源C#封装库Sdcb.FFmpeg
摘要:我做的FFmpeg开源C#封装库Sdcb.FFmpeg 写在前面: 该主题为2022年12月份.NET Conf China 2022我的主题,项目地址:https://github.com/sdcb/Sdcb.FFmpeg 对应的PPT可以从这下载:https://io.starworks.cc: 阅读全文

posted @ 2023-07-27 09:49 jack_Meng 阅读(290) 评论(1) 推荐(1) 编辑

关于 yield 关键字(C#)
摘要:阅读目录 〇、前言 一、yield 关键字的使用 1.1 yield return:在迭代中一个一个返回待处理的值 1.2 yield break:标识迭代中断 1.3 返回类型为 IAsyncEnumerable 的异步迭代器 1.4 迭代器的返回类型可以是 IEnumerator 或 IEnum 阅读全文

posted @ 2023-07-24 21:33 jack_Meng 阅读(211) 评论(0) 推荐(0) 编辑

编码技巧 --- 使用dynamic简化反射
摘要:合集 - c#基础(7) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.解读 yield 关键字07-174.并发编程 信号量线程同步07-185.并发编程 为何要线程池化07-186.编码技巧 谨防闭包陷阱07-19 7.编码技巧 使用dynam 阅读全文

posted @ 2023-07-24 13:56 jack_Meng 阅读(28) 评论(0) 推荐(0) 编辑

使用参数属性对.Net WebApi参数校验
摘要:.Net WebApi进行优雅的参数校验 受到了spring boot中注解校验参数的启发,于是想,难道微(巨)软(硬)的.net不行吗? 于是有了本次尝试。 当我们日常开发webapi接口时,难免会有一堆参数校验,例如校验参数是否为空,密码长度…… 条件校验 一般的操作是下面这样的: emm……目 阅读全文

posted @ 2023-07-21 17:07 jack_Meng 阅读(292) 评论(0) 推荐(0) 编辑

编码技巧 --- 谨防C#闭包陷阱
摘要:合集 - c#基础(6) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.解读 yield 关键字07-174.并发编程 信号量线程同步07-185.并发编程 为何要线程池化07-18 6.编码技巧 谨防闭包陷阱07-19 收起 引言 先不论什么是闭 阅读全文

posted @ 2023-07-19 20:44 jack_Meng 阅读(66) 评论(0) 推荐(0) 编辑

并发编程 ----为何要线程池化
摘要:合集 - c#基础(6) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.解读 yield 关键字07-174.并发编程 信号量线程同步07-18 5.并发编程 为何要线程池化07-18 6.编码技巧 谨防闭包陷阱07-19 收起 引言 众所周知,使 阅读全文

posted @ 2023-07-19 20:43 jack_Meng 阅读(28) 评论(0) 推荐(0) 编辑

并发编程 ---- 信号量线程同步
摘要:合集 - c#基础(6) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-133.解读 yield 关键字07-17 4.并发编程 信号量线程同步07-18 5.并发编程 为何要线程池化07-186.编码技巧 谨防闭包陷阱07-19 收起 引言 上文编码技巧 阅读全文

posted @ 2023-07-19 20:42 jack_Meng 阅读(35) 评论(0) 推荐(0) 编辑

解读 ---- yield 关键字
摘要:合集 - c#基础(6) 1.编码技巧 如何实现字符串运算表达式的计算07-122.编码技巧 同步锁对象的选定07-13 3.解读 yield 关键字07-17 4.并发编程 信号量线程同步07-185.并发编程 为何要线程池化07-186.编码技巧 谨防闭包陷阱07-19 收起 引言 yield关 阅读全文

posted @ 2023-07-19 20:40 jack_Meng 阅读(27) 评论(0) 推荐(0) 编辑

一个高性能、低内存文件上传流.Net组件
摘要:推荐一个用于轻松实现文件上传功能的组件。 项目简介 一个基于 .NET 平台的开源项目,提供了一个简单易用的 API,可以在 Web 应用程序中快速集成文件上传功能。 优化多部分流式文件上传性能:减少25%的CPU使用量、50%内存。 项目特点 1、简单易用的API: 提供了简单的 API,可以轻松 阅读全文

posted @ 2023-07-13 09:10 jack_Meng 阅读(31) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩