首页 文章
  • 1 votes
     answers
     views

    堆数组分配而不是堆栈

    我遇到了问题 . 当我将我的数组初始化为一个非常大的值,如100万时,它会中断,因为我正在为堆栈分配太大的数组 . C中的答案是使用类似于Sieve of Eratosthenes的malloc,但是这个解决方案在C中不起作用(据我所知) . 关于如何通过在堆中而不是堆栈中分配数组来使这个程序能够处理非常大的数字的任何想法?谢谢 . 要查看我遇到的问题,请更改int integerList [1...
  • 1 votes
     answers
     views

    堆栈与堆分配究竟如何在Rust中运行?

    所以我理解这个工作原理的简单答案是本地的东西发生在堆栈中,盒子里的东西发生在堆上 . 但是,当您有更复杂的行为时会发生什么? 具体来说,让我们谈谈在FFI中保存了不确定时间的数据,然后必须从* mut c_void中复活 . 如果你'忘记'一个指针,使用std :: mem :: forget或std :: mem :: transmute()一个指向* const指针的指针结果是多么持久? 如果...
  • 2 votes
     answers
     views

    我应该在堆栈或堆上放置大型数组吗?

    我正在用C开发一个多线程应用程序 . 我目前正在使用40个线程,每个使用大约2Mb的数组 . 我目前正在动态分配这个数组,所以我这样做: char *data = malloc(2097152 * sizeof(char)); 这些线程正在处理请求,因此每次有新请求进入时,都会不断分配和释放此数组 . 一切正常,但我正在使用valgrind的massif工具,它告诉我,我有时有80Mb的堆 . ...
  • 19 votes
     answers
     views

    为什么堆上的分配比堆栈上的分配更快?

    就我对资源管理的了解而言,在堆上分配一些东西(操作符 new )应该总是比在堆栈上分配(自动存储)慢,因为堆栈是基于LIFO的结构,因此它需要最少的簿记,并且要分配的下一个地址的指针是微不足道的 . 到现在为止还挺好 . 现在看下面的代码: /* ...includes... */ using std::cout; using std::cin; using std::endl; int ba...
  • 0 votes
     answers
     views

    C - 在堆上分配更大的数组

    我昨天下载了Visual Studio并启动了C.我现在遇到了一个问题 . 我有一个超级简单的程序,用布尔填充一个大数组,然后计算真实元素的数量 . 我现在想要运行我的程序用于非常大的数组(长度最好为2 ^ 33或2 ^ 34) . 我已经明白这会产生堆栈溢出的问题,我应该在堆上分配数组 . 我不明白怎么做 . 我也听说习惯使用向量而不是数组,但我认为这些可能会更慢,所以我坚持使用数组 . 如何使...
  • 4 votes
     answers
     views

    区块链/ IPFS用于应用程序之间的数据共享

    我将为不同 Cloud 环境(AWS,Azure,谷歌 Cloud 等)中的多个客户部署多个(30)应用程序,并让他们彼此共享数据 . 我的计划是使用区块链/ IPFS技术,每个客户都保留数据副本,对这些数据的任何更改都会传播到所有节点 . 数据可以分为两种类型: 所有应用程序直接共享和访问每个客户的 Public data . 在存储之前,每个客户的 Private data 都使用客户的公钥...
  • 3 votes
     answers
     views

    如何使用Embark框架演示程序运行IPFS

    我对区块链很陌生,我从各种来源了解到,我们可以使用embark框架和IPFS来轻松创建DApp . 我已经开始运行embark github页面中的所有指令 我运行以下命令来创建所有功能的演示 $ embark demo $ cd embark_demo 然后运行embark模拟器 $ embark simulator 一切正常,即使localhost页面工作,我能够获取并设置int值 . ...
  • 24 votes
     answers
     views

    IPFS在哪里存储所有数据?

    我一直在努力实现和理解IPFS的工作,并且有一些不太清楚的事情 . 我试过的事情:在我的系统上实现IPFS并在其上存储文件 . 即使我从系统中删除文件并关闭ipfs守护程序,我仍然可以通过IPFS从不同的机器访问文件 .我've noticed there'是我的主目录中的一个 .ipfs 文件夹,其中包含我添加到IPFS的数据块部分 . 问题:1.块是否也存储在我的系统本地?2.数据存储在何处?...
  • 7 votes
     answers
     views

    `ipfs swarm connect:`connect failure:拨号尝试失败:超出了上下文截止时间

    我正在使用IPFS version 0.4.4. 我的目标是连接两个对等体,以防止IPFS对等体在从共享对等体读取IPFS哈希时停止 . 为了实现它,我使用 ipfs swarm connect 将peer-A连接到peer-B,其中peer-B可以访问peer-A上的ipfs-file . 我的问题与: ipfs swarm connect /ip4/x.x.x.x/tcp/4003/ipfs...
  • 0 votes
     answers
     views

    从js-ipfs中的hash获取文件

    我正在运行下面的脚本并使用ipfs节点上传并使用其散列获取文件,但ipfs cat函数仅返回散列中文件的路径,而不是内容 . const node = new Ipfs() node.once('ready', () => console.log('IPFS node is ready')) $("#saveIt").click(function(){ var t...
  • 1 votes
     answers
     views

    IPFS用于共享更新文件的效率

    例如 userA 添加了一个大小为1 GB的文件 . IPFS add file.txt 和 userB 通过IPFS将该文件存入其存储 . 后来 userA 发布了一个错误,只更改了文件中的一个字符,并希望与 userB 共享此更新版本 . 所以 userA 再次通过 ipfs add file 将相同的文件添加到IPFS中,并且 userB 必须获取1 GB的文件而不是更新该单个字符 . ...
  • 0 votes
     answers
     views

    数据仅允许Ethereum ERC721令牌持有者访问IPFS

    我在IPFS上存储了声音文件,并且IPFS散列连接到ERC721令牌 . 我想make“只有令牌持有者可以访问数据” . 但不幸的是,区块链和ipfs的数据是公开的,所以每个人都可以访问 . 有没有办法让令牌持有者可以访问ipfs数据? 我的解决方案不起作用... - 将加密数据存储在IPFS上,并将密钥存储在ERC721令牌上 . (如果将密钥设置为公共密钥,则每个人都可以看到它,如果将密钥设...
  • 3 votes
     answers
     views

    如何在IPFS中重新创建多哈的哈希摘要

    假设我正在向IPFS添加数据,如下所示: $ echo Hello World | ipfs add 这将给我 QmWATWQ7fVPP2EFGu71UkfnqhYXDYH566qy47CnJDgvs8u - 一个Base58编码的Multihash的CID . 将它转换为Base16,告诉我IPFS添加的哈希摘要是SHA2-256哈希: 12 - 20 - 74410577111096cd...
  • 1 votes
     answers
     views

    以编程方式使用Go-IPFS

    我希望能够在我的Go程序中使用Go-IPFS,但它完全没有文档记录 . 这是我的研究带领我的地方: package main import ( "context" "fmt" "io/ioutil" "log" "os" "path/fil...
  • 2 votes
     answers
     views

    如何使用IPFS存储应用程序状态(作为dApp的后端)?

    我刚开始使用IPFS和以太坊 . 我们正在构建dApp(移动)并计划用IPFS和以太坊替换标准API和DB层 . 所以,经过大量阅读后,我有以下问题, 使dApp直接与IPFS通信(通过IPFS API)来存储数据(应用程序数据或文件)并获取数据 . 即,用IPFS完全替换API层似乎是可能的,但这种方法有什么问题吗?我们可以没有API吗? 如果可以进行第1点,则可以直接访问文件数据,但如...
  • 29 votes
     answers
     views

    什么技术最适合将iPhone视频摄像机数据直播到计算机?

    我想将视频从iPhone相机流式传输到Mac上运行的应用程序 . 想想视频聊天,但只有一种方式,从设备到接收器应用程序(而不是视频聊天) . 到目前为止我的基本理解: 您可以使用AVFoundation获取'live'视频摄像机数据而无需保存到文件但它是未压缩的数据,因此我必须自己处理压缩 . 有's no built in AVCaptureOutput support for send...
  • 45 votes
     answers
     views

    从iOS(iPhone / iPad)到远程PC /服务器的实时摄像机视频流

    我一直在stackoverflow和网络上搜索一下我的视频流问题的解决方案 . 我需要以一种方式将从相机捕获的实时视频(无需高质量)从iOS设备流式传输到远程PC,即iOS设备将视频流发送到服务器/ PC但不是相反的 . 在一些谷歌搜索和文档浏览后出现的是,可以使用主要的主要标准/协议: Apple的HTTP直播(HLS) Adobe的RTMP 同样,我的要求是iPhone / iPa...
  • 226 votes
     answers
     views

    为App Preview捕获iOS模拟器视频

    好的,我们现在可以在App Store上提交我们应用的视频预览 . 根据Apple的说法,我们应该使用iOS8设备和 OSX 10.10. 问题是你需要拥有所有不同的设备(4 ", 4.7",5.5“和iPad) . 有替代方案吗? 我正在考虑捕捉模拟器的视频 . 问题是当以100%分辨率显示时,设备屏幕比我的 FullHD 显示器大 . 任何能够以全分辨率直接从模拟器捕获视频...
  • 0 votes
     answers
     views

    在Objective-C中使用蓝牙

    我试图在最初使用蓝牙(发送消息和文件)的两个设备之间 Build 连接,我发现做的第一个框架就是GameKit,但遗憾的是它已经停止使用我被迫使用MultipeerConnectivity框架 . 最近我了解到可以与其他外围设备通信的Core-Bluetooth框架,执行互联网搜索我意识到大多数与之相关的教程都是温度外设和心脏监视器 . 不幸的是,我不知道是否可以用这个框架连接两个设备并保持信息交...
  • 0 votes
     answers
     views

    如何将摄像头视频从iOS设备流式传输到RTSP服务器?

    我将构建一个iOS应用程序,允许用户将摄像机视频流转换为RTSP服务器(如Wowza服务器) . 但这对我来说是新的,我不知道从哪里开始研究 . 我用谷歌搜索,但没有多少参考可以帮助我 . 是否有任何框架可以帮助我做到这一点?
  • 4 votes
     answers
     views

    使用Web应用程序访问iOS设备的摄像头流

    我的目标是能够访问iOS设备的摄像机流并实时传输到服务器 . 重要的是我不是要访问照片/视频库,也不是拍摄照片/视频 . (比如使用 <input type="file" accept="video/*" capture="camera"> ) 我想在Safari浏览器中访问视频流 . 对于其他现代浏览器,我可以使用WebR...
  • 23 votes
     answers
     views

    doxygen是(事实上的)标准文档语法规范吗? [关闭]

    我们都有记录代码的好习惯,对吧? 如今,代码内文档本身就有一种语法 . 它几乎就像一种编程语言 . 问题是: 存在多少(多少)文档语法规范? 是否有标准的文档语法? 谁在定义这个标准?是否有正式的委员会或机构(就像有一个定义C标准的那样)? 或"doxygen"成为事实上的标准? 很难不听说doxygen . 在我参与的每个开源软件项目中都提到过 . 但是,...
  • 0 votes
     answers
     views

    假文档/代码生成器或重写器

    这是一个严肃的问题,但意图不是很严重;这实际上是一个我想在某人身上玩的笑话,在思考它时我非常感兴趣 . 每个人都知道http://pdos.csail.mit.edu/scigen/我想:我在想;是否有任何类型的代码文档生成器?有什么东西会产生'plausible'看起来(甚至不需要工作)例如Java代码和代码文档? 对我来说似乎是一个非常有趣的项目,我在谷歌上找不到任何东西 . 这样的事情存在吗...
  • 1 votes
     answers
     views

    如何在Enterprise Architect中创建报告图?

    我正在尝试使用Enterprise Architect中的模型文档和报表规范创建报表图表 . 令人尴尬的部分是我以前做过这个,但不知道我是怎么做到的 . 而且我没有注意到我可能应该做的事情,因为这对我来说就像是每两年一次的任务 . 在一个较旧的EA项目中,我在报告图中有自定义模板的模型文档,它将生成数据字典 . 工作得很好,我想为一个不同的,不相关的项目的EA项目做同样的事情 . 但我似乎可以找出...
  • 74 votes
     answers
     views

    Objective-C文档生成器:HeaderDoc与Doxygen对比AppleDoc

    我需要为我的工作场所实施文档生成解决方案,并将其缩小到 Headers 中提到的三个 . 我已经能够找到这些解决方案之间形式化比较的非常少的信息,我希望那些在上述一个或多个方面有经验的人可以权衡: 以下是我从初次传球中收集到的内容: HeaderDoc优点:与苹果现有的文档一致,与制作苹果文档集的兼容性HeaderDoc缺点:难以修改行为,项目没有积极处理,许多人已经离开它(意味着必须有一些不足之...
  • 2 votes
     answers
     views

    Doxygen自定义元素和列表

    What I want to achieve: 我想在Doxygen生成的文档中列出某些内容(想想 todo ,在我的例子中,它们是任意的 Summons ) . 我想使用自定义项目( \summon ),因此我可以列出文件中记录的所有 Summons 列表,并生成一个页面,列出整个系统中的所有项目,按文件拆分 . (我只关心在这里生成HTML文档,而不是乳胶 . ) 这是一个例子: 在Foo.c...
  • 2 votes
     answers
     views

    Asciidoctor导航栏

    我看到asciidoctor.org本身有一个导航(顶部)栏 . 我猜这个网站是用asciidoctor源文件编写的 . 无论哪种方式,如何使用asciidoctor添加导航栏? 更新 这可能是一个错误的问题 . 也许正确的方法是使用awestruct,Middleman或Jekyll . 建议/建议 .
  • 3 votes
     answers
     views

    如何自定义Docfx文档(主题或模板)?

    我刚开始使用Docfx并设置了一些基本的概念文档 . 现在我想对主题进行一些调整(公司徽标,也许是一些字体更改等) . official documentation仅提供了有关如何创建新模板的高级描述 . 如果可能的话,我现在想避免这样做 . My question is: 如何对默认主题进行小幅调整,比如一些CSS更改以及可能添加外部资源(如字体真棒)? 我是否必须创建整个模板(或其中的一部分)...
  • 0 votes
     answers
     views

    如何将具有站点导航的通用页眉添加到asciidoc文档?

    我正在尝试使用asciidoctor构建一个基本的文档站点 . 我正在努力的一件事是如何将标准网站 Headers (带有徽标和顶级导航的 Banner )注入每个文档页面 . 我从命令行直接将我的asciidoc渲染为html . 我试图找到一种方法以某种方式注入一个额外的 div 元素并将其固定在顶部,但我无法弄清楚使用什么机制 . 我早期的尝试涉及使用 docinfo.html ,但是它会被...
  • 0 votes
     answers
     views

    为Spring项目生成脱机文档

    作为熟悉Spring提供的框架和功能的一部分,我经常下载他们的PDF文档以便离线阅读 . 例如,核心Spring Framework文档是over 900 pages . 但是,我注意到有相当多的顶级Spring项目没有等效的离线/ PDF文档 . 完整清单: Spring Cloud Spring Social Spring LDAP Spring Session Spring Flo 我记得在...

热门问题