C#入门到精通系列课程——第3章变量与常量

◆本章内容 (1)了解变量的基本概念 (2)掌握变量的声明及赋值 (3)熟悉变量的作用域 (4)掌握数值类型的概念及用法 (5)掌握引用类型的概念及用法 (6)熟悉枚举类型的概念及用法 (7)掌握常用的类型转换方式 (8)了解常量的概念及用法 ◆本章简述 应用程序的开发离不开变量与常量的应用。变量本 ...

.NET Core 调用百度 PaddleOCR 识别图文

博主头像 了解 PaddleOCR 之前,首先了解一下 PaddlePaddle。飞桨(PaddlePaddle)以百度多年的深度学习技术研究和业务应用为基础,是中国首个开源开放、技术领先、功能完备的产业级深度学习平台,集深度学习核心训练和推理框架、基础模型库、端到端开发套件和丰富的工具组件于一体。目前,飞桨 ...

ExcelDataReader插件的使用

博主头像 NPOI插件的弊端 刚来公司的时候公司软件导入导出操作都使用微软的office组件来实现,大家应该都知道这个组件有很大的弊端,就是运行主机上面必须安装office组件才可进行使用,不然无法进行导入导出操作,之前公司软件部门给的做法就是直接让客户安装Office就可以解决。 我接手后知道这个弊端,将插 ...

如何在 NET 程序万种死法中有效的生成 Dump (下)

博主头像 一:背景 上一篇我们聊到了如何通过 procdump 抓取 cpu爆高 和 内存暴涨 两种情况,这一篇再聊聊如何去抓程序 挂死 和 意外退出。 二:程序挂死 1. 定义 程序挂死 简单的说就是程序没有响应,既然没响应了,可能 死锁, 可能 负载过大线程池耗尽 等等情况,万千世界,啥情况都有😄😄� ...

WPF教程十一:简单了解并使用控件模板

##WPF教程十一:简单了解并使用控件模板 这一章梳理控件模板,每个WPF控件都设计成无外观的,但是行为设计上是不允许改变的,比如使用Button的控件时,按钮提供了能被点击的内容,那么自由的改变控件外观时,Button作为按钮的本质是没有改变的,同样响应的是按钮的逻辑。所以我们使用控件模板主要也是 ...

记一次 .NET游戏站程序的 CPU 爆高分析

博主头像 一:背景 1. 讲故事 上个月有个老朋友找到我,说他的站点晚高峰 CPU 会突然爆高,发了两份 dump 文件过来,如下图: 又是经典的 CPU 爆高问题,到目前为止,对这种我还是有一些经验可循的。 抓 2-3 个 dump 第一个:有利于算两份 dump 中的线程时间差,从而推算最耗时线程。 第二 ...

利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理

博主头像 在Asp.net Web API中,对业务数据的分页查询处理是一个非常常见的接口,我们需要在查询条件对象中,定义好相应业务的查询参数,排序信息,请求记录数和每页大小信息等内容,根据这些查询信息,我们在后端的Asp.net Web API中实现对这些数据的按需获取,并排序返回给客户端使用。本篇随笔介绍... ...

ASP.NET Core扩展库之Http通用扩展

博主头像 本文将介绍Xfrogcn.AspNetCore.Extensions扩展库对于Http相关的其他功能扩展,这些功能旨在处理一些常见需求, 包括请求缓冲、请求头传递、请求头日志范围、针对HttpClient与HttpRequestMessage、HttpResponseMessage的扩展方法。 一、 ...

又一起.NET程序挂死, 用 Windbg 抽丝剥茧式的真实案例分析

博主头像 一:背景 1. 讲故事 前天有位粉丝朋友在后台留言让我帮忙看看他的 Winform程序 UI无响应 + 410线程 到底是啥情况,如下图: 说实话,能看到这些真实案例我是特别喜欢的😁😁😁 ,就像医生看病,光停留在理论和那些 demo 上,那是没有前途的,如果有朋友在这块搞不定的话,我可以免费帮 ...

使用VS Code从零开始开发调试.NET 5

博主头像 使用VS Code 从零开始开发调试.NET 5。无需安装VS 2019即可开发调试.NET 5应用。 VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Linux,Mac 和Windows下! 本篇 ...

后续来啦:Winform/WPF中快速搭建日志面板

博主头像 后续来啦:Winform/WPF中快速搭建日志面板 继昨天发文ASP.NET Core 可视化日志组件使用(阅读文章,查看视频)后,视频下有朋友留言 “Winform客户端的程序能用它不?”,微信也有朋友问能否嫁接到WPF上,站长今早尝试了,是可以的! 原理是将Winform或WPF 应用程序,宿主 ...

ASP.NET Core可视化日志组件使用

博主头像 前言 今天站长推荐一款日志可视化组件LogDashboard,可以不用安装第三方进程,只需要在项目中安装相应的Nuget包,添加数行代码,就可以实现拥有带Web页面的日志管理面板,十分nice哦。 下面是官方介绍: 官方文档地址:https://doc.logdashboard.net/ LogDa ...

<1···101112···200>