刷新
芯片中的AUX_ADC 测试

博主头像 AUX_ADC 测试 方式,属于芯片模拟信号接口在不同电源/功耗状态下的功能验证。 以下是简单介绍: 1.什么是 AUX_ADC? AUX_ADC(Auxiliary Analog-to-Digital Converter) 是芯片内部的辅助 ADC 通道,用于测量: 电压、电流 温度传感器输出 外 ...

Linux服务器搭建RabbitMQ流程

博主头像 前言 RabbitMQ 是实现了高级消息队列协议(Advanced Message Queuing Protocol,AMQP)的开源消息代理软件。服务器端使用 Erlang 语言编写,支持 Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOM ...

DotTrace系列:3. 时间度量之墙钟时间和线程时间

博主头像 一:背景 1. 讲故事 在用 dotTrace 对程序进行性能评测的时候,有一个非常重要的概念需要使用者明白,那就是 时间度量 (Time measurement),主要分为两种。 墙钟时间 线程时间 在 dotTrace 中有四种测量维度,其中 Real time 对应着 墙钟时间,截图如下: 二 ...

LinqPad:C#代码测试学习一品神器

博主头像 LinqPad 是一个可编写、运行C#(VB/F#/SQL)代码的轻量工具,C#开发者强烈推荐必备的工具,一个一旦用了就再也不想丢弃的工具。工具出自《C# 核心技术指南》的作者Joseph Albahari,一位.Net资深技术专家。 ...

如何理解值传递的原理,string类型

博主头像 在 C# 中,参数传递的方式决定了方法内部对参数的修改是否会影响外部调用。对于 string 类型的参数,C# 使用的是按值传递(pass by value),这意味着在方法内部对 string 参数的重新赋值不会影响外部调用中的原始字符串。 详细解释: 1.按值传递(Pass by Value): ...

记一次 .NET 某无语的电商采集系统 CPU爆高分析

博主头像 一:背景 1. 讲故事 前段时间有位朋友微信上找到我,说他们docker中的采集程序出现了CPU爆高的情况,让我帮忙看下怎么回事,自己抓了个dump,感觉这位朋友动手能力还是比较强的,可能调试这块知识不熟悉,不知道如何分析,既然找到我,那就给他分析下吧。 二:CPU爆高分析 1. 为什么会爆高 在动 ...

[原创]《C#高级GDI+实战:从零开发一个流程图》第03章:画一个线,连接两个矩形!

博主头像 一、前言 上一节我们实现了多个不同颜色的可拖动的矩形,那么这一节就来看一下如何将这些矩形连起来吧。 相信看完的你,一定会有所收获! 本文地址:https://www.cnblogs.com/lesliexin/p/18923105 二、先看效果 同样的,我们先来看一下本节所实现的效果,先有一个整体的 ...

记一次 .NET 某发证机系统 崩溃分析

博主头像 一:背景 1. 讲故事 前些天有位朋友在微信上找到我,说他的系统有偶发崩溃,自己也没找到原因,让我帮忙看下怎么回事,我分析dump一直都是免费的,毕竟对这些东西挺感兴趣,有问题可以直接call我,好了,接下来我们就来分析dump吧。 二:程序为什么会崩 1. 观察崩溃上下文 windbg有一个厉害之 ...

记一次 .NET 某SaaS版CRM系统 崩溃分析

博主头像 一:背景 1. 讲故事 调试训练营里的一位学员前些天找到我,说他们跑在k8s中的程序崩掉了不知道怎么回事?日志也没有记录到,让我帮他看看,dump也抓到了,既然抓到了那就看看吧。 二:程序为什么会崩溃 1. 崩溃原因 linux 上的崩溃分析没有windows上那么方便,但还是可以分析的,先通过 ! ...

简单梳理一下常见的系统

博主头像 1.ERP(企业资源计划) 英文全称:Enterprise Resource Planning 定义:由美国Gartner Group公司于1990年提出,是以管理会计为核心可以提供跨地区跨部门、甚至于跨公司整合实施信息的企业管理软件。企业资源计划是指建立在信息技术基础上,以系统化的管理思想,为企业 ...

C#实现欧姆龙 HostLink 通讯协议库

博主头像 目录C#实现欧姆龙 HostLink 通讯协议库背景介绍欧姆龙 PLC 内存区域介绍欧姆龙 PLC 数据类型对应欧姆龙 PLC 与 PC 的 RS232 接线线序HostLink通讯报文分析C-Mode通讯报文分析FINS-Mode通讯报文分析HostLink通讯协议库的C#实现核心实现(FCS校验 ...

在 WinFormedge 中使用 Blazor Hybrid

博主头像 Blazor Hybrid 插件使采用了 WinFormedge 的应用程序能够无缝集成 Blazor 组件。通过这个插件,开发者可以利用 Blazor 的现代 Web UI 框架与传统的 WinForms 相结合,使用 C#、HTML 和 CSS 构建交互式、基于组件的用户界面。这种混合方法将 W... ...

[原创]《C#高级GDI+实战:从零开发一个流程图》第02章:画一个矩形,能拖动!

博主头像 一、前言 就像开发的教程都从“Hello World!”开篇一样,系列开始,我们也从一个最最简单的功能开始:画一个能拖动的矩形。 顺便说一下,另一篇教程:(原创)[C#] GDI+ 之鼠标交互:原理、示例、一步步深入、性能优化 讲的更详细和深入,可以作为补充。 就让我们从一个能拖动的矩形开始我们的流 ...

[原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?

博主头像 一、有什么用? 问:现在这个年代哪些场景还需要GDI+? 答:很少,主要是在上位机,复杂一点的自定义控件几乎全由GDI+绘制而成。而且很多工业设备的电脑性能差,WPF等带不起来,只能是Winform。 问:本系列文章的对于GDI+掌握有什么帮助? 答:这是一个完整的完全由GDI+实现的复杂程序,对于 ...

<1···456···14>