小编Boj*_*les的帖子

在速度方面:jQuery或Mootools

我刚刚浏览了Mootools文档,它似乎做了jQuery所做的一切,还有很多额外的功能.令人难以置信的是,这一切都适合比jQuery更少的空间.

我一直认为Mootools在DOM操作方面比jQuery更轻,更快,所以我想用Mootools编写我的下一个重要的JavaScript网站以保持速度.

这引出了我的问题:对于密集型JavaScript应用程序而言,Mootools明显比jQuery快得多,还是我愚蠢而忘记Donald Knuth喜欢说什么?

顺便说一句,如果这个问题被认为是广泛的或可能被标记为删除,请你发表评论,我将自己删除这个帖子.谢谢.

jquery mootools

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

在IE中禁用兼容性查看代码?

我出于某种原因调用了doctype,最好是XHTML 1.0 Transitional,出于某种原因我每次都在Internet Explorer中打开它,我得到...

浏览器模式:IE9 Compat查看
文档模式:IE7标准

我甚至会在头标记的开头包含我的doctype的样子:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
Run Code Online (Sandbox Code Playgroud)

是的,我做的密切<body><html>.

有任何想法吗?

html css standards internet-explorer

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

PHP使用哪种正则表达式算法?

根据文章,在阅读了本文后,关于两种不同类型的正则表达式算法(Perl 5.8.7和Thompson NFA),后者比前者快〜1,000,000倍.我每天使用PHP,并且使用正则表达式,所以我想知道PHP使用哪种算法.

我发现了这个问题,但它只适用于JavaScript.其中一个答案表明JavaScript使用Thompson NFA算法,但这当然会因实现而异.我认为PHP可能已经转向使用更快的算法,当它转移到它的PCRE功能集时,弃用这些ereg_*东西.

我查看了PHP PCRE文档,据我所知,它没有告诉我它使用的算法.PCRE对我来说,首字母缩略词告诉我它使用Perl Compatible Regular Expressions,所以我假设它使用Perl样式算法.

PHP使用哪种正则表达式算法?它是"Perl 5.8.7风格",还是使用更快的Thompson NFA算法,还是完全使用另一个算法?它甚至可以使用Perl后端来运行它的表达式吗?

如果PHP 确实使用Perl样式算法,究竟是什么?我正在寻找与其他算法相关的抽象定义/解释.

php regex algorithm pcre

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

如何在不破坏儿童可调整大小的情况下销毁可调整大小的jquery?

我有一个可调整大小的父div(仅宽度) - 在这个div中我有许多其他div也是可调整大小的(仅限高度).

有时我想要禁用或破坏父宽度调整大小,但保持内部高度调整大小.

当我打电话时$("#idTopDiv").resizable("destroy");,这也会破坏所有子div上的可调整大小.

典型布局是: -

<div id=idDivTop> <!-- Resizable width -->
    <div id=idInnerOne>
    </div>

    <div id=idInnerTwo> <!-- Resizable height -->
    <div>
</div>
Run Code Online (Sandbox Code Playgroud)

欣赏任何想法.

jquery user-interface resizable destroy

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

如何在MacBook上访问网络摄像头?

在Mac OS X Lion中访问内置于MacBook/MacBook Pro和iMac中的FaceTime/iSight摄像头的正确方法是什么?我不得不想象有一种方法可以在使用Xcode之外访问它.我需要哪些库来提供给g ++以及如何编译它?我知道人们已经这样做了,我只是不确定我会怎么做.

c++ macos camera g++ image

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

使用单个路径填充2D网格

如何用数字填充方形二维数组,以便从1到(edge length)2?创建一个按升序排列的连续数字的(随机)路径?

我正在尝试用JavaScript 编写一个Hidato(又名Hidoku)生成器.它不一定是最好的语言,但这就是我目前正在使用的语言.游戏板最初只是部分填充.显示的唯一保证数字是路径中的第一个和最后一个数字.游戏的想法是通过网格(垂直,水平或对角)创建单个数字路径,以便有一个连续的上升数字链.由于考虑了对角线,链条可以重叠.

我被困在板子生成部分.有效的电网必须连续编号从去的(单,非分支)路径1(grid size)2.我看了看,但发现没什么可能帮助的.是否存在路径跟踪算法,可以使用由连续数字组成的单个路径填充2D阵列?

我最初的,天真的方法是用值和交换值填充2D数组,直到网格是有效的Hidato拼图.这需要永远计算并且效率非常低,所以我放弃了这个想法.

我的下一个想法是使用回溯路径跟踪器用连续值填充网格,但是我不确定如何实现这样的跟踪器.生成一个路径很容易(选择一个随机的相邻单元格并移动到它直到2D数组已满),但我的问题是算法的"回溯性",或者其他一些方法来始终确保随机整个网格中连续数字的路径.我想过一个迷宫追踪器,但这并不涉及没有分叉或死路的单一路径.

我怎么能从这里开始?我应该考虑除路径跟踪器或其他类似算法之外的其他选项吗?

相关问题:

javascript algorithm

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

使用OR运算符时正确索引

我有这样的查询:

SELECT fields FROM table
WHERE field1='something' OR field2='something' 
OR field3='something' OR field4='something'
Run Code Online (Sandbox Code Playgroud)

为此查询索引此类表的正确方法是什么?

像这样的查询需要一整秒才能运行!我有1个索引,其中包含所有4个字段,所以我认为mysql会做这样的事情:

浏览索引中的每一行,想一想:field1是什么?field2怎么样?字段3?字段4?好的,不,转到下一行.

mysql indexing where-clause

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

监控服务名称错误

所以我的monitrc文件中有以下内容:

check process apache with pidfile /usr/local/apache/logs/httpd.pid
group apache
start program = "/etc/init.d/httpd start"
stop program = "/etc/init.d/httpd stop"
if failed host XXX port 80 protocol http
and request "/monit/token" then restart
if cpu is greater than 60% for 2 cycles then alert
if cpu 80% for 5 cycles then restart
if totalmem 500 MB for 5 cycles then restart
if children 250 then restart
if loadavg(5min) greater than 10 for 8 cycles then stop
if 3 restarts …
Run Code Online (Sandbox Code Playgroud)

mysql apache monit

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

通过删除safe_mode,PHP 5.4中的安全性在哪里

我脑子里有一个棘手的问题:safe_mode已经在PHP 5.4中删除了,那么这个删除的安全性是什么?

这是否意味着任何应用程序都可以执行任何程序?

为此目的使用什么技术来防止这种暴力行为?

php security safe-mode

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

如何在引导程序中的"媒体"的右下角放置徽章?

使用Bootstrap 媒体功能,如何在媒体块图像的右下方放置徽章(因此它位于图像顶部)?

css twitter-bootstrap

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