小编Jac*_*890的帖子

为什么Tabindex不能与Firefox一起使用?

我正在尝试使用tabindex文本输入属性来允许用户在此页面上的字段之间进行选项卡:https://seatgeek.com/login/.这适用于除Firefox之外的所有浏览器(即使在IE中!).我正在使用Firefox 3.6.10.

html css browser firefox

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

在IE8中,Javascript性能比IE7更糟糕?

我在一家公司工作,使用Javascript构建交互式座位表.这是一个例子:http://seatgeek.com/event/show/457624/miami-dolphins-at-new-york-jets-2010-12-12/.在许多方面,它们模仿Google地图的功能.

我们正在处理一个奇怪的问题 - 除了IE8之外,所有浏览器的地图性能都很好.我在"所有浏览器"类别中包含IE6和IE7.我们看到IE8中的JS性能明显变差.当您尝试在IE8中拖动地图时,它会锁定一点并且存在明显的延迟.但这不是IE6或IE7中的问题.

我们已经发现问题与地图上的标记有关.当您放大并显示更多标记时,它会更加普遍.

我们已经使用dynaTrace进行了一些基准测试,看起来延迟不是由JS处理本身引起的,而是由dynaTrace引用的"渲染"引起的.似乎令人惊讶的是,较新版本的IE渲染会更糟糕.

javascript browser internet-explorer internet-explorer-8 internet-explorer-7

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

放大Firefox会导致页面布局中断

我在这个页面遇到了麻烦:http://seatgeek.com/atlanta-hawks-tickets/.如果从Firefox中的"普通"设置缩小一个级别,页面如下所示:示例图像.在版本3.6和4.0的FF中都会发生这种情况.Webkit不会发生这种情况.

显然问题在于"list_details"div中的元素.可以通过将"col1"或"col2"跨度减小1px或通过将"vevent"li元素增加1px来解决该问题,但这些修复会导致设计呈现不正确.

如果将"col1"和"col2"的宽度相加,同时考虑到它们的水平填充和边框,则总宽度为647px.但它只能在Firefox中显示(当缩小一级时),当包含两者的"vevent"元素的宽度为648px时.这是为什么?

html css firefox layout css3

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

为什么phpMyAdmin需要很长时间来显示查询,但是显示查询执行得很快?

我想在phpMyAdmin中执行查询.该查询大约需要两分钟才能加载,但在查询结果的顶部会显示"查询耗时0.2768秒".这怎么可能?

mysql phpmyadmin

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

关于onMousedown与onClick的下行?

我一直在处理我存在的一个难以理解的Javascript问题,涉及用户点击链接时的跟踪(如果你很好奇,这里是:为什么使用target ="_ blank"会导致Javascript失败?).

我已经发现我可以通过跟踪onMousedown事件而不是onClick事件来解决问题.

我很好奇这种方法的缺点.我能想到的:

  1. 如果用户单击链接然后在释放链接之前将鼠标移离链接,则即使用户未访问该链接也会记录该事件
  2. 如果用户使用Tab键将浏览器焦点移动到链接然后按Enter键,则不会记录单击

这些都不常见,所以我并不十分担心它们.

我还缺少其他任何缺点吗?

javascript onclick javascript-events onmousedown

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

如何在 Heroku 中使用 Flask/Peewee?

我正在尝试将Flask应用程序部署到Heroku。我使用Peewee作为 Postgres 数据库的 ORM。当我按照Heroku标准步骤部署 Flask 时,在我输入heroku ps:scale web=1. 以下是日志的内容:

Starting process with command `python app.py`
/app/.heroku/venv/lib/python2.7/site-packages/peewee.py:2434: UserWarning: Table for <class 'flask_peewee.auth.User'> ("user") is reserved, please override using Meta.db_table
cls, _meta.db_table,
Traceback (most recent call last):
File "app.py", line 167, in <module>
auth.User.create_table(fail_silently=True)
File "/app/.heroku/venv/lib/python2.7/site-packages/peewee.py", line 2518, in create_table if fail_silently and cls.table_exists():
File "/app/.heroku/venv/lib/python2.7/site-packages/peewee.py", line 2514, in table_exists return cls._meta.db_table in cls._meta.database.get_tables()
File "/app/.heroku/venv/lib/python2.7/site-packages/peewee.py", line 507, in get_tables …
Run Code Online (Sandbox Code Playgroud)

python deployment postgresql heroku flask

5
推荐指数
2
解决办法
3496
查看次数

无法辨认的 VMware/Vagrant 错误消息

我的公司在 VMware 中使用 Vagrant 进行开发。其他人(10 人以上)的设置运行顺利,但我遇到了一个我们谁都无法解决的令人困惑的问题。

添加 vagrant box 之后,vagrant box add sgvm http://files.vagrantup.com/precise64_vmware.box我尝试使用 启动 vagrant vagrant up seatgeek --provider=vmware_fusion。这会引发此错误:

An error occurred while executing `vmrun`, a utility for controlling
VMware machines. The command and output are below:

Command: ["start", "/Users/jack/Sites/sg/seatgeek-vm/.vagrant/machines/seatgeek/vmware_fusion/f2e2bebf-e1cb-4bc1-862b-9cb957e13065/precise64.vmx", "nogui", {:notify=>[:stdout, :stderr]}]

Stdout: 2014-02-06T09:20:29.661| ServiceImpl_Opener: PID 20276
Error: The operation was canceled

Stderr:
Run Code Online (Sandbox Code Playgroud)

我联系了 VMware 支持。他们说他们不能支持它,但他们会确认它vmrun工作正常。他们要求我运行vmrun -T fusion start并验证输出是否符合预期。据此,他们说这是一个 Vagrant 问题。我尝试联系 Vagrant 支持人员,但他们没有回应。

任何人都知道可能会导致这种情况的原因是什么?或者关于我应该调查的其他事情的想法?

vmware virtual-machine vmware-fusion vagrant

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

在Stata中采取条件均值

假设我有一个Stata数据集,它有两个变量:typeprice.type每次观察的值是1到10之间的数字.

我想添加第三个值,即该price变量的平均值type.因此,例如,如果第一个观察type值为3和price10的a,那么我想添加第三个值,它是= 3 price的所有观测值的平均值type.

我怎么能在Stata做到这一点?

statistics stata

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