草庐IT

map长度

全部标签

c++ - ID3D11DeviceContext::Map 性能低下

我正在使用桌面复制将屏幕内容复制到内存中的位图中。我收到桌面纹理,然后创建暂存纹理,使用CopyResource将桌面纹理复制到暂存纹理中,最后调用ID3D11DeviceContext::Map访问暂存纹理位和复制它们。与此处描述的方式几乎相同:https://stackoverflow.com/a/27283837/825318问题是Map调用需要花费大量时间-对于4K等大型显示分辨率,每次调用最多可能需要100毫秒,这高得令人无法接受,因为我需要确保30fps速度。有没有什么办法可以更快的获取贴图的内容?如果没有,有没有办法提供我自己的映射地址指针,以便系统将纹理数据复制到那里?

c++ - std::map::find(char*) 在 Debug模式下无法在 64 位机器上运行

我面临一个有趣的情况,想与大家分享。当然,如果有人能提供帮助,我将不胜感激!#include"stdafx.h"#include#defineDEF_NAME1"NAME1"#defineDEF_NAME2"NAME2"#defineDEF_NAME3"NAME3"#defineDEF_NAME4"NAME4"structTInfo{constchar*TName;constchar*TArray1[100];constchar*TArray2[100];};typedefstd::mapTInfoMap;typedefstd::pairTInfoPair;staticTInfoMap

linux - iozone 什么是记录大小/记录长度?

我们已经构建了Windows文件服务器,我想运行iozone来测试磁盘I/O性能,那么我应该运行什么样的测试以及我如何知道在X大小的文件下我将获得多少I/O?还有什么是recordsize或recordlengh我在谷歌搜索时多次遇到这个词..我现在正在进行以下测试,但我不知道如何读取统计数据以及测量结果是什么。iozone-R-r1M-s100mrandomrandombkwdrecordstrideKBreclenwriterewritereadrereadreadwritereadrewritereadfwritefrewritefre1024001024143878118336

c - 如何将套接字 recv(,,,) 用于不确定的响应长度

我需要使用IrDA套接字通信从设备发送命令和读取响应。尽管打包命令相当简单,但无法确定响应的预期大小。例如,命令“GET_ERRORS”导致设备返回从0到n的数据,\n分隔行,每行最多80个字节。我已阅读帖子*here,但设备未向我提供实际数据block之前的***header*。[编辑]这是GET_ERRORS命令的典型响应(为了便于阅读而简称):DateTimeFault10/12/200002:00:003f4610/12/200002:00:00bcf510/12/200002:00:00131210/12/200002:00:00a33410/12/200002:00:00b

SQL/WINDOWS - 最佳字符长度 - 重要吗

给stackoverflow聪明人的三个小问题....Windows:Windows中的最大文件名长度是255-为什么是这个,为什么不是256?为什么最大完全限定文件名(完整路径)表示为32,767而实际上它必须是最大值255/260以避免任何错误。SQL:在sql中创建chars或varchars字段时,您指定的长度是否会影响性能。示例:256varchar的性能是否优于260或4096优于4000?感谢您提供的任何帮助。 最佳答案 1)看上面查尔斯的回答2)现在来一个。这个太简单了。路径!=文件名3)重要的是页面大小和记录大小之

regex - 使用 DOS/批处理以随机长度拆分字符串

我有一个日志文件,我需要从中处理和提取数据。每行包含一个事件日志输出字符串。不幸的是,字符串的各个部分没有统一格式。以下是一些示例行:"Somerandomlengthstring.0x8dda460x10x384C:\ProgramFiles(x86)\some\path\foo0.exe""Somerandomleeeengthstring.0xa95ac20x8ccC:\ProgramFiles(x86)\some\path\foo1.exe%%19360xcc0""Somerandomleengthstring.0xbcd6680x330C:\ProgramFiles(x86)

java - Windows 10中的最大文件名长度是多少? Java会尝试/捕获会低谷exeption?

在旧版本的windows中,我知道文件或文件夹的最大长度大约为250个字符,有人知道他们是否在windows10中更改了它吗?编辑:我在给定API周围做一些Java代码来提取一个应用程序的一些内容,将是几千个文件,并且我对可能发生的事情有点担心,因为我不知道文件名和路径将是什么样子,所以我将尝试防止这些错误,或者可能在Java中更改名称。保存(但最好保留原始名称)那么你知道会不会有一些豁免?Filefile=newFile(jsonFile);?谢谢,我可以在接球的时候治疗 最佳答案 如果你真的是指文件名,我相信限制仍然是“通常”2

python - 在 python 中使用 map.pool 有什么问题?

我有一个正在运行的命令行程序,我通过管道输入文本作为参数:somecommand.exe它会运行一段时间(通常是一小部分到几个小时),然后将结果写入许多文本文件。我正在尝试编写一个脚本来同时启动其中的几个,使用多核机器上的所有内核。在其他操作系统上,我会fork,但在Windows的许多脚本语言中都没有实现。Python的多处理看起来可以解决问题,所以我想我会试一试,尽管我根本不懂python。我希望有人能告诉我我做错了什么。我写了一个脚本(如下),我指向一个目录,如果找到可执行文件和输入文件,并使用pool.map和n的池启动它们,以及使用调用的函数。我看到的是,最初(启动了第一组n

c# - Bing map Windows Phone 上的图钉数量未知。我如何为他们每个人创建一个事件?

我目前正在开发适用于WindowsPhone的应用程序。它适用于Bingmap,我在map上放置了多个具有不同存储属性的图钉。我希望能够点击任何引脚,然后打开一个显示引脚属性的新页面。pin可以由用户添加和删除,因此它们的数量未知。那么,创建点击事件的最佳方式是什么?有没有办法动态创建C#代码?或者,我是否应该创建某种形式的“if”函数来检查每次点击屏幕时该位置是否有图钉? 最佳答案 Iunderstandyourproblem.Youwanttoclickonpushpinandonthatclickevent,youwantto

C++ 词汇表;在 vector/ map 中找到完整的描述

如果你创建一个单词表,我正在编写代码。它包含一个“单词”和一个“描述”。单词和描述有自己的vector。我也在尝试使用map进行同样的尝试。在我尝试查找单词之前,该程序运行良好。该程序只会从描述中提取最后一个词。有没有办法把整个句子变成一个vector?这是我如何写下描述的代码。整个程序代码很长所以我只提重要的东西:cout>desc;//Hereyouenterthedecribtiongetline(cin,desc);//Soyoucanhave"space"andwriteawholesentence.d.push_back(desc);//Placethedescribeat