小编Sco*_*den的帖子

如何确定2D点是否在多边形内?

我正在尝试在多边形算法中创建一个快速 2D点,用于命中测试(例如Polygon.contains(p:Point)).对于有效技术的建议将不胜感激.

graphics performance polygon collision-detection point-in-polygon

473
推荐指数
15
解决办法
26万
查看次数

对ajax请求进行排序

我发现有时我需要迭代一些集合并为每个元素进行ajax调用.我希望在转移到下一个元素之前返回每个调用,这样我就不会向服务器发送请求 - 这通常会导致其他问题.我不想将异步设置为false并冻结浏览器.

通常这涉及设置某种迭代器上下文,我逐步通过每个成功回调.我认为必须有一个更简洁的方式?

有没有人有一个聪明的设计模式,如何通过一个集合为每个项目制作ajax调用整齐地工作?

javascript queue ajax jquery design-patterns

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

CSS隐藏INPUT BUTTON值文本

我目前正在<input type='button'/>使用以下CSS设置元素样式:

background: transparent url(someimage);
color: transparent;
Run Code Online (Sandbox Code Playgroud)

我希望按钮显示为图像,但我不希望value文本显示在它上面.这对Firefox的预期效果很好.但是,在Internet Explorer 6和Internet Explorer 7上,我仍然可以看到该文本.

我尝试过各种各样的技巧来隐藏文本,但没有成功.是否有使Internet Explorer运行的解决方案?

(我被限制使用,type=button因为这是一个Drupal形式,它的表单API不支持图像类型.)

css internet-explorer transparency drupal input

52
推荐指数
5
解决办法
13万
查看次数

我们可以在另一个css类中包含常见的css类吗?

我是CSS新手.我只是想知道,是否有可能将一个共同的类包含在另一个类中?

例如,

.center {align: center};
.content { include .center here};
Run Code Online (Sandbox Code Playgroud)

我遇到了css框架 - 蓝图.我们需要将位置信息放入HTML中,例如

<div class="span-4"><div class="span-24 last">
Run Code Online (Sandbox Code Playgroud)

因此,我们将定位属性放在html中,而不是css中.如果我们改变布局,我们需要更改html而不是css.

这就是我问这个问题的原因.如果我可以将.span-4包含在我自己的CSS中,我将不必在我的html标记中指定它.

css reusability

42
推荐指数
3
解决办法
4万
查看次数

你试着让你的代码看起来漂亮吗?

我可能是一个肛门程序员,但我喜欢从远处看起来很好的代码.我发现自己排队了一个CSS样式,而不是这样:

#divPreview {
    text-align: center;
    vertical-align: middle;
    border: #779 1px solid;
    overflow: auto;
    width: 210px;
    height: 128px;
    background-color: #fff"
}
Run Code Online (Sandbox Code Playgroud)

它现在看起来像:

#divPreview {
    width: 210px;
    height: 128px;
    overflow: auto;
    text-align: center;
    vertical-align: middle;
    border: #779 1px solid;
    background-color: #fff";
}
Run Code Online (Sandbox Code Playgroud)

我几乎总是按照大小的顺序写数字比较

if (0 < n && n < 10)
Run Code Online (Sandbox Code Playgroud)

代替

if (0 < n && 10 > n)
Run Code Online (Sandbox Code Playgroud)

最后我倾向于安排if-then-else代码,以便THEN部分小于ELSE部分(导致较重的东西到底部,对吧?)

if (afflicted == true) {
  GetSome();
  HelpRight();
}
else {
  NowPlease();
}
Run Code Online (Sandbox Code Playgroud)

啊!

if (afflicted == false) {
  HowMuchTrouble();
}
else …
Run Code Online (Sandbox Code Playgroud)

30
推荐指数
7
解决办法
7578
查看次数

PHP - > CLI已停止工作

我最近在桌面上安装了Windows 7,并且已经开始出现以下问题:

我经常从命令行运行一些PHP脚本,这些脚本现在在弹出窗口中显示错误:

CLI has stopped working.
Run Code Online (Sandbox Code Playgroud)

我取消了这个,我的脚本终止了.不好...

我已经google了一下,尝试了大部分建议但仍然受到这种烦恼的困扰.现在,当我执行指向图像文件的url的file_get_contents()时,它似乎经常发生.仅当URL为http协议时才会发生,适用于ftp文件.它也会发生虚假的其他事情.

这是在xampp 1.7.2 .zip中分发的PHP 5.3.0.所有exe和dll都通过FAT32复制而被解锁.

任何破解这个的人的提示都会有所帮助.

php windows-7

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

在面板上放置随机不重叠的矩形

我有一个大小为X的面板Y.我想放置N个矩形,随机大小,在这个面板上,但我不希望它们中的任何一个重叠.我需要知道这些矩形的X,Y位置.

算法,有人吗?

编辑:所有N个矩形在开始时都是已知的,可以按任何顺序进行选择.这会改变程序吗?

random puzzle algorithm 2d

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

引号字符串列表的正则表达式匹配 - 未引用

在Javascript中,以下内容:

var test = '"the quick" "brown fox" "jumps over" "the lazy dog"';
var result = test.match(/".*?"/g);
alert(result);
Run Code Online (Sandbox Code Playgroud)

产生"快速","棕色狐狸","跳过","懒狗"

我希望每个匹配的元素都不被引用:快速的棕色狐狸,跳过,懒惰的狗

regexp会做什么?

javascript regex actionscript-3

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

HTML会被任何新技术取代吗?

我看到正在推出各种框架,它们承诺Rich Ui和更好的用户体验.Silverlight,Flash,雅虎新框架等

这是否意味着在一段时间内这些框架将取代现有的基于Java,JAVASCRIPT CSS的Web应用程序?

与在浏览器窗口中打开应用程序不一样吗?

html javascript css flash silverlight

10
推荐指数
3
解决办法
2640
查看次数

如何在DIV上显示图像/链接?

当你将鼠标悬停在评论上时,如何在SO上实现这样的效果:

  • 一个向上投票的箭头
  • 标记该消息的标志
  • 如果您是评论作者,您也可以选择删除

当我将鼠标悬停在DIV甚至表格单元格上时,如何制作如此显示的链接和图像?

css

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