上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 160 下一页

2023年6月12日

推荐一个 C#写的 支持OCR的免费通用扫描仪软件

摘要: 不管是办公还是家用扫描仪,现在越来越日常化了,人们对扫描仪的使用需求也越来越频繁。 NAPS2是一个开源免费软件,体积只有6M不到,支持运行在 Windows, Mac 和 Linux操作系统中,默认就带有简体中文界面,官方默认就提供绿色版,所以解压即可使用,直接可以从官方网站下载:https:// 阅读全文

posted @ 2023-06-12 09:59 jack_Meng 阅读(200) 评论(0) 推荐(0) 编辑

2023年6月9日

.Net全网最简RabbitMQ操作

摘要: 【前言】 本文自1年前的1.0版本推出以来,已被业界大量科技公司采用。同时也得到了.Net圈内多位大佬的关注+推荐,文章也被多家顶级.Net/C#公众号转载。 现在更新到了7.0版本,更好的服务各位.Neter。 【正文】 支持.Net/.Net Core/.Net Framework,可以部署在D 阅读全文

posted @ 2023-06-09 09:30 jack_Meng 阅读(39) 评论(0) 推荐(0) 编辑

2023年6月8日

[C#] FFmpeg 音视频开发总结

摘要: 为什么选择FFmpeg? 延迟低,参数可控,相关函数方便查询,是选择FFmpeg作为编解码器最主要原因,如果是处理实时流,要求低延迟,最好选择是FFmpeg。 如果需要用Opencv或者C#的Emgucv这种库来处理视频流,也多是用FFmpeg做编解码然后再转换图像数据给Opencv去处理。用Ope 阅读全文

posted @ 2023-06-08 16:54 jack_Meng 阅读(363) 评论(0) 推荐(0) 编辑

C#获取枚举描述的值

摘要: 首先定义枚举 工具类如下,通过扩展方法的方式实现: public static string GetDescription(this Enum value) { Type enumType = value.GetType(); // 获取枚举常数名称。 string name = Enum.GetN 阅读全文

posted @ 2023-06-08 16:50 jack_Meng 阅读(675) 评论(0) 推荐(0) 编辑

使用c#实现23种设计模式

摘要: 使用c#实现23种常见的设计模式 设计模式通常分为三个主要类别: 创建型模式 结构型模式 行为型模式。 这些模式是用于解决常见的对象导向设计问题的最佳实践。 以下是23种常见的设计模式并且提供c#代码案例: 创建型模式: 1. 单例模式(Singleton) public sealed class 阅读全文

posted @ 2023-06-08 16:47 jack_Meng 阅读(179) 评论(0) 推荐(0) 编辑

.NET Core 实现 Windows 系统 Development、Staging、Production 三种环境的无感部署

摘要: 阅读目录 〇、前言 一、配置文件 二、程序读取配置 1. 配置文件信息读取实现 2. 关于本机测试 三、Windows 服务器配置 回到顶部 〇、前言 日常开发中,程序的环境切换是相当频繁的了,如果不同环境中的某些参数不同,那就需要每次编辑之前手动进行修改,比较麻烦,效率低下。 本文将以 .NET 阅读全文

posted @ 2023-06-08 16:11 jack_Meng 阅读(130) 评论(0) 推荐(0) 编辑

C# 中的yield return机制和原理

摘要: 前言# 当我们编写 C# 代码时,经常需要处理大量的数据集合。在传统的方式中,我们往往需要先将整个数据集合加载到内存中,然后再进行操作。但是如果数据集合非常大,这种方式就会导致内存占用过高,甚至可能导致程序崩溃。 C# 中的yield return机制可以帮助我们解决这个问题。通过使用yield r 阅读全文

posted @ 2023-06-08 16:04 jack_Meng 阅读(920) 评论(2) 推荐(3) 编辑

如何自动转发接收的请求报头?

摘要: 了解OpenTelemetry的朋友应该知道,为了将率属于同一个请求的多个操作(Span)串起来,上游应用会生成一个唯一的TraceId。在进行跨应用的Web调用时,这个TraceId和代表跟踪操作标识的SpanID一并发给目标应用,W3C还专门指定了一份名为Trace Context的标准,该标准 阅读全文

posted @ 2023-06-08 15:30 jack_Meng 阅读(16) 评论(0) 推荐(0) 编辑

如何兼顾性能+实时性处理缓冲数据?

摘要: 我们经常会遇到这样的数据处理应用场景:我们利用一个组件实时收集外部交付给它的数据,并由它转发给一个外部处理程序进行处理。考虑到性能,它会将数据存储在本地缓冲区,等累积到指定的数量后打包发送;考虑到实时性,数据不能在缓冲区存太长的时间,必须设置一个延时时间,一旦超过这个时间,缓冲的数据必须立即发出去。 阅读全文

posted @ 2023-06-08 15:28 jack_Meng 阅读(21) 评论(0) 推荐(0) 编辑

2023年6月2日

用树莓派制造一个像样的 NAS

摘要: 用树莓派制造一个像样的 NAS 详细说明 用树莓派做网络存储服务器(NAS) 的案例很多,我也一直在寻找用树莓派 DIY NAS 所需要的各种零部件,要求是外观漂亮、节省空间,然而一无所获。我所看到的很多案例都是用木板粘接,集成度较低的方案,其散热性和可靠性将受到影响,想想你多年珍藏的电影资源和重要 阅读全文

posted @ 2023-06-02 09:42 jack_Meng 阅读(344) 评论(0) 推荐(0) 编辑

在树莓派上设置应用程序开机启动的五种方法

摘要: 在树莓派上设置开机自动启动一个应用程序有五种方法: 1、rc.local 配置 2、.bashrc 配置 3、init.d tab 配置 4、systemd 配置 5、crontab 计划任务 我们使用一个例子程序,其功能是在树莓派启动时播报「Welcome to the world of Rasp 阅读全文

posted @ 2023-06-02 08:59 jack_Meng 阅读(563) 评论(0) 推荐(0) 编辑

2023年6月1日

文档在线预览(三)使用js前端实现word、excel、pdf、ppt 在线预览

摘要: 合集 - 文档管理(3) 1.文档在线预览(一)通过将txt、word、pdf转成图片实现在线预览功能05-302.文档在线预览(二)word、pdf文件转html以实现文档在线预览05-30 3.文档在线预览(三)使用js前端实现word、excel、pdf、ppt 在线预览06-01 目录 实现 阅读全文

posted @ 2023-06-01 14:45 jack_Meng 阅读(3387) 评论(0) 推荐(0) 编辑

C#用Expression技术 -- 系列文章

摘要: 当前标签:表达式树 基于Expression Lambda表达式树的通用复杂动态查询构建器——《剧透一下》 基于Expression Lambda表达式树的通用复杂动态查询构建器——《原型篇一》[已开源] 基于Expression Lambda表达式树的通用复杂动态查询构建器——《构思篇二》已开源  阅读全文

posted @ 2023-06-01 14:09 jack_Meng 阅读(18) 评论(0) 推荐(0) 编辑

2023年5月30日

sql解释执行顺序

摘要: SQL查询语句执行的先后顺序 查询语句执行顺序 查询中⽤到的关键词主要包含六个,并且他们的顺序依次为select--from--where--group by-- having--order by。 其中select和from是必须的,其他关键词是可选的,这六个关键词的执⾏顺序与sql语句的书写顺序 阅读全文

posted @ 2023-05-30 22:47 jack_Meng 阅读(405) 评论(0) 推荐(0) 编辑

2023年5月29日

m3u8 视频在线提取工具

摘要: m3u8 视频在线提取工具(English version) 工具在线地址,推荐使用 chrome 浏览器。 研发背景 m3u8视频格式简介 m3u8视频格式原理:将完整的视频拆分成多个 .ts 视频碎片,.m3u8 文件详细记录每个视频片段的地址。 视频播放时,会先读取 .m3u8 文件,再逐个下 阅读全文

posted @ 2023-05-29 22:03 jack_Meng 阅读(3123) 评论(0) 推荐(0) 编辑

ffmpeg安装及使用

摘要: 下载 下载地址:https://ffmpeg.org/download.html 然后按照下图点击,找到Release部分下载一个即可。 安装 所谓安装就是解压并配置“path”环境变量 将安装包解压至任意目录,比如我这里是D:\Program\ffmpeg-5.0.1-full_build 按照以 阅读全文

posted @ 2023-05-29 20:58 jack_Meng 阅读(203) 评论(0) 推荐(0) 编辑

让Task在非线程池线程中执行?

摘要: Task承载的操作需要被调度才能被执行,由于.NET默认采用基于线程池的调度器,所以Task默认在线程池线程中执行。但是有的操作并不适合使用线程池,比如我们在一个ASP.NET Core应用中承载了一些需要长时间执行的后台操作,由于线程池被用来处理HTTP请求,如果这些后台操作也使用线程池来调度,就 阅读全文

posted @ 2023-05-29 11:21 jack_Meng 阅读(20) 评论(0) 推荐(0) 编辑

2023年5月26日

让ChatGPT帮我写SQL

摘要: 推荐一个Github上Start超过3.4K,可将自然语言转化为SQL语句的开源项目。 项目简介 这是一个利用ChatGPT,SQL与自然语言的翻译器。可以将自然语言转换为SQL语句,同样也可以把SQL语句转为自然语言。 该工具功能强大,对于初学者来说,还是很友好的,可以帮助初学者快速掌握SQL语法 阅读全文

posted @ 2023-05-26 23:56 jack_Meng 阅读(367) 评论(0) 推荐(0) 编辑

日历转换开源工具库,支持多种主流语言

摘要: 日历对我们来说,最熟悉的就是阳历和农历,在中国每年都有固定的节日、节气、中国特有传统节日,有些节日是固定的,但是节气这些都需要我们经过一定规则换算出来。 所以,今天给大家推荐一个开源库,它支持阳历、阴历、佛历和道历的日历转换,可以满足我们的所有需求。 项目简介 这是有多开发语言版本、支持阳历、阴历、 阅读全文

posted @ 2023-05-26 23:51 jack_Meng 阅读(156) 评论(0) 推荐(0) 编辑

C#]插件编程框架 MAF 开发总结

摘要: 1. 什么是MAF和MEF? MEF和MEF微软官方介绍:https://learn.microsoft.com/zh-cn/dotnet/framework/mef/ MEF是轻量化的插件框架,MAF是复杂的插件框架。 因为MAF有进程隔离和程序域隔离可选。我需要插件进程隔离同时快速传递数据,最后 阅读全文

posted @ 2023-05-26 23:49 jack_Meng 阅读(186) 评论(0) 推荐(0) 编辑

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 160 下一页

导航