TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

#标签

共 172 篇文章
c基础知识

c基础知识

前景提要数据(变量)类型(几个字节,存储数位)无符号变量:byte、ushort、uint、ulong有符号变量:sbyte,short,int,long浮点数:float,double,decimal特殊类型:bool、char、string复杂数据(变量)类型特点1.数据集合一般是多个数据(变量)集合在一起构成的数据2.自定义一般可以自己取名字,可以自定义的数据(变量)例子:枚举:整形常量的集合,可以自定义数组:任意变量类型顺序存储的数据。

时间:08/26/2025

C-.NET-Framework-4.0-网络编程完全指南

C-.NET-Framework-4.0-网络编程完全指南

FTP是用于在网络上进行文件传输的标准协议,工作在TCP/IP协议族的应用层,使用21端口进行控制连接,20端口进行数据传输。SFTP是基于SSH协议的安全文件传输协议,提供加密的文件传输功能。.NET Framework 4.0原生不支持SFTP,需要使用第三方库如SSH.NET。SCP是基于SSH协议的文件传输协议,用于在网络主机间安全地传输文件。同样需要使用SSH.NET库。// 上传文件try。

时间:08/25/2025

.NET表格控件Spread-.NET-v18.0支持富文本增强PDF导出

.NET表格控件Spread-.NET-v18.0支持富文本增强PDF导出

.NET表格控件Spread .NET已正式发布v18.0,新版本支持富文本、增强PDF导出功能等,欢迎下载最新版体验!

时间:08/25/2025

OpenXmlNPOIEPPlusSpire.Office组件对EXCEL-ole对象附件的支持

OpenXmlNPOIEPPlusSpire.Office组件对EXCEL-ole对象附件的支持

主流Excel操作库对插入附件(如ZIP文件)的支持情况: OpenXml:完全支持,需直接操作OLE对象,灵活但代码复杂 NPOI:支持,需通过OLE对象访问,需额外处理 EPPlus:商业版支持较好,免费版功能有限 Spire.Office:内置方法支持,功能完整但需付费 推荐: 免费项目选NPOI 企业级应用选Spire.Office 底层控制选OpenXml 已有EPPlus可升级商业版 注意附件存储路径和内存管理,按需求选择合适库。

时间:08/23/2025

11..NET-8-实战-孢子记账-从单体到微服务-转向微服务-微服务基础工具与技术-Ocelot-网关-整合日志

11..NET-8-实战-孢子记账-从单体到微服务-转向微服务-微服务基础工具与技术-Ocelot-网关-整合日志

随着微服务架构和分布式系统的普及,日志数据来源日益分散且数量庞大,单个服务的日志已难以满足故障排查、性能监控和安全审计的需求。通过集中式日志系统,所有日志数据能够实时汇聚到一个中央平台,这不仅便于对历史数据进行归档和检索,更可以通过统一的查询和分析工具对全局日志进行聚合分析,从而迅速识别系统异常、瓶颈和安全隐患。目前市面上较为成熟的集中式日志解决方案主要有 ELK Stack、EFK Stack 以及 Splunk 和 Graylog 等。

时间:03/16/2025

一次Linux下-.net-调试经历

一次Linux下-.net-调试经历

我甚至认为这个api收到了 .net 的路径影响,因为linux调用 .net 形如 dotnet ./MyApp.dll 这个api在查找ini时用的是 dotnet 的路径,而显示的时候用的是dll的路径。所以我们回过头,再去看之前的错误,我们认为我们一直在调用init函数,其实调用的是 setCallback(*pCallback) 函数, 我们以为传入的是字符串,但是api认为你传入的是pCallback, 而且最。但是,Linux的反汇编已经说了, init 的位置是 第4个函数!

时间:03/16/2025

MiniProfiler分析SQL性能

MiniProfiler分析SQL性能

重点关注超过100ms的查询,结合执行计划进行深度优化。:表示未参数化查询(需优化):重复查询可能产生N+1问题。建议在开发环境使用,可通过。

时间:03/16/2025

C中运算符重载你会用吗

C中运算符重载你会用吗

程序员可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。

时间:03/15/2025

.Net-9下使用Tensorflow.net-通过LSTM实现中文情感分析

.Net-9下使用Tensorflow.net-通过LSTM实现中文情感分析

在这个例子里,使用了Tensorflow.net中的LSTM模型,加载电商评论集,经过文本拆分、向量化、构建LSTM模型训练,可以实现中文情感分析,正确率可以达到 90%以上。本例的基本步骤为1、导入评论数据集;2、进行拆分,构建词典;3、对评论数据集进行向量化处理;4、构建模型进行训练;5、按批次进行预测。

时间:03/15/2025

微软-NativeAOT

微软-NativeAOT

微软Native AOT(Ahead-Of-Time)是.NET平台中一种新的运行模式,它直接将IL(Intermediate Language,中间语言)代码编译为目标平台的机器码发布,与JIT(Just-In-Time,即时编译)模式边运行边编译不同。综上所述,微软Native AOT是一种高性能、低延迟和低内存占用的.NET运行模式,适用于多种应用场景。随着微软对Native AOT的不断完善和优化,以及更多开发者的加入和推动,相信Native AOT将在未来发挥更加重要的作用。

时间:03/13/2025

.net-6程序在IIS中部署后点击IIS设置报错执行此操作时出错

.net-6程序在IIS中部署后点击IIS设置报错执行此操作时出错

.net 6程序在IIS中部署后点击IIS设置报错“执行此操作时出错”

时间:03/13/2025

C中类的核心定义

C中类的核心定义

‌C#类‌是面向对象编程(OOP)中的核心概念之一,用于定义对象的模板或蓝图,包含数据成员(字段、属性)和函数成员(方法、事件等)。类提供了封装机制,将数据和操作数据的方法组合在一起,隐藏内部实现细节,只对外提供有限的接口,从而提高代码的可维护性和安全性

时间:03/13/2025

.NET下根据文件的哈希值筛选重复文件

.NET下根据文件的哈希值筛选重复文件

先获取所有文件的大小,并按照大小group by,这样相同大小的文件就会在一组。文件大小不同一定不属于相同文件,文件大小相同有可能属于相同文件,也有可能是不同的文件刚好大小相等。红框和黄框内的虽然字节数是一样的,相同大小会group by到一组。针对每个大小组,计算组内每个文件的哈希值,把具有相同哈希值的文件存到 hashGroups 字典里。所以,一个 1GB 大小的文件,其哈希值的大小取决于选择的哈希算法,而不是文件自身的体积大小。文件哈希值的大小与文件本身的大小无关,而是由所使用的哈希算法决定。

时间:03/13/2025

如何从零编写自己的.NET-IoT设备驱动

如何从零编写自己的.NET-IoT设备驱动

本文将以 NV3030B LCD 设备驱动为例详细介绍如何从零开始一个.NET IoT设备编写驱动。这里我们使用树莓派作为硬件平台,并参考.NET IOT 官方的 Ili934x TFT LCD 驱动库。

时间:03/13/2025

界面控件DevExpress-Blazor-UI-v24.2新版亮点支持.NET-9

界面控件DevExpress-Blazor-UI-v24.2新版亮点支持.NET-9

DevExpress Blazor控件目前已经升级到v24.2版本了,新版本正式支持.NET 9、拥有全新的Fluent主题等,欢迎下载最新组件体验!

时间:03/13/2025

C枚举Enum详解

C枚举Enum详解

枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。C# 枚举是值类型。换句话说,枚举包含自己的值,且不能继承或传递继承。

时间:03/12/2025

Math.NET-Numerics-库怎么装

Math.NET-Numerics-库怎么装

你提到的缺少的库是 Math.NET Numerics。

时间:03/12/2025

WPF-与-GMap.NET-结合实现雷达目标动态显示与地图绘制

WPF-与-GMap.NET-结合实现雷达目标动态显示与地图绘制

雷达上位机是雷达系统中用于数据可视化、分析和控制的核心软件。本文将介绍如何使用 C# 和 WPF 框架开发一个雷达上位机程序

时间:03/12/2025

AI与.NET技术实操系列ML.NET篇

AI与.NET技术实操系列ML.NET篇

ML.NET是微软推出的开源机器学习框架,专为.NET开发者设计。它允许开发者在不离开.NET生态系统的情况下,构建、训练和部署机器学习模型。ML.NET支持多种机器学习任务,包括分类、回归、聚类、异常检测、推荐系统等,并提供了易于使用的API,使得开发者能够快速上手。与传统的机器学习框架如TensorFlow或PyTorch相比,ML.NET的优势在于其与.NET平台的无缝集成。开发者可以使用C#或F#等熟悉的语言进行开发,无需学习新的编程语言或环境。

时间:03/11/2025

C常用的循环语句

C常用的循环语句

当你需要遍历数组或集合的所有元素时,使用foreach;当你需要重复执行直到满足某个条件时,使用while或do-while;在使用foreach循环时,通常不修改集合中的元素,因为这将违反集合的预期用途并可能导致运行时错误。如果需要修改元素,请使用索引器或使用其他类型的循环(例如for)。for循环是最常用的循环之一,它由初始化部分、条件表达式和迭代部分组成。do-while循环至少执行一次代码块,然后在每次迭代后检查条件。在使用for和while循环时,确保更新循环变量以避免无限循环。

时间:03/10/2025

.net-6.0-webapi支持-xml返回xml-json返回json

.net-6.0-webapi支持-xml返回xml-json返回json

【代码】.net 6.0 webapi支持 xml返回xml json返回json。

时间:03/10/2025

Ubuntu系统部署.NET-8网站项目

Ubuntu系统部署.NET-8网站项目

Ubuntu系统初次连接时默认的用户名为:ubuntu,使用此用户名与系统登录密码进行连接。

时间:03/10/2025

WinUI-3-支持的三种窗口-及-受限的窗口透明

WinUI-3-支持的三种窗口-及-受限的窗口透明

WinUI 3 支持的三种窗口 ,及 在不同操作系统版本下受限制的窗口透明。

时间:03/09/2025

10.-.NET-8-实战-孢子记账-从单体到微服务-转向微服务-微服务基础工具与技术-Ocelot-网关-认证

10.-.NET-8-实战-孢子记账-从单体到微服务-转向微服务-微服务基础工具与技术-Ocelot-网关-认证

JSON Web Token(JWT)是一种开放标准(RFC 7519),用于在网络环境中以紧凑、自包含的方式安全传递信息。它基于JSON格式,并通过数字签名保证数据完整性与真实性,广泛应用于身份验证和信息交换。头部(Header)、载荷(Payload)和签名(Signature),并以“.”分隔。头部包含令牌类型及签名算法,如HS256或RSA,经过Base64Url编码后形成第一部分。载荷存储标准声明(如发行者iss、过期时间exp、主题sub。

时间:03/09/2025

上一页
12345...8
下一页第 3 / 8 页