小编Mat*_*tor的帖子

IE选择悬停问题

朋友和我自己正在尝试解决IE(7/8).我们在这里建立了一个规范的例子:

http://www.mathgladiator.com/share/ie-select-bug-hover-css-menus.htm

使用CSS菜单,我们希望在其中选择.但是,在IE中,当您与选择框进行交互时,菜单会消失.我们认为这与选择如何影响事件的错误有关.

有解决方法吗?至少使用纯CSS或DOM黑客?

css select internet-explorer hover

8
推荐指数
1
解决办法
4995
查看次数

小胡子有什么我不能做的吗?

我正在评估http://github.com/janl/mustache.js

而且我正在考虑随着时间的推移,它将如何随着时间的推移而发挥作用.如果我只是构建一个巨大的对象,是否足以将其转换为任何形式的HTML?

所以,我的问题是.小胡子有什么不能做的吗?

(我的想法是它只是从JSON到HTML的树转换,但我不确定如何验证它或获得足够的信心来对它下注)

进一步澄清

假设我所拥有的只是一个巨大的物体,然后我在一次迭代中给了一个胡子模板; 什么是HTML中的任何东西,不能通过其语言表达胡子.

javascript mustache

6
推荐指数
1
解决办法
1741
查看次数

我如何在JavaScript中分解正则表达式

  String.prototype.is_email = function() {
      return this.match(/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b/);
  };
Run Code Online (Sandbox Code Playgroud)

我正在尝试将所有javascript文件保存到lint下的lint(http://code.google.com/closure/utilities/docs/linter_howto.html); 如何使用/ regex /语法分解正则表达式.

第24行,E:0110:行太长(200个字符).在1个文件中找到1个错误,包括0个新错误(0个文件正常).

javascript google-closure

3
推荐指数
1
解决办法
1941
查看次数

多重继承和鸭子打字

在使用Kira3时,我正在使用C++编译器并寻找实现Kira的鸭子打字的好方法.我希望(因为已经有几年的直接C++编程)我可以在多种类型下使用多重继承来进行成员访问.唉,到目前为止我失败了......

理想的代码如下:

class WithX { public: int x; };
class WithY { public: int y; };
class WithZ { public: int z; };

class Point2D : public WithX, public WithY { };
class Point3D : public WithZ, public WithX, public WithY { };

void ZeroOut(Point2D * p) { p->x = 0; p->y = 0; };

int _tmain(int argc, _TCHAR* argv[])
{
    Point3D* p = new Point3D();
    p->x = 1;
    p->y = 1;
    p->z = 1;
    ZeroOut(p);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,它会在调用ZeroOut(p)时抛出输入错误.这是超悲伤的表情.我可以通过创建一个类型塔来强制它工作.在上面的例子中,我可以更改类Point3D:public …

c++

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

@const在javascript中?

当我在Constant部分注意到带注释的注释时,我正在阅读http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml:

/**
 * The number of seconds in each of the given units.
 * @type {Object.<number>}
 * @const
 */
Run Code Online (Sandbox Code Playgroud)

然后指南继续"这允许编译器强制执行常量".

这是v8的事吗?这记录在哪里?

我的头脑很可能有可能,也许,我可以提供类型信息的v8(或其他)!

javascript google-closure-compiler

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

用户系统的边缘情况

所以,我正在为我的node.js web框架编写一个用户/身份验证系统.

从可用性或安全性角度来看,我应该关注哪些边缘案例?

javascript security node.js

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

哪种编程语言更容易支持

哪种编程语言更容易支持开发人员(即没有专业经验的开发人员(即处理他们无法控制的变更)).

编辑:我将支持定义为

  • 不限制开发人员的专业发展并使他们成长
  • 使高级职员能够在类似的环境中与他们一起工作,而不是感到沮丧

背景:我正在研究用ruby或python开发新产品,我正在寻找在团队环境中运行良好的可能替代方案.也就是说,哪种初学者语言在全谱团队中效果最好?

programming-languages

0
推荐指数
1
解决办法
254
查看次数