高级搜索
搜索结果
共找到了34个结果
进程
以下是针对 **进程相关知识** 的深入讲解,涵盖从基础到高阶的编程技术,结合 **C#** 和 **WPF** 的实际应用场景,帮助你达到高阶编程水平: --- ## **进程的核心概念与底层原理**### 1. **进程的本质**- **操作系统视角**: - **地址空间**:每个进程拥有独立的虚拟地址空间,内存隔离(防止进程间直接访问内存)。 - **资源隔离**:文件句柄、网络端口、环境变量等资源独立管理。 - **进程控制块(PCB)**:操作系统内核维护的进程元数据,包括: - 程序计...
进程通信
父子进程匿名管道通信 父进程 using (var pipeServer = new AnonymousPipeServerStream(PipeDirection.Out, HandleInheritability.Inheritable)) { Process childProcess = new Process { StartInfo = new ProcessStartInfo { FileName = "...
完整的通信链路
OSI 七层模型与协议对照表 层次 功能 常见协议/标准 工业协议 物理层 定义硬件接口、电气特性、信号传输方式。 RS-232、RS-485、USB、Ethernet、CAN、Wi-Fi、蓝牙、ZigBee、LoRa、NFC Modbus RTU(基于RS-485)、CANopen(基于CAN) 数据链路层 提供可靠的数据帧传输,处理错误检测和纠正。 Ethernet(IEEE 802.3)、Wi-Fi(IEEE 802.11)、PPP、HDLC Pro...
xaml 页面控件
通用属性(所有页面都可用) 属性名 说明 AutomationId 自动化测试标识 StyleClass 样式类 Resources 资源集合(样式、颜色等) BindingContext 数据上下文 ToolbarItems 工具栏按钮集合 Visual 视觉样式(如 Material) FlowDirection 布局方向(LTR/RTL) IsBusy 忙碌状态 InputTran...
xaml 布局控件
StackLayout 属性名 说明 Orientation 布局方向(Vertical/Horizontal) Spacing 子元素间距 Padding 内边距 Margin 外边距 HorizontalOptions 水平对齐方式 VerticalOptions 垂直对齐方式 BackgroundColor 背景色 Grid 属性名 说明 RowDefi...
xaml 进阶控件
ScrollView 作用:让内容可滚动(支持垂直或水平滚动)。 常用属性: Orientation:滚动方向(Vertical/Horizontal) Content:内部内容 Padding、Margin、BackgroundColor CollectionView 作用:高性能列表/网格布局,支持数据绑定、分组、选择等。 常用属性: ItemsSource:数据源 ItemTemplate:单元格模板 ItemsLayout:布局方式(垂直列...
xaml 视图控件
1. Label <Label Text="文本内容" <!-- 显示文本 --> TextColor="Red" <!-- 字体颜色 --> FontSize="18" <!-- 字体大小 --> FontAttributes="Bold,Italic" <!-- 字体样式:Bold/Italic/None --> FontFamily="Microso...
命令
查找端口占用 netstat -ano | findstr :7002 taskkill /F /PID 7292 杀死进程
高薪必备-锁
1、常见“锁”及使用方式一览表 锁类型 是否支持异步 官方定义 适用场景 Lock ❌ 否 提供基于对象的互斥访问机制(Monitor 实现) 小范围共享资源保护 Monitor ❌ 否 提供与 lock 相同功能,底层机制 自定义细粒度控制 Mutex ✅ 是(跨进程) 基于操作系统内核对象的互斥锁 跨进程同步、防止程序多开...
高薪必备-线程
1、线程分类 类型 描述 主线程(Main Thread) 应用程序启动时的第一个线程 后台线程(Background Thread) 不阻止程序退出 前台线程(Foreground Thread) 阻止程序退出,直到完成 池化线程(Thread Pool Threads) 由 .NET 线程池管理 显式线程(new Thread()) ...
高薪必备-大纲
推荐学习路径(适合准备架构师或技术负责人岗位) 阶段 学习内容 第一阶段 锁机制、线程池、TPL、Channel、PLINQ、ValueTask 第二阶段 泛型、反射、IL、Expression、AOP、DI、IoC 第三阶段 ASP.NET Core、中间件、Filter、DI、管道 第四阶段 EF Core、数据库迁移、性能优化 第五阶段 ...
DSTV-NC1解读
1. 代码块含义 DSTV 文件通过代码块(如 BO、SI、AK 等)分组描述零件的加工信息,每个代码块对应特定工艺或几何特征。以下是常见代码块的定义(引用自 DSTV 标准及 Tekla ProNest 文档): G代码标识 意义 描述 ST 文件块开始 整个加工文件起始 EN 文件块结束 整个加工文件结束 BO 孔打开块 定义孔加工的起始(如钻孔、冲孔) ...
互联网项目必备投入
作者自述 我是一名很普通的程序员,前端用 Vue,后端用 ASP.NET Core,PC 端开发 WinForm/WPF,移动端使用 MAUI,运维勉强算中级水平。目前线上运行的项目叫做“灵燕空间”,专注于轻量化的 HTTPS 证书管理、客户端软件升级托管、教程在线服务等模块,涵盖网页端、PC 客户端和移动端 App。 前言:别急着花钱,先理清思路! 如果你正准备启动一个互联网项目,请记住一句话:“前期投入要精打细算,必要支出必须砸钱,但顺序不能乱,不然分分钟亏到怀疑人生。” 作为项目的发...
实践经验:互联网项目起步指南
赠言 “前期不乱花钱,后期不怕烧钱。”——送给每一位想做产品的开发者 自我介绍 大家好,我是一名普普通通的程序员。前端用 Vue,后端玩 ASP.NET Core,PC 端折腾 WinForm/WPF,移动端最近在用 MAUI,运维水平也算“半桶水”。目前我在运营一个小项目——灵燕空间,主打 HTTPS 证书管理、客户端软件升级托管、在线教程等服务,覆盖网页、PC 客户端和移动 App。 前言:别急着花钱,先理清思路! 如果你正打算开启自己的互联网项目,送你一句肺腑之言: 前期投入要精打细算,必要支出必须...