-
在Windows中同步读取stdin
所属栏目:[Windows] 日期:2020-12-14 热度:63
我一直这样做是为了在 Linux下同步读取整个stdin数据: var buffer = fs.readFileSync('/dev/stdin'); 这显然不适用于Windows,因为没有/ dev / stdin文件.我能做些什么来实现同样的目标? 解决方法 模块readline-sync可以很好地完成工作. npm install readli[详细]
-
Windows shell /命令提示符?
所属栏目:[Windows] 日期:2020-12-14 热度:76
在 Windows操作系统上,我们默认使用的shell /终端是命令提示符(CMD). 现在,当我使用Linux(甚至是Mac)系统时,我发现终端通常功能更全面.我使用的那个可以很容易地更改设置和属性,很容易调整大小,有些甚至有行编号和多个标签. 自从我开始编程以来,我已经意识到[详细]
-
.net – Windows操作系统和内存管理 – 应用程序最小化后会发生
所属栏目:[Windows] 日期:2020-12-14 热度:60
我问这个问题是出于后人的原因和普遍的兴趣.几年前,我注意到 Windows中有一种奇怪的行为.我知道这适用于XP,当时它也适用于Windows 2000甚至98,我认为这种行为仍适用于Windows 7. 要设置我的问题,请按照以下步骤尝试此实验. 打开任务管理器并导航到“进程”选[详细]
-
如何在Windows上PNGCrush PNG的整个目录树?
所属栏目:[Windows] 日期:2020-12-14 热度:119
问题几乎就是标题中提到的内容. 我有很多MapTiler创建的PNG文件.确切地说是24083个文件.它们位于许多文件夹中,在许多文件夹中,即文件夹树,duh.事实上,手动PNGCrush所有这些是最浪费的时间. 有人有算法分享给我吗?一个可以递归粉碎所有这些PNG的人? 我有一[详细]
-
强制在Windows中进行上下文切换
所属栏目:[Windows] 日期:2020-12-14 热度:193
有没有办法强制C中的上下文切换到特定的线程,假设我有线程句柄或线程ID? 解决方法 不,您将无法强制操作系统运行您想要的线程.你可以使用yield来强制进行上下文切换…… Win32 API中的yield是函数 SwitchToThread .如果没有其他线程可用于运行,则将返回ZERO[详细]
-
使用Windows C API创建任意大小的文件
所属栏目:[Windows] 日期:2020-12-14 热度:63
我想使用 Windows C/C++ API创建任意大小的文件.我正在使用具有32位虚拟地址内存空间的Windows XP Service Pack 2.我熟悉CreateFile. 然而,CreateFile没有大小arument,我想传递一个size参数的原因是允许我创建内存映射文件,允许用户访问预定大小的数据结构.[详细]
-
Windows上PE文件(exe)的最小文件大小是多少?而最小的内存分配?
所属栏目:[Windows] 日期:2020-12-14 热度:191
参见英文答案 What is the smallest possible Windows (PE) executable?????????????????????????????????????2个 Windows上PE文件(exe)的最小文件大小是多少? 最小的内存分配? 我组装(使用MASM(ml.exe)和VS 10附带的link.exe)以下代码: 我不能省去kernel[详细]
-
相当于Win32的________在.NET中
所属栏目:[Windows] 日期:2020-12-14 热度:175
我最近需要找到与 ShellExecute等效的.NET,我很高兴能够在StackOverflow上快速找到答案.但肯定必须有某个文件或列表,这会给我这个答案更快一点. 当我从ANSI编程转到UNICODE时,微软有了这个常规映射的方便页面: http://msdn.microsoft.com/en-us/library/Aa2[详细]
-
我不能使用RubyInstaller for Windows在Windows上安装Haml / Sas
所属栏目:[Windows] 日期:2020-12-14 热度:55
我之前从未使用过ruby,我只想玩HAML和SASS.我下载并安装了 Ruby’s Windows installer(v1.9.1).然后,我点击了ruby.exe(图片中带有黑色窗口和彩色宝石的图标).最后,我键入gem install haml并按Enter键.但什么都没发生.难道我做错了什么? 参考图片: alt text[详细]
-
windows – 当你插入一个新的USB设备时会发生什么?
所属栏目:[Windows] 日期:2020-12-14 热度:108
我有一个带USB连接的嵌入式设备.当用户将设备插入PC( Windows,OSX)时,操作系统如何发现要安装的驱动程序?如何让我的驱动程序被选中?它们可以驻留在某个中央服务器上(由OS供应商运行)吗? 解决方法 这适用于Windows: 当USB设备插入系统时,会通知USB总线驱[详细]
-
在Windows下使用C的UTC时间戳(以毫秒为单位)
所属栏目:[Windows] 日期:2020-12-14 热度:97
如何在 Windows平台下获得UTC时间(以毫秒为单位)? 我正在使用标准库,它以秒为单位给出UTC时间.我想以毫秒为单位获得时间.是否有另一个库的参考,它给我准确的UTC时间(以毫秒为单位)? 解决方法 GetSystemTime()生成具有毫秒分辨率的UTC时间戳.然而,准确度要[详细]
-
windows – Delphi:如何响应WM_SettingChange / WM_WinIniChang
所属栏目:[Windows] 日期:2020-12-14 热度:183
我需要知道我的应用程序何时收到 WM_SETTINGCHANGE 消息(以前称为 WM_WININICHANGE ). 问题是TApplication中的消息泵在我有机会看到它之前将其发送到黑洞(默认处理程序): procedure TApplication.WndProc(var Message: TMessage);...begin Message.Result :[详细]
-
我可以在Microsoft C中测量sprintf所需的缓冲区吗?
所属栏目:[Windows] 日期:2020-12-14 热度:189
我正在用Visual Studio 2008编写一个小概念验证控制台程序,我希望它输出彩色文本以便于阅读.为了便于编码,我还想进行快速的printf替换,我可以像这样编写: MyPrintf(L"Some text 1[bright red]goes here1[default]. %d",21); 这将非常有用,因为我还在某些[详细]
-
在Windows上安装Fabric(错误没有模块称为Readline)
所属栏目:[Windows] 日期:2020-12-14 热度:145
我正在尝试在 Windows上使用Fabric 0.1.1部署工具( http://docs.fabfile.org/),我们遇到了readline模块的问题.我经历过各种各样的线程但似乎无法解决问题.这很重要,因为我们无法从基于Windows的计算机部署应用程序. C:Documents and SettingsdevDesktopd[详细]
-
windows – Delphi:如何知道TEdit何时改变大小?
所属栏目:[Windows] 日期:2020-12-14 热度:195
我需要在更改大小时更新编辑框周围的项目. TEdit没有OnResize事件. 编辑框可以在不同时间调整大小,例如: 在代码中更改宽度/高度 为DPI缩放缩放的表单 字体已更改 我相信其他人我不知道. 我需要一个单独的事件来知道编辑框何时改变了它的大小.是否有Windows[详细]
-
.net – 我可以在PowerShell中执行此操作吗?阅读注册表,将二进
所属栏目:[Windows] 日期:2020-12-14 热度:102
这是C#代码.你能帮我把它翻译成power shell吗? private static void Main(string[] args){ byte[] buffer = (byte[]) Registry.LocalMachine.OpenSubKey(@"HARDWAREACPIDSDTHP____8510x 0010000").GetValue("00000000"); if (File.Exists("8510x.orig"[详细]
-
wpf – 如何从字节数组创建System.Windows.Media.ImageSource?
所属栏目:[Windows] 日期:2020-12-14 热度:146
如何从字节数组创建System. Windows.Media.ImageSource? 我有一个字节数组,包含TIFF图像文件的完整和完整的文件内容.我需要在屏幕上显示这个,我不知道从哪里开始. 据说,它可以完成(根据我的老板,我们的开发团队过去曾做过,但没有人记得如何). 以前有没有人[详细]
-
windows CMD大全
所属栏目:[Windows] 日期:2020-12-14 热度:162
windows CMD大全 参考:https://www.cnblogs.com/accumulater/p/7110811.html ? 一、打开CMD界面流程: CMD命令:开始-运行-键入cmd或command(在命令行里可以看到系统版本、文件系统版本) ? ? 二 、CMD命令锦集 A:基本操作命令 ? ? ? 1. gpedit.msc-----[详细]
-
Windows与Sony Camera Remote API的兼容性
所属栏目:[Windows] 日期:2020-12-14 热度:94
在“如何使用Camera Remote API开发应用程序”中,它表示“Camera Remote API使用基于HTTP的 JSON-RPC.因此,您可以将Camera Remote API与任何操作系统一起使用,例如 Android,IOS或Microsoft?的Windows?“.这是有道理的,因为协议是平台无关的.但是,在此页面上[详细]
-
windows – 批处理文件:获取文件夹的创建日期
所属栏目:[Windows] 日期:2020-12-14 热度:194
有没有办法在纯批处理文件(无电源脚本)中获取文件夹的创建日期?特别是,我想在for循环中得到它: FOR /f "tokens=*" %%G in ('dir /b /s /a:d "C:asdf*"') DO CALL :loopbody "%%~tG" "%%G" 此循环调用“函数”,文件夹的修改日期作为第一个参数,文件夹的路[详细]
-
windows – 批处理脚本传递多个参数进行调用
所属栏目:[Windows] 日期:2020-12-14 热度:136
我编写了一个脚本,其中包含一个函数,该函数应循环遍历列表并返回给定所述列表中项目索引的值.我有一个名为:: find的函数应该采用2个参数:列表和项目位置.我不确定如何处理函数中的多个参数.如果我在循环中用%MY_LIST%替换%LIST%并且从参数列表中删除%M[详细]
-
windows – 如何在批处理脚本中删除变量中的引号
所属栏目:[Windows] 日期:2020-12-14 热度:173
我在批量编程中遇到了问题.我获取控制台生成的字符串,然后该字符串包含双引号,我将其保存到变量,如, "/path/compile" -o source.cpp 现在我的问题是,如何删除这2个双引号?我不知道如何删除字符串中间的引号. 请指教 解决方法 set a="hello" worldset b=%a:"[详细]
-
grails清理Windows bat文件上的run-app
所属栏目:[Windows] 日期:2020-12-14 热度:111
grails clean run-app不是命令. 你需要跑 grails清洁 然后 grails run-app. 如果我用以下内容创建一个bat文件: grails cleangrails run-app 脚本在清理后结束.永远不会调用run-app. 如何在bat文件中运行? 解决方法 下面的批处理文件允许您使用几个grails选[详细]
-
如何从Windows启动Android模拟器浏览器中的URL链接
所属栏目:[Windows] 日期:2020-12-14 热度:151
我有问题.我想在 Android浏览器中自动化测试. 我的要求: 我有JS Test Driver maven项目需要在android浏览器中测试. 所以我想做的是 在maven pom.xml文件中,而不是指向chrome作为 browser.commandC:Program Files (x86)GoogleChromeApplicationchrome.e[详细]
-
windows – 如何在cmd中使用通配符重命名目录
所属栏目:[Windows] 日期:2020-12-14 热度:135
我正在尝试以下方法: rename "*12" "12" 我收到了错误 The syntax of the command is incorrect. 我做错了什么,我怎么能做到这一点? 是不是我们不能在引号中使用通配符?如果是,我如何使用它们 报价? 解决方法 使用通配符重命名仅适用于文件,重命名目录,[详细]