首页 文章 精选 留言 我的

精选列表

搜索[notepad  ],共137篇文章
优秀的个人博客,低调大师

【Windows10 IoT开发系列】API 移植工具

原文: 【Windows10IoT开发系列】API移植工具 Windows 10 IoT Core 中是否提供你的当前 Win32 应用程序或库所依赖的 API? 如果不提供,是否存在可使用的等效 API? 此工具可以为你回答这些问题,并协助你将你的当前 Win32 应用程序和库迁移到 Windows IoT Core。 Windows 10 IoT 核心版 API 移植工具可在ms-iot/iot-utilities github 存储库中找到。下载存储库zip并将 IoTAPIPortingTool 文件夹复制到本地计算机。在 Visual Studio 2015 中打开IoTAPIPortingTool.sln并生成项目。这将生成IotAPIPortingTool.exe。 可通过运行IoTAPIPortingTool.exe [-os]使用该工具。 应提供你的 exe 和/或 dll 文件所在的目录的路径。 如果你不计划使用 UWP,应指定 -os 。默认情况下,该工具针对 WindowsUWP 平台验证你的二进制文件。 Note:IoTAPIPortingTool.exe must be run from a Visual Studio​Developer Command Prompt. 该工具将生成名为IoTAPIPortingTool.csv (如果已指定操作系统则为IoTAPIPortingToolOS.csv)的逗号分隔的值 (csv) 文件,并且摘要将在命令行上。在 Excel 中打开 .csv文件来分析完整输出。 声明:本文主要资料来源为Windows 开发人员中心。

优秀的个人博客,低调大师

System.Data.SQLite 中GUID的处理

原文: System.Data.SQLite中GUID的处理 项目中正好用到System.Data.SQLite,在手持上使用这个数据库,因为要做数据同步,所以表中的主键都是Guid的数据类型。 在数据查询和插入的时候,正常的使用System.Data.SQLite来插入: public bool Add(KingToon.Model.Users model) { StringBuilder strSql=new StringBuilder(); strSql.Append("insert into Users("); strSql.Append("id,num,name,passw,class_id,profession,remark,authority_id)"); strSql.Append(" values ("); strSql.Append("@id,@num,@name,@passw,@class_id,@profession,@remark,@authority_id)"); SQLiteParameter[] parameters = { new SQLiteParameter("@id", DbType.Guid,16), new SQLiteParameter("@num", DbType.String,512), new SQLiteParameter("@name", DbType.String,512), new SQLiteParameter("@passw", DbType.String,512), new SQLiteParameter("@class_id", DbType.Guid,16), new SQLiteParameter("@profession", DbType.String,512), new SQLiteParameter("@remark", DbType.String,1024), new SQLiteParameter("@authority_id", DbType.Guid,16)}; parameters[0].Value = Guid.NewGuid(); parameters[1].Value = model.num; parameters[2].Value = model.name; parameters[3].Value = model.passw; parameters[4].Value = model.class_id; parameters[5].Value = model.profession; parameters[6].Value = model.remark; parameters[7].Value = model.authority_id; int rows=DbHelperSQLite.ExecuteSql(strSql.ToString(),parameters); if (rows > 0) { return true; } else { return false; } } 这样插入到数据库中的数据类型其实是一个二进制的内容,如果用sql来查询,往往得不到正确的结果。 那么怎么在sql中进行guid字段的比较和查询呢? 看下面的例子你就明白了。 select * from users where class_id = x'D19A5F9A1DB6E44D863BF07B39F843E2'; select hex(id),hex(class_id), hex(x'9A5F9AD1B61D4DE4863BF07B39F843E2') from users; select hex('{9A5F9AD1-B61D-4DE4-863B-F07B39F843E2}'); select hex(x'9A5F9AD1B61D4DE4863BF07B39F843E2'); 其中:hex()函数是将二进制内容转换成,16进制的字符串。x'XXXXXXX'表示内容是16进制的二进制内容。 在C#中如何组合guid的字符串呢,看下面的代码就明白: strWhere = " station_id in (select station_id from StationAuthority where class_id = x'" + BitConverter.ToString(KingToon.BLL.SystemsIni.G_UserInfo.class_id.ToByteArray()).Replace("-", string.Empty) + "') and " + strWhere; return dal.GetList(strWhere); 需要注意的是:这里一定要使用ToByteArray()方法,然后再转换成16进制字符串,原因是GUID的文本表示和二进制的存储顺序并不是完全一样,如果要知道具体的顺序,debug一下ToByteArray返回的结果就知道了。 另外一个相对而言更加简单的办法: 在连接字符串中加入参数控制,使用文本方式存储GUID。 BinaryGUID=0

优秀的个人博客,低调大师

【Windows10 IoT开发系列】配置篇

原文: 【Windows10IoT开发系列】配置篇 Windows10 For IoT是Windows 10家族的一个新星,其针对不同平台拥有不同的版本。而其最重要的一个版本是运行在Raspberry Pi、MinnowBoard和Galileo平台上的核心版。本文重点针对Raspberry Pi平台的Windwos10 IoT配置做介绍。 Windows 10 IoT Editions ​一:设置你的电脑。 注:​开发Windows10 IoT的电脑需要Visual Studio 2015。 1.请确保开发电脑运行的是Windows​​ 10(Build 10240)​的公共版本或更高版本。如果已经运行Windows 10,可通过按Win+R打开运行界面、键入“winver”并点击确定查看当前版本号。 2.​请在https://www.visualstudio.com下载安装Visual Studio Community 2015。 (也可下载Visual Studio Professional 2015和Visual Studio Enterprise 2015) 注:在安装不同版本的VS 2015时请选择“自定义”​安装,并确保已选中“通用Windows 应用开发工具”→“工具和Windows SDK”复选框。 3.通过依次选择“帮助”→“关于Microsoft Visual Studio”验证Visual Studio安装。 “Visual Studio”所需最低版本为14.0.23107.0 D14Rel。"用于通用Windows 应用的Visual Studio工具"所需最低版本为14.0.23121.00 D1400B。 ​​4.确保已按照前文启用开发人员模式。 ​二:设置Raspberry Pi ​准备工作: 1.运行Windows 10的电脑 2.Raspberry Pi 2/3 3.5V/1.0A USB电源 4.8GB及以上MicroSD卡(Class 10以上) 5.​​HDMI线缆和显示器 6.以太网电缆 7.Micro SD卡或多合一读卡器 安装Windows10 IoT 核心版工具​ 1.​在http://go.microsoft.com/fwlink/?LinkId=616847下载用于Raspberry Pi的ISO镜像。 2.得到ISO镜像文件。 ISO镜像 ​3.使用虚拟光驱加载ISO镜像(Windows 10自带)或者使用解压软件解压缩此压缩包。​ ​4.安装Windows_10_IoT_Core_RPi2.msi。安装完成后,flash.ffu 将位于C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2 ​5.安装完成弹出虚拟光驱。 ​将Windows 10 IoT Core Insider Preview镜像烧录至SD卡 1.将Micro SD​卡插入相关读卡器。 2.​使用IoTCoreImageHelper.exe烧录SD卡。在“任务栏”搜索“Windows IoT”,并选择快捷方式“Windows IoT Image Helper”。 ​3.该工具将显示可以烧录的设备。选择希望使用的SD 卡,然后选择FFU文件所在的位置并选择映像。 ​4.单击任务栏中的“安全删除硬件”图标,然后选择你的SD读卡器以将其从系统中安全删除。如果未正确执行此操作,可能导致映像损坏。 三、连接Raspberry Pi​ 1.插入已烧录完成的Micro SD卡 2。将网线从路由器/交换机连接到开发板上的以太网端口(确保与开发电脑处于同一网络环境)。 3.将显示器通过HDMI线缆连接到HDMI端口。 4.将电源连接到开发板的Micro USB端口。 Raspberry Pi示意图 ​四、启动Windows 10 IoT核心版 1.启动电源后,Windows 10 IoT核心版将自动启动,这可能需要几分钟时间。 2.启动设备后,DefaultApp将显示Raspberry Pi的IP地址。 Raspberry Pi启动界面 ​

优秀的个人博客,低调大师

【Windows10 IoT开发系列】“Hello,World!”指导

原文: 【Windows10IoT开发系列】“Hello,World!”指导 本文主要是介绍使用C#来开发一个可以运行在Raspberry Pi2上的一个基本项目。 ​1.在启动Visual Studio 2015后,选择“文件“→”新建项目“。 ​在打开的“新建项目”对话框中,选择“通用”。 ​选择第一个项目“空白应用(通用Windows)“ 新建项目 ​注:如果这是你创建的第一个项目,Visual Studio 可能会提示你启用 Windows 10 开发人员模式。 2.添加对Windows IoT扩展SDK的应用 默认情况下IoT的扩展SDK是不会被添加到项目中的,所以我们需要手动添加,以保证Windows.Devices.Gpio​等相关命名可在项目中使用。 操作方式: ​右键项目,选择“引用”→”添加引用“,在对话框中选择”通用Windows“→”扩展“→”针对UWP的Windows IoT扩展“。 向项目添加扩展SDK ​3.向MainPage.xaml添加内容 ​“解决方案资源管理器”中选择"MainPage.xaml"(其主要用于显示交互界面的某些交互信息)。假设我们现在需要添加一个文本框和按钮,因此需要通过修改XAML文件。 ​​找到位于设计器的XAML部分中>并添加以下内容: “{ThemeResource ApplicationPageBackgroundThemeBrush}”>​ HorizontalAlignment="Center" VerticalAlignment="Center"> x:Name="HelloMessage"Text="Hello, World!"Margin="10"IsReadOnly="True"/> x:Name="ClickMe"Content="Click Me!"Margin="10"HorizontalAlignment="Center"/> ​在添加文本框和按钮后,开始添加按下按钮时执行的代码。再左边预览图中双击建立成功的按钮,由Visual Studio向Button XAML添加属性Click ,并生成 ClickMe_Click。让我们为此添加一行简单的代码: MainPage​.xmal: \"ClickMe" Content="点击我!" Margin="10" HorizontalAlignment="Center" Click="ClickMe\_Click"/\> MainPage.xaml.cs: private void ClickMe\_Click\(object sender,RoutedEventArgs e\)​{ this.HelloMessage.Text = "Hello, Windows IoT Core!"; } ​4.在本地调试应用(请先确定已经通过"生成"|"生成解决方案"命令生成相关应用) 由于其属于Windows 通用应用(Universal Windows Platform),故你可以在装有Visual Studio 2015的设备上测试它。 Debug应用 ​​5.向运行Windows IoT的设备部署应用 ​①在菜单栏选择"远程计算机调试",在弹出的“远程连接”对话框中输入设备的IP地址或名称,在Windows 身份验证处选择None 。 远程调试 ​②按 F5(或依次选择“调试”|“启动调试”)即可开始调试应用,可在 Windows IoT 核心版设备屏幕上看到该应用出现,并且可单击该按钮。 ③在部署过程中,若出现提示“无法连接到名为‘XXXX’的 Microsoft Visual Studio 远程调试程序。Visual Studio 2015 远程调试程序 (MSVSMON.EXE) 似乎没有在远程计算机上运行。”,则远程调试程序可能已超时。 使用 PowerShell 连接到你的设备并通过运行 tlist 查询活动进程。 如果没有msvsmon.exe 存在于列表中,运行命令重新启动远程调试程序(也可以重新启动你的设备):schtasks /run /tn StartMsvsmon。 ​④在调试过程中设置断点、查看变量值等。若要停止应用,请按“停止调试”按钮(或依次选择“调试”|“停止调试”)。 ⑤​在成功部署和调试此 UWP 应用后,将 Visual Studio 工具栏配置下拉列表从 Debug 更改为 Release,即可创建预发布版本。可依次选择“生成”|“重新生成解决方案”和“生成”|“部署解决方案”,生成应用并将其部署到设备。 一个运行在IoT设备上的 ​Hello World!就这样做好了,如果你拥有一款可以运行Windows10 for IoT Core设备并且已经安装了Visual Studio 2015的为什么不来尝试下呢。 声明:​本文主要资料来源于Windows 开发中心。

优秀的个人博客,低调大师

【Windows10 IoT开发系列】PowerShell的相关配置

原文: 【Windows10IoT开发系列】PowerShell的相关配置 可使用 Windows PowerShell 远程配置和管理任何 Windows 10 IoT 核心版设备。PowerShell 是基于任务的命令行 Shell 和脚本语言,专为进行系统管理而设计。 1.​启动 PowerShell (PS) 会话 注:若要使用装有Windows10 IoT Core设备启动PS会话,首先需要在主机电脑与设备之间创建信任关系。 ​启动 Windows IoT 核心版设备后,与该设备相连的屏幕上将显示一个 IP 地址: (![Windows 10 IoT 核心版上的 CoreDefaultApp](/content/images/DefaultApp.png) 可在Windows10 IoT Core Watcher实用工具中找到相同信息。) Windows10 IoT Core启动界面 ​在本地电脑上启动管理员 PS 控制台。 (在 Windows“开始”菜单旁的“搜索 Web 和 Windows”文本框中键入“powershell”) 搜索Powershell 以管理员身份启动 PS,请右键单击“Windows PowerShell”项并选择“以管理员身份运行”: 管理员身份 Powershell控制台: Powershell 主界面 ​ 注:需要在桌面上启动 WinRM 服务以启用远程连接,在 Powershell 控制台中,输入: net start WinRM​ ​在 Powershell 控制台中,键入以下命令,从而使用相应的值替代: ​Set-Item WSMan:\localhost\Client\TrustedHosts -Value 输入 Y 以确认更改。 现在,使用 Windows IoT 核心版设备启动会话,在管理员身份 PS 控制台中,键入: ​Enter-PSSession -ComputerName -Credential \Administrator 在凭据对话框中,输入以下默认密码:p@ssw0rd 成功运行 更改账户密码:在 PowerShell 连接中发出以下命令 ​net user Administrator [new password] 完成操作后,需要使用具有新凭据的 Exit-PSSession 和 Enable-PSSession 来建立新的 PowerShell 会话。 Exit-PSSession Enter-PSSession -ComputerName -Credential \Administrator​ 2.Visual Studio 远程调试程序疑难解答 为了能够从 Visual Studio 2015 部署应用程序,需确保 Visual Studio 远程调试程序正在 Windows IoT 核心版设备上运行。远程调试器应在计算机启动时自动启动,若要检查启动情况,请使用 tlist 命令列出 powershell 中所有正在运行的进程,应有两个 msvsmon.exe 的实例正在设备上运行。 在长时间都处于非活动状态后,Visual Studio 远程调试器可能会出现超时。若Visual Studio 无法连接到 Windows IoT 核心版设备,请尝试重新启动设备。 3.​配置 Windows IoT 核心版设备 ​更改“计算机名”,请使用 setcomputername 实用工具: setcomputername ​重新启动设备使更改生效,使用 shutdown 命令: shutdown /r /t 0 ​重新启动后,由于计算机名称已更改,需要重新运行此命令,以便连接到设备: Set-Item WSMan:\localhost\Client\TrustedHosts -Value 4.已知问题与解决方法 ​问题:PowerShell 安全策略中的一个已知 Bug 会导致远程会话内的清单出现以下问题: ① Get-Help 返回异常匹配项。 ② 指定模块上的 Get-Command 将返回空命令列表。 ③ 从以下任意模块运行 cmdlet 将引发 CommandNotFoundException: Appx、NetAdapter、NetSecurity、NetTCPIP、PnpDevice。 ④ 上述任意模块上的 Import-Module 将引发 PSSecurityException 异常(包含 UnauthorizedAccess)。模块自动加载似乎也不起作用。 解决方法: 将远程 PowerShell 会话内的执行策略修改为“RemoteSigned”。 有关其他执行策略的更多详细信息,请参考https://technet.microsoft.com/zh-cn/library/ee176961.aspx 问题:有时,某些模块中的 cmdlet(如 NetAdapter)不可见。例如,Get-Module NetAdapter 将返回一个空列表。 解决方法: 将“-Force”参数与 Import-Module 结合使用。例如,Import-Module NetAdapter -Force。 问题: 将执行策略设置为“AllSigned”时会中断 PS 远程控制。创建远程会话的后续尝试均失败,并且 SecurityException 正在加载 Typesv3.ps1xml。 解决方法: 使用 winrs.exe 还原 Powershell 执行策略: ① 更改控制台代码页 Chcp 65001 ② 登录到远程 cmd.exe shell Winrs.exe -r: -u: -p: cmd.exe ③ 在远程 cmd.exe 内,修改相应的注册表项 reg add HKLM\Software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell /v ExecutionPolicy /d RemoteSigned /f ④ 退出远程 cmd.exe 会话 exit 本文​主要资源来自Windows 开发中心。

优秀的个人博客,低调大师

【Windows10 IoT开发系列】开发人员模式设置

原文: 【Windows10IoT开发系列】开发人员模式设置  声明:本文转自微软Windows 开发人员中心(https://msdn.microsoft.com/library/windows/apps/xaml/dn706236.aspx),在此基础上进行删减和修改。 ​对于要用于开发、安装或测试应用的设备,不再需要开发人员许可证。你只需从设备的设置中为这些任务启用设备一次。(仅限于运行Windows 10系统的设备) 使用开发人员功能 ​使用 Microsoft Visual Studio 开发应用 ​如果你在 Windows 10 设备上使用 Visual Studio 并打开适用于 Windows 8.1 或 Windows 10 应用的解决方案,系统将通过此对话框提示你启用开发者模式。你需要启用开发者模式才能使用设计器和调试应用。 当你看到此对话框时,请单击“开发人员设置”以直接转到“更新和安全”页面。也可通过“开始”→“设置”→“更新和安全”→“针对开发人员”→“开发人员模式”来启动。 启动Developer Mode ​ ​启用 Windows 10 设备 对于 Windows 10,根据你需要用于开发的设备上启用开发人员功能。这包括任何设备:Windows 10台式机、平板电脑和手机。你可以通过启用开发人员模式来进行开发,或仅进行旁加载。​ 旁加载是指安装未经 Windows 应用商店认证的应用,然后对其进行运行或测试的过程。例如,仅限公司内部使用的应用。 使用开发人员模式,你不仅可以旁加载应用,还可以在调试模式下从Visual Studio运行应用。 ​注意:启动旁加载应用,你仍应该从受信任的源安装应用。 安装未经 Windows 应用商店认证的旁加载应用时,你须同意已获取旁加载应用所需的所有权限,并且对任何由安装和运行应用引发的损害负全责。 ​设置组策略或注册表项 你还可以使用组策略或注册表项作为启用用于开发的 Windows 10 桌面设备的备用方法。 对于桌面设备系列 使用 gpedit.msc 设置组策略来启用设备,除非你使用Windows 10 家庭版。如果你使用 Windows 10 家庭版,则需要使用 regedit 或 PowerShell 命令直接设置注册表项以启用设备。 使用 gpedit 启用设备 运行“Gpedit.msc”。 转到 Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment 若要启用旁加载,请编辑策略以启用以下项: 允许安装所有受信任的应用​ 若要启用开发人员模式,请编辑策略以启用以下两项:​ 1.允许安装所有受信任的应用 2.允许开发 Windows 应用商店应用并从集成开发环境 (IDE) 安装这些应用 重新启动计算机。 ​ 使用 regedit 启用设备 运行“regedit” 若启用旁加载,请将此 DWORD 的值设置为 1: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps 若启用开发人员模式,请将此 DWORD 的值设置为 1: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense ​ 使用 PowerShell 启用设备 使用管理员权限运行 PowerShell。 若要启用旁加载,请运行此命令: PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1" 若要启用开发人员模式,请运行此命令: PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1" 注销开发人员许可证 使用管理员权限运行 PowerShell。 运行此命令:unregister-windowsdeveloperlicense

优秀的个人博客,低调大师

【Windows10 IoT开发系列】Powershell命令行实用程序

原文: 【Windows10IoT开发系列】Powershell命令行实用程序 更新帐户密码: 强烈建议你更新默认的管理员帐户密码。若要更新帐户密码,你可以发出以下命令: net user Administrator [new password]​ (其中[new password]表示你选择的强密码)。 创建本地用户帐户: 如果你想要授予其他人访问你的 Windows IoT Core 设备的权限,你可以通过在net user [username] [password] /add​中键入,并使用 PS 创建其他本地用户帐户。如果你想要将此用户添加到其他组(例如管理员组),则使用 ​net localgroup Administrators [username] /add。 设置密码 若要更改你的设备上的帐户密码,可通过运行 SetPassword [account-username] [new-password] [old-password]​ 来更改帐户密码。 查询和设置设备名称: 若要确定当前设备名称,只需键入hostname 。若要更改你的 Windows IoT Core 设备的名称,应键入SetComputerName [new machinename]。你可能需要重新启动你的设备才能使更改的名称生效。 基本网络配置: Windows IoT Core 中将提供多种基本的网络配置实用程序(包括诸如ping.exe 、netstat.exe、netsh.exe、ipconfig.exe、nslookup.exe、tracert.exe和arp.exe等命令),你可能已经对这些实用程序很熟悉了。 复制实用程序: Microsoft 将提供熟悉的工具,包括sfpcopy.exe以及xcopy.exe。 进程管理: 若要查看当前正在运行的进程,可以尝试get-process或tlist.exe。若要停止正在运行的进程,请键入kill.exe [pid or process name]。 设置启动应用: 使用启动编辑器在你的 Windows 10 IoT Core 设备上配置启动应用。借助以下选项之一,运行IotStartup: IotStartup list,用于列出已安装的应用程序 IotStartup list headed,用于列出已安装的有外设应用程序 IotStartup list headless,用于列出已安装的无外设应用程序 IotStartup list [MyApp],用于列出已安装的与模式MyApp匹配的应用程序 IotStartup add,用于添加有外设和无外设应用程序 IotStartup add headed [MyApp],用于添加与模式MyApp匹配的有外设应用程序模式必须只匹配一个应用程序。 IotStartup add headless [Task1],用于添加与模式Task1匹配的无外设应用程序 IotStartup remove,用于删除有外设和无外设应用程序 IotStartup remove headed [MyApp],用于删除与模式MyApp匹配的有外设应用程序 IotStartup remove headless [Task1],用于删除与模式Task1匹配的无外设应用程序 IotStartup startup,用于列出针对启动所注册的有外设和无外设应用程序 IotStartup startup [MyApp],用于列出针对启动所注册的且与模式MyApp匹配的有外设和无外设应用程序 IotStartup startup headed [MyApp],用于列出针对启动所注册的且与MyApp匹配的有外设应用程序 IotStartup startup headless [Task1],用于列出针对启动所注册的且与Task1匹配的无外设应用程序 若要获取进一步帮助,请尝试IotStartup help 设置启动选项(无外设与有外设启动): Windows IoT Core 设备可以设置为有外设设备模式(需要显示功能时)或无外设设备模式(显示功能不是必需项或不可用时)。若要更改此设置,请使用setbootoption.exe [headed | headless]。 ​NOTE: Changing this setting will require a reboot in order for the change to take effect. 任务计划程序: 若要查看计划任务的当前列表,请使用schtasks.exe命令。你可以使用/create开关创建新任务,或使用/run开关运行按需任务。若要获取支持的参数的完整列表,请使用schtasks.exe /? 设备驱动程序: 设备控制台实用程序在识别和管理已安装的设备和驱动程序方面十分有用。若要获取参数的完整列表,请使用devcon.exe /? 注册表访问: 如果你需要通过访问注册表来查看或修改设置,请使用reg.exe /?命令获取有关支持的参数的完整列表。 服务: 管理 Windows 服务可以通过net.exe 命令来完成。若要查看运行中的服务的列表,请键入net start。若要启动或停止特定的服务,请键入net [start | stop] [service name]。此外,还可以通过sc.exe命令使用服务控制管理器。 启动配置: 你可以使用bcdedit.exe来更改 Windows IoT Core 设备的启动配置。例如,你可以使用bcdedit –set testsigning命令启用测试签名。 关闭/重新启动设备: 若要关闭设备,请键入shutdown /s /t 0。若要重新启动该设备,请使用/r开关而不是shutdown /r /t 0命令。 设置显示器分辨率 若要调整连接到你的 Windows 10 IoT Core 设备的显示器的分辨率,请运行SetDisplayResolution [width] [height]。若要查询分辨率,请排除[width]和[height]参数。 本文资源来自Windows 开发人员中心

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册