net

子不语3 个月前
pdf·c#·导出·文档·net
c#实现数据导出为PDF的方式https://blog.csdn.net/jevonsflash/article/details/126971744 https://cloud.tencent.com/developer/article/2429398 https://www.cnblogs.com/hsiang/p/14608694.html
Ares-Wang3 个月前
net
句 柄 概 念是一个用来标识对象或者项目的标识符,可以用来描述窗体、文件等,值得注意的是句柄不能是常量
Ares-Wang3 个月前
net
NET 定时器 Timer和线程Thread》》》资源占用:‌》定时器可以的,不存在跨线程问题 》Thread创建的线程,不能更新UI线程的内容, 存在跨线程
Ares-Wang4 个月前
net
NET 语言识别,语音控制操作、语音播报》》System.Speech.Synthesis; 语音播报 》》System.Speech.Recognition 语音识别
一个十几年的老程序员4 个月前
javascript·c#·net
好玩的调度技术-场景编辑器这两天写前端写上瘾了,顺手做了个好玩的东西,好玩系列也好久没更新,正好作为素材写一篇文章,我真的觉得蛮好玩的,如果有创造力可以创造出所有的东西
tonyhi65 个月前
linux·运维·ubuntu·iptables·dhcp·net
Ubuntu server 24 (Linux) IPtables 双网卡 共享上网NAT 安装配置DHCP一 开启路由转发功能二 安装DHCP三 网卡配置四 配置iptables防火墙,共享上网snat五 客户端验证,windows 11为例
它朝若是6 个月前
c#·net
C#创建netcore配置program文件记录一下.Net Core 6 WebApi 项目搭建_.net core webapi-CSDN博客
路过秋天7 个月前
emit·net
.NET Emit 入门教程:第六部分:IL 指令:8:详解 ILGenerator 指令方法:类型转换指令经过前面几篇的学习,我们了解到指令的大概分类,如:参数加载指令,该加载指令以 Ld 开头,将参数加载到栈中,以便于后续执行操作命令。
路过秋天7 个月前
emit·net
.NET Emit 入门教程:第六部分:IL 指令:7:详解 ILGenerator 指令方法:分支条件指令经过前面几篇的学习,我们了解到指令的大概分类,如:参数加载指令,该加载指令以 Ld 开头,将参数加载到栈中,以便于后续执行操作命令。
路过秋天7 个月前
emit·net·methodbuilder·dynamicmethod
.NET Emit 入门教程:第五部分:动态生成方法(MethodBuilder 与 DynamicMethod)当我们涉及到在运行时生成和定义方法时,便需要使用到C#中的两个关键类之一:MethodBuilder 或 DynamicMethod。
路过秋天8 个月前
roslyn·emit·net·codedom
.NET Emit 入门教程:第二部分:构建动态程序集(追加构建静态程序集教程)在本部分中,我们将深入探讨如何使用C# Emit 来创建动态程序集。动态程序集是在运行时生成的,为我们提供了一种灵活、动态地构建和加载程序集的能力。
天堂画家8 个月前
c#·生命周期·依赖注入·net5·net core·net
【NET跨平台】4.对依赖注入容器的补充上篇介绍了ASP.NET Core内置的依赖注入容器用法,现在对其作一些补充说明。1.Transient瞬时服务是每次从服务容器进行请求时创建的,它的生命周期适合轻量级、 无状态的服务,在请求结束时会释放。是最通用也是最基本的服务类型。 2.Scoped作用域服务会在每个客户端请求(连接)时创建一次服务实例,在请求结束时会释放有作用域的服务。 3.Singleton单例服务会在首次请求它们时进行创建。来自容器的服务实现的每一个后续请求都使用同一个实例。单例服务的生命周期在程序运行时会一直保留,程序停止时视
星之擎10 个月前
wpf·net
wpf的资源路径1、手动命名空间xmlns:share="clr-namespace:***;assembly=**"