小编spr*_*man的帖子

使用mustache.js行条带化和第一个/最后一个类

通常,人们希望将列表中的第一个和/或最后一个项目与其他项目区别对待.有没有办法用胡子做到这一点?行条纹怎么样?

(显然,在处理模板之后,人们总是可以使用jquery或其他任何方法来应用css类,或者其他什么,但我想知道模板级别的更多内容.)

javascript mustache

13
推荐指数
2
解决办法
7044
查看次数

如何将数据和设置从一个firebase迁移到另一个firebase?

是否有任何工具可以帮助从开发到分段到产品的数据迁移?如果没有,是否有计划建造它们?

我知道您可以从Forge导出JSON和导入JSON,但这不包括授权和安全设置.

firebase

13
推荐指数
2
解决办法
6001
查看次数

有没有办法区分我的Javascript在基于三叉戟的应用程序和Internet Explorer中运行?

我有一个在网络上很多地方运行的第三方脚本.我希望能够告诉我何时在应用程序和浏览器中运行.用户代理并不总是有用.Chrome chrome根据环境提供具有一些不同属性的对象.任何人都知道IE的类似内容吗?

这是针对类似于谷歌分析的产品,可以在许多环境中实施或结束,我试图更好地区分它们.

javascript browser internet-explorer

13
推荐指数
1
解决办法
305
查看次数

这个面试问题对于php开发来说太难了.工作?

我们正在寻找帮助我们增强和维护基于PHP的高质量交易网络应用原型的人.理想情况下,谁可以很好地沟通,并进行前端和后端Web开发(以及智能/完成任务等).在其他更一般的事情中,我一直在使用这个问题:

鉴于这种:
    $foo = array(1, 3, 7);
写一个函数(在这个白板上)来对数组的值求和.

这对我来说似乎很容易,但是却引起了几个鹿头灯的情况,这总让我觉得自己像个恶棍.

我已经在这里和那里(包括乔尔和杰夫的)阅读了一些帖子,说候选人如何思考,设计技巧,激情等等比任何特定的技术技能更重要,我同意这一点.此外,我可以看到在白板上编程有点不切实际.OTOH,这对我来说似乎很基础,我倾向于将它视为前端开发人员之间的精细首过滤器(谁知道他们的方式围绕html,css,以及如何复制和粘贴js函数或二),以及真正能够编码的人.思考?

触摸更多信息:我对各种答案持开放态度:array_sum,for循环,foreach循环.哎呀,如果他们想写一个ArraySum类,那就太过分了,但还不错.使用javascript或其他语言会很好,如果他们对此感觉更舒服的话.即使是有轻微错误的尝试也没关系,但我已经完成了几次冻结,所以我只是想要理智地检查自己.

php

12
推荐指数
5
解决办法
6915
查看次数

使用javascript切掉未使用的小数

我有货币输入,只需要返回有效数字.输入始终有两个小数位,因此:

4.00  ->  4
4.10  ->  4.1
4.01  ->  4.01
Run Code Online (Sandbox Code Playgroud)

这是我目前正在做的事情:

// chop off unnecessary decimals
if (val.charAt(val.length-1) == '0') { // xx.00
    val = val.substr(0, val.length-1);
}
if (val.charAt(val.length-1) == '0') { // xx.0
    val = val.substr(0, val.length-1);
}
if (val.charAt(val.length-1) == '.') { // xx.
    val = val.substr(0, val.length-1);
}
Run Code Online (Sandbox Code Playgroud)

它有用,并且有一定的直接性,我喜欢它,但也许有一种更漂亮的方式.

我想我可以使用一个循环并运行它三次,但实际上看起来它至少在我对if语句进行条件化时会变得笨重.除此之外,还有什么想法吗?我想也有一种正则表达式的方法呢......

javascript decimal

12
推荐指数
2
解决办法
1万
查看次数

找到重叠区间的整洁算法是什么?

我敢肯定以前一定会被问过,但我找不到它:我只是找到了相关但更难的问题.

我有四点,代表两行:

       A         C      B   D
|------*---|-----+----|-*---+---|----------|
0          10         20        30         40
Run Code Online (Sandbox Code Playgroud)

所以在这个例子中,AB = {7, 21}CD = {16,26}.(这些线可以是彼此之间的任何关系,也可以是任何尺寸.)我想知道它们是否重叠,以及它是否重叠.(在这个例子中,答案是5.)我当前的解决方案涉及一堆复杂的if/then步骤,我不禁想到有一个很好的算术解决方案.在那儿?

(PS真的,我正在进行边界框交叉,但是如果我可以在一个维度上获得它,那么另一个将是相同的,显然.)

algorithm geometry

12
推荐指数
1
解决办法
4204
查看次数

如何使用d3创建世界的等值线?

本教程是使用d3创建等值区的一个很好的介绍,但它的数据是以美国为中心的.我在哪里可以获得世界地图的相应数据?

我确定它在某个地方的文档中,但我找不到它.是我发现的最接近的,但是那里的一张世界地图明确表示不建议用于等值线.也,

map d3.js

12
推荐指数
1
解决办法
5719
查看次数

如何存储php app的配置 - xml或ini或db

我有一个用PHP编写的应用程序,并且有许多可配置的变量.我们正在实现一项功能,用户可以在其中创建配置集并轻松切换.我应该如何储存我的配件?作为XML?在.ini文件中?在多个.ini文件中?在数据库?

如果我们在路上添加字段,会提供最大的灵活性?编码方便吗?

如果我使用数据库,我将不得不从应用程序的主要数据库中使用一个单独的数据库,原因是不值得进入,这让我对此感到害羞.(另外,我们正在为我们的数据库使用.mdb文件.)

我一直沿着xml路线走下去,但是我在使用SimpleXML添加和编辑配置时遇到了问题.此外,该应用程序必须与PHP 5.1.6兼容,我对某些功能有点紧张.

从未真正处理过创建自定义ini文件....

一个小小的澄清:用户不会触摸文件 - 他们是非技术人员.因此,设置初始文件将由我们完成,但随后我们正在编写一个工具,将其配置写入我们选择的任何格式.

php configuration

11
推荐指数
2
解决办法
4201
查看次数

在线安排面试的共享编码

我很快就接受了电话采访,理想情况下,我希望候选人能够实时编写一些代码.任何人都可以建议我们可以去的网站,他可以在我看的时候打字.(我是一个相当严格的企业防火墙,所以很多基本的聊天服务都被阻止了.)

livechat

11
推荐指数
2
解决办法
6971
查看次数

用户单击列标题后如何在jqGrid中获取当前排序列

我在beforeRequest处理程序中,想知道当前排序列是什么.我该怎么找到?

jquery jqgrid

11
推荐指数
1
解决办法
1万
查看次数