Windows开发
下载方式: 1、html超链接下载; 2、后台下载(四种方法:返回filestream、返回file、TransmitTile方法、Response分块下载)。 1、html超链接下载 超级链接在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。 各个网页链接在一起后, ...
基本概念 日期 形如:2021-07-01,2021-7-5 记录一个日子。 时间 形如:14:26:01,2021-07-09 14:27:30 记录一个时间点。 本地时间 平时我们看到的时间,国内一般指北京时间,同一时刻,地球上的不同地方的人看到的时间是不一样的,各个地方都有自己的本地时间,他们 ...
C# 同步上下文及死锁 1,同步上下文的概念及其历史 在 .Net 之前,多线程的应用程序就已经存在了,这些程序经常需要把比如当前线程的 工作状态或者上下文传递到另一个线程中,在 windows中,程序都是以一个总的消息循环中心来分发所有信息的。所以最开始的时候,大家都会通过定义自己的windows ...
1 using System.Drawing; 2 using System.Linq; 3 using System.Windows.Forms; 4 using System.ComponentModel; 5 using System.Runtime.InteropServices; 6 us ...
变量与环境变量设置 # 设置变量设置 $Username=user $Password=password # 临时环境变量设置,powershell窗口关闭则失效 $env:Username="user" $env:FadadaPassword="password" # 永久生效的环境变量,系统级别 ...
定义 延迟初始化:一个对象的延迟初始化意味着它的创建被推迟到它第一次使用。(对于本主题,延迟初始化和延迟实例化是同义词。)延迟初始化主要用于提高性能、避免浪费计算和减少程序内存需求。 用法及简单介绍 关于解决方法,微软给出了三种解决方案,这里主要聊Lazy<T>。 用法没什么好聊的,一句代码搞定。 ...
无需引用ShowWindowAsync系统函数 this.WindowState = FormWindowState.Maximized;//窗口最大化 this.Activate();//获得焦点 ShowWindowAsync ...
需求是将Dictionary<string, Dictionary<string, string>>集合绑定到TreeView中展示。 <TreeView x:Name="treeView" FontSize="16"> <TreeView.ItemTemplate> <HierarchicalDa ...
Windows常用快捷键 Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+A:全选 Ctrl+X:剪切 Ctrl+Z:撤销 Ctrl+S:保存 Alt+F4:关闭窗口 Shift+Del:永久删除 Windows+R:运行 Windows+E:我的电脑 Shift+Ctrl+Esc:任务管理提 ...
Swagger 与 OpenAPI 的历史来源: Swagger 项目于 2015 年捐赠给 OpenAPI Initiative,此后被称为 OpenAPI。这两个名称可以互换使用。但是,“OpenAPI”指的是规范。“Swagger”是指来自 SmartBear 的符合 OpenAPI 规范的开 ...