首页 文章
  • 5 votes
     answers
     views

    将等级分配给haskell中的元组列表

    如何将排名分配给Haskell中的元组列表(考虑到关系)?理想情况下,想要一个给出元组列表的函数,会返回一个带有排名的元组列表 . 样本输入(假设基于每个元组的snd以升序排序): results1 = [("a",12),("b",56),("c",61),("d",73),("e",75),(&...
  • 14 votes
     answers
     views

    使用默认值而不是丢弃值来压缩?

    我正在寻找haskell中的函数来压缩两个长度可能不同的列表 .我可以找到的所有zip函数只删除比另一个更长的列表的所有值 . 例如:在我的练习中,我有两个示例列表 .如果第一个比第二个短,我必须使用0 's. Otherwise I have to use 1' s填充 .我不允许使用任何递归 . 我只需要使用更高阶的函数 . 我可以使用任何功能吗?到目前为止我真的找不到任何解决方案 .
  • 0 votes
     answers
     views

    从Haskell中的列表中递归删除元素

    现在我正在处理Haskell中的一个问题,我正在尝试检查一个特定值对的列表,并根据它们是否存在于所述列表中而返回True / False . 问题如下: 定义一个名为after的函数,该函数将整数列表和两个整数作为参数 . 在数字之后num1 num2应该返回true如果列表中出现num1而num1出现在num1之后 . 如果不是,它必须返回false . 我的计划是检查列表的头部 num1 ...
  • 4 votes
     answers
     views

    列表的头部是否可以代表多个值

    如果我调用函数 interleave (定义如下 - 它是一个在列表的每个位置插入数字(或任何类型)的函数),这样生成的列表都是相同的长度 interleave 1 [2,3,4] [[1,2,3,4],[2,1,3,4],[2,3,1,4],[2,3,4,1]] 但是,我期望列表长度越来越短,因为对 interleave 的递归调用将列表减去头部(即只有 ys ) . 由于列表的尾部随着每次调...
  • 0 votes
     answers
     views

    转换列表haskell

    我有这个列表([Integer],[Integer]),我想将其转换为[(Integer,Integer)] . 我从中读过,我应该使用像 Map 这样的高阶函数 . alterList :: ([Integer],[Integer]) -> [(Integer,Integer)] alterList a = map(\a -> .....?) 任何准则?两个列表都是相同的大小 就像...
  • 0 votes
     answers
     views

    查找计算的输入以优化特定输出

    我正在尝试编写一些haskell代码来计算给定输入的属性 . 我会是通用的,因为我有一些不同的应用程序我想用这种程序风格 . --some random calculation longCalc a b c d e f g = a*b+c-d/e*f+g 我想找到能够得到最低结果的输入组合 . 所以我生成一对配对列表 . allPairs = [(show [a,b,c,d,e,f,g], lo...
  • 219 votes
     answers
     views

    使用字符串分隔符(标准C)在C中解析(拆分)字符串[重复]

    这个问题在这里已有答案: How do I iterate over the words of a string? 74答案 我使用以下代码在C中解析字符串: string parsed,input="text to be parsed"; stringstream input_stringstream(input); if(getline(input_stringstr...
  • 142 votes
     answers
     views

    在Visual Studio中启用行号显示

    为什么Visual Studio没有任何方法在源文件中显示行号?有没有办法启用它,或者它的插件?我知道程序中的代码行数并不重要,但有时知道程序的长度或特定行的编号是很好的 . 虽然我尝试过,但似乎无法找到启用行编号的方法,我觉得这很令人惊讶 . 这是Visual Studio 2010 Ultimate . (如果你已经阅读了我的旧问题,我一直在使用2008 Express . )
  • 1 votes
     answers
     views

    使射弹过渡到屏幕边缘

    我已经尝试使用谷歌搜索,但教程只告诉你如何使射弹过渡到某个目标 . 在我的情况下,我希望它向目标前进,但然后继续直到屏幕的边缘 . 这是我目前的拍摄功能: local function shoot() --Invert coordinates local x = screenWidth - x local y = screenHeight - y --a2+b2=c2 local sqDist...
  • 0 votes
     answers
     views

    如何使射弹朝着玩家面向的方向移动

    这是我的播放器运动的代码: var animator : Animator; function Start () { animator = GetComponent("Animator"); } var moveUp : KeyCode; var moveDown : KeyCode; var moveLeft : KeyCode; var moveRight :...
  • 2 votes
     answers
     views

    C#弹丸模拟器 - 将速度应用于弹丸物理学的X位置

    首先,这是代码: decimal gravity = decimal.Parse(gforce.Text) / 1000; decimal speed = decimal.Parse(initialSpeed.Text) / 1000; decimal newAngle = DegreesToRadians(decimal.Parse(angle.Text)); ...
  • 0 votes
     answers
     views

    团结:弹道矢量

    这是第一人称射击游戏,我试图从一个移动的玩家发射一个射弹 . 发射方向取决于我点击屏幕的位置 . “ Launcher ”具有固定的火力强度,这意味着如果射击更加水平的射弹将在撞击地面之前进一步行进,同样朝向更向上方向发射的射弹将会更高但是当它撞击地面时将更少地水平移动由于重力 . 触发矢量由手指触摸屏幕的位置确定,然后乘以公共参数“firingstrength” . 到目前为止有道理吗? 我感...
  • 1 votes
     answers
     views

    如何移动3D射弹Unity

    我试图了解在Unity中创建3D射弹的过程 . 在为数不多的关于制作普通激光弹丸的网上帖子中,关于这个过程的解释很少 . 有人可以帮助我理解像是如何接近射击射弹的逐步方法 . 问题我想了解: 如何在射击游戏对象面向的方向上移动射弹 . 使用position.Translate()方法强制我选择一个特定的方向来移动对象 .
  • 0 votes
     answers
     views

    Projectile只搜索项目的一部分

    当使用emacs Projectile和helm-projectile时,我习惯在整个项目中搜索文本 . 但有没有办法只搜索项目的一部分? 就像是: 仅在子文件夹中搜索 搜索时排除子文件夹
  • 0 votes
     answers
     views

    经常,石英工作不会解雇

    我在Maven / war项目中使用了quartz 2.2.1和Spring 3.2.5 . 我的war文件在apache-tomcat-7.x下部署正常,日志表明所有的quartz工作都已加载 . 这就是麻烦开始的地方 . 他们的触发器决定了几项工作 . 但始终如一,在许多情况下,触发器不会在应有的时候触发工作,而其他时候会按预期触发工作 . 为什么? 这就好像quartz有一个错误解释触发器 ...
  • 0 votes
     answers
     views

    Unity C#如何移动球体

    我是Unity的全新人物 . 我在制作FPS射击游戏时遇到了困难 . 这是我在Ammo预制件中的代码: public class Ammo : MonoBehaviour { public GameObject obj ; // Use this for initialization void Start () { obj= GameObject.FindG...
  • 0 votes
     answers
     views

    Gamemaker Studio 2中的弹丸不动

    我的枪开始步骤代码: if (global.night == true) { image_angle = point_direction(x, y, mouse_x, mouse_y); image_index = 1; alarm[0] = 0.5 * room_speed; firingdelay -= 1; if (mouse_check_butt...
  • 211 votes
     answers
     views

    在活动之间共享数据的最佳方式是什么?

    我有一个活动,它是整个应用程序中使用的主要活动,它有许多变量 . 我有两个其他活动,我希望能够使用第一个活动的数据 . 现在我知道我可以这样做: GlobalState gs = (GlobalState) getApplication(); String s = gs.getTestMe(); 但是我想分享很多变量,有些变量可能相当大,所以我不想像上面那样创建它们的副本 . 有没有办法直接获取...
  • 0 votes
     answers
     views

    如何在通用应用程序中的多个设备之间共享数据以保持应用程序同步?

    我做了一个支持游戏中心的应用程序 . 用户可以播放一定量的级别并且可以获得每个级别的分数 . 通过使用填充有字典的数组来保持分数,并使用每轮的分数信息 . 因为这个游戏正在使用游戏中心,所以如果用户使用多个设备玩相同的游戏中心ID,我真的希望保持我的游戏同步 . 我怎样才能实现这一点,让实时“游戏更新程序”分享多个设备之间每个级别的分数? 游戏中心会带来这样的功能吗?有没有办法通过iCloud推送...
  • 1 votes
     answers
     views

    c# - 在本地网络上共享文件夹

    我尝试在本地网络上共享一个特殊组的文件夹 . 我创建了组,然后将当前用户添加到该组 . 在此之后,我与本地网络上的所有权限共享该文件夹以访问该组 . 在网络中我看到了文件夹,所有权限都被授予了组,看起来一切都很好,但我无法访问本地网络上的文件夹 . 我用这个代码: string ShareName = "SpecialShare"; string Description = ...
  • 3 votes
     answers
     views

    从WP8应用程序共享链接

    我完成了How to share text and links from a Direct3D app for Windows Phone 8中的所有操作: e->Request->Data->Properties->Title = "Share Text Title"; e->Request->Data->Properties-&gt...
  • 0 votes
     answers
     views

    等效mongodb在spring数据中找到({})

    在mongo中,可以通过这种方式找到没有条件的所有文档: db.collectionName.find({}); 我如何使用 spring 数据做到这一点? 我只需要计算集合中的文档数量 . 我没有 class ,只有馆藏名称 . 我尝试了 mongoTemplate.count 和 mongoTemplate.findAll ,但两者都需要或模型类或一些查询 .
  • 0 votes
     answers
     views

    PowerShell共享文件夹的权限

    我需要在共享文件夹上使用PowerShell将“ Everyone ”的权限设置为 Change 和 Read . 我不知道怎么做,你能帮助我吗? 我正在运行Windows Server 2008 以下代码在Windows Server 2012上运行正常 . 我需要在Windows Server 2008上运行它: [WMICLASS]"Win32_Share"|%{...
  • 0 votes
     answers
     views

    社交分享Angularjs将图片网址分享为照片而非照片链接

    我正在使用https://github.com/720kb/angular-socialshare进行社交分享,我希望将图片网址分享为图片而不是图片链接 . 我想知道我是否有办法做到这一点 .
  • 2 votes
     answers
     views

    无法通过来自私有区块链中的非 Contract 运行节点的事务获得智能合约中的公共功能的值

    任何人都可以帮忙解决这个问题......让我苦苦挣扎 . 上下文:包含所有Geth1.5.9 Go1.8.1的私有区块链 三个节点 . 两名矿工 . 节点1:Raspberry Pi与Raspbian(没有挖掘,它只是收集数据作为传感器) 节点2:使用Ubuntu14.04的 Cloud 主机 节点3:Mac OX 10.12 智能合约在节点2上运行,我将 eth.accounts[0] 设置为智...
  • 1 votes
     answers
     views

    在另一个 Contract 中创建 Contract 实例并调用它的方法会导致抛出异常

    我有两个基本 Contract :一个是令牌,第二个是出售 . Token сontract : contract MyToken is StandardToken, Ownable { string public constant name = "My Sample Token"; string public constant symbol = &quot...
  • 2 votes
     answers
     views

    在聪明的 Contract 中接受以太

    我正在尝试创建一个简单的智能合约来学习可靠性以及以太坊的工作原理 . 根据我的理解,使用方法上的修改应用将使其接受一个值 . 然后我们从发件人中扣除并在其他地方添加,在此代码中我试图将其发送给 Contract 的所有者 . contract AcceptEth { address public owner; uint public bal; uint public pr...
  • 1 votes
     answers
     views

    所需气体超过限制:3000000 .

    pragma solidity ^0.4.16; contract createNewToken { uint256 total_ether_to_send; address private owner; //constructor function createNewToken() public{ owner = msg.sender; ...
  • 0 votes
     answers
     views

    在以太坊蟒蛇中,不直观的稳固性 Contract 返回值

    我正在玩以太坊和蟒蛇,我遇到了一些我无法理解的奇怪行为 . 在使用python w3客户端调用 Contract 函数时,我无法理解返回值的工作原理 . 这是一个最小的例子,它以几种不同的方式使我困惑: Contract : pragma solidity ^0.4.0; contract test { function test(){ } function retu...
  • 0 votes
     answers
     views

    ropsten.infura.io引发405错误

    目的 我想将 Contract 部署到ropsten(以太坊测试网络)并使用web3py进行交易 . 环境 我使用remix进行 Contract 部署,这里是部署事务的etherscan链接:etherscan.io/tx/0xb0a 为了进行交易,我使用了这个脚本:gist(我还在链接中附加了可靠性 Contract 代码 . ) 问题 当我尝试在web3py中使用w3.personal.un...

热门问题