windows net sp

windows下的flex小结

总结 flex是一个词法分析程序自动生成工具。 自动生成工具flex生成给定的DFA所对应的语言的词法分析程序,对每个状态编写对应的识别代码,然后对每个状态的代码用合适的分支、循环等语句进行整合,完成整个代码的合成工作,最后会生成一个C Source File程序,即为所要求的词法分析程序。 在wi ......
小结 windows flex

.NET8顶级调试lldb观察FOH堆字符串分配

前言 好久没有动用LLDB了,这种未来的下一代高性能调试器应该是用在Linux内核系统的Arm64/Riscv64/X64系统指令集上的,LLDB Debug .NET有点杀鸡用牛刀。本篇通过它来看下FOH也就是.NET8里面优化字符串,为了提高其性能增加的FOH堆分配过程。关于FOH可以参考:.N ......
字符串 字符 顶级 NET8 lldb

.NET使用分布式网络爬虫框架DotnetSpider快速开发爬虫功能

前言 前段时间有同学在微信群里提问,要使用.NET开发一个简单的爬虫功能但是没有做过无从下手。今天给大家推荐一个轻量、灵活、高性能、跨平台的分布式网络爬虫框架(可以帮助 .NET 工程师快速的完成爬虫的开发):DotnetSpider。 注意:为了自身安全请在国家法律允许范围内开发网络爬虫功能。 框 ......
爬虫 分布式 DotnetSpider 框架 功能

.net下优秀的MQTT框架MQTTnet使用方法,物联网通讯必备

MQTTnet 是一个高性能的MQTT类库,支持.NET Core和.NET Framework。 MQTTnet 原理: MQTTnet 是一个用于.NET的高性能MQTT类库,实现了MQTT协议的各个层级,包括连接、会话、发布/订阅、QoS(服务质量)等。其原理涉及以下关键概念: MqttCli ......
使用方法 框架 MQTTnet 通讯 方法

【环境配置记录】ubuntu用samba共享文件夹给windows

中文社区真的不太行,英文社区资源丰富很多 转载https://askubuntu.com/questions/1462387/trying-to-samba-share-a-folder-always-gives-errors的答案 Please see the following installa ......
文件夹 windows 环境 文件 ubuntu

5.9 Windows驱动开发:内核InlineHook挂钩技术

内核挂钩的原理是一种劫持系统函数调用的技术,用于在运行时对系统函数进行修改或者监控。其基本思想是先获取要被劫持的函数的地址,然后将该函数的前15个字节的指令保存下来,接着将自己的代理函数地址写入到原始函数上,这样当API被调用时,就会默认转向到自己的代理函数上执行,从而实现函数的劫持。 ......
内核 InlineHook Windows 技术 5.9

window 使用cmd命令生成项目的目录树

window 使用tree命令生成目录树,只有 /F和/A命令,并不满足我们需要过滤不必要文件和排序等等需求,所以我使用了一个插件 tree-node-cli。 在cmd窗口安装tree-node-cli插件 npm install -g tree-node-cli 插件安装成功后在cmd窗口执行命 ......
命令 目录 项目 window cmd

windows c c++ mfc 与linux c++

windos snprintf 与 _snprintf 有什么区别吗 在 Windows 下,snprintf 和 _snprintf 是两个用于格式化字符串的 C 标准库函数。它们之间的区别主要在于对于某些实现中的返回值的处理和一些历史原因。 snprintf: snprintf 是 C99 标准 ......
windows linux mfc

.NET 8应用的命名空间默认改成文件范围限定

目前.NET的新特性,命名空间可以改成文件范围限定的方式。如下所示: namespace TempUrl.ViewModels; public class ViewModelBase : ReactiveObject { } 要默认改成这种方式,可以采取下面的配置方式: VS2022,选中工程,右键 ......
范围 文件 空间 NET

NPOI 2.2.1.0版本与ICSharpCode.SharpZipLib 版本0.86.0 是绑定使用,否则报安全透明方法“NPOI.OpenXml4Net.OPC.ZipPackage..ctor(System.IO.Stream, NPOI.OpenXml4Net.OPC.PackageAccess)”尝试访问安全关键方法“ICSharpCode.SharpZipLib.Zip.

C# WinForm中使用NPOI导出Excel表格时,报如下错误,原因是NPOI与ICSharpCode版本不匹配 {"安全透明方法“NPOI.OpenXml4Net.OPC.ZipPackage..ctor(System.IO.Stream, NPOI.OpenXml4Net.OPC.Packa ......

windows 安装mysql 和不能通过ip访问到数据库

一、确认windows 是否已经安装mysql 1.按【Win+R】打开运行 2.输入【services.msc】打开服务 3、在服务列表中查找MySQL,如果有mysql服务则表示Windows已经安装MySQL,如果没有MySQL服务则表示Windows没有安装MySQL 二、下载MySQL 安 ......
windows 数据库 数据 mysql

Windows Server 2019 安装 Docker

一、通过PowerShell安装(使用管理员身份运行) # 安装完成后将自动重启,重启后自动继续安装 Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/ ......
Windows Server Docker 2019

.NET 6 使用 LogDashboard 可视化日志

在上一篇中我使用Nlog记录日志到了数据库,接下来我们进行日志的可视化展示 1. 关于LogDashboard logdashboard是在github上开源的aspnetcore项目, 它旨在帮助开发人员排查项目运行中出现错误时快速查看日志排查问题 Tips: 项目已经有两年没有更新了 官网地址 ......
LogDashboard 日志 NET

Veeam ONE v12.1 (Windows) - 监控和分析

Veeam ONE v12.1 (Windows) - 监控和分析 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-one-12/,查看最新版。原创作品,转载请保留出处。 作者 ......
Windows Veeam 12.1 ONE 12

Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排

Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-recovery-orche ......
Orchestrator Recovery Windows Veeam v7

Veeam Backup & Replication v12.1 (Windows) - 备份和恢复

Veeam Backup & Replication v12.1 (Windows) - 备份和恢复 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-backup-12/,查看 ......
Replication 备份 Windows Backup Veeam

BAT检测Windows服务停止后自动启动?系统自动运行.bat文件?

作者:西瓜程序猿 主页传送门:https://www.cnblogs.com/kimiliucn 前言 想要确保你的Windows服务即使在崩溃后也能自动重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现服务挂了,就立刻拉起来。跟着步骤做,让你的服务稳定运行不 ......
Windows 文件 系统 BAT bat

史无前例的大升级!Windows 12重磅新功能曝光:突破性AI体验 完全颠覆Win11

据报道,在AI PC的大潮到来之前,微软正在准备发布“突破性”的以人工智能为中心的新一代Windows版本。 据悉,新一代Windows内部代号“Hudson Valley”(哈德逊河谷),目前 Windows 11系统的内部代号为“Sun Valley(太阳谷)”。 ps.哈德逊河谷是美国纽约州哈 ......

在.net中通过自定义LoggerProvider将日志保存到数据库方法(以mysql为例)

在.NET中,Microsoft.Extensions.Logging是一个灵活的日志库,它允许你将日志信息记录到各种不同的目标,包括数据库。在这个示例中,我将详细介绍如何使用Microsoft.Extensions.Logging将日志保存到MySQL数据库。我们将使用Entity Framewo ......
LoggerProvider 数据库 方法 数据 mysql

windows系统查看进程开始运行的时间

windows系统查看进程或服务开始运行的时间 1、打开运行窗口或使用快捷命令win+r 2、输入msinfo32,确定 3、在软件环境- 正在运行任务 查看进程运行开始时间 ......
进程 windows 时间 系统

Windows 10 将于 2025 年 10 月 14 日终止支持

微软发布公告称,Windows 11 系统迁移,并提供了一系列的过渡指南。 尽管如此,微软 Windows 服务和交付团队成员 Jason Leznek 也表示:“虽然我们强烈建议迁移到 Windows 11,但我们也理解有些情况可能会妨碍用户在 EOS 日期之前更换 Windows 10 设备。因 ......
将于 Windows 10 2025 14

Windows风格的个人网盘,支持文档在线编辑

https://www.cnblogs.com/leeyoshinari/p/17873436.html 这是一个Windows页面风格的个人网盘,支持普通文本、文档、表格、xmind等在线编辑,支持Windows的小组件,例如计算器、WhiteBoard、python 等,其他更多功能待你来发现, ......
风格 Windows 文档 个人

老电脑要淘汰了!微软正准备性能超40 TOPS AI电脑:满足Windows 12系统要求

多方迹象表明,2024年将是AI PC元年。 Canalys预计,2024年,具备AI功能的PC总出货量将取得19%左右的市场份额。到2027年,60%的PC将具备AI功能。 据悉,有迹象表明,微软正在与电脑厂商合作,设计性能超过40 TOPS的产品,以满足下一代Windows CoPilot(AI ......
电脑 性能 Windows 系统 TOPS

ASP.NET Web API实现简单的文件下载与上传

ASP.NET Web API实现简单的文件下载与上传。首先创建一个ASP.NET Web API项目,然后在项目下创建FileRoot目录并在该目录下创建ReportTemplate.xlsx文件,用于下面示例的使用。 1、文件下载 示例:实现报表模板文件下载功能。 1.1 后端代码 /// <s ......
文件下载 文件 ASP API NET

.net core DataTable.Load()方法,返回的行缺少,少于reader读出的行

我分析的原因是,datatable模式的schema默认是根据查询的sql来的。起因是我写的sql中带有主键的列,查出来有很多重复值, 然后dt.load会默认把主键重复的行给合并掉,所以最终查询出来的都是主键不重复的数据行,重复的行都被合并掉了,所以就缺失了。 另外,dt.load有个重载版本,我 ......
DataTable 方法 reader core Load

信创麒麟V10 .NET6部署

1.看CPU类型,我的是AMD64,所以需要先下载AMD的包 https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.320-linux-arm64-binaries 2.解压 mkdir -p /home/dotne ......
NET6 V10 NET 10

Windows 下部署Redis 主从模式+哨兵模式+JAVA连接方式

原文:Windows 下部署Redis 主从模式+哨兵模式+JAVA连接方式_java redis部署-CSDN博客 前言之前项目需求部署redis高可用,走了很多弯路以及相关配置来回折腾浪费了很多时间,特地记录下。 主从模式:实现多台redis实例进行服务运行,并且数据相互同步;哨兵模式:实现主服 ......
模式 主从 哨兵 Windows 方式

Window上归档日志删除脚本

Window上归档日志删除脚本del_arch.bat ##计划任务中配置自动任务 del_arch.bat set ORACLE_SID=orcl rman target / cmdfile='D:\autojob\del_arch_src.sql' msglog='D:\autojob\del_ ......
脚本 Window 日志

将 .NET Aspire AppHost 部署到 Kubernetes 集群

使用Aspirate可以将Aspire程序部署到Kubernetes 集群 工具安装 dotnet tool install -g aspirate --prerelease 注意:Aspirate 正在开发中,该软件包将作为预览版进行版本控制,--prelease 选项将获得最新的预览版。 容器注 ......
集群 Kubernetes AppHost Aspire NET

.Net 数据过滤

简介: 在.NET中,过滤是指根据特定的条件从数据集合中筛选出符合条件的元素,将不符合条件的元素剔除,只保留符合条件的元素的操作。这个操作可以应用在各种数据类型上,包括数组、集合、数据库查询结果等。 在.NET中,可以使用各种方法来进行过滤,比如LINQ(Language Integrated Qu ......
数据 Net