小编Ale*_*pin的帖子

html选择选项分隔符

如何在select标签中创建分隔符?

New Window
New Tab
-----------
Save Page
------------
Exit
Run Code Online (Sandbox Code Playgroud)

html

188
推荐指数
9
解决办法
15万
查看次数

使用按位OR 0来设置数字

我的一位同事偶然发现了一种方法来使用按位或者:

var a = 13.6 | 0; //a == 13
Run Code Online (Sandbox Code Playgroud)

我们在谈论它并想知道一些事情.

  • 它是如何工作的?我们的理论是使用这样的运算符将数字转换为整数,从而删除小数部分
  • 它有什么优势Math.floor吗?也许它快一点?(双关语不打算)
  • 它有任何缺点吗?也许它在某些情况下不起作用?清晰度是显而易见的,因为我们必须弄清楚,而且,我正在写这个问题.

谢谢.

javascript floating-point bit-manipulation

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

创建Skype配置文件的应用程序链接

我想在HTML中创建一个应用程序链接到Skype配置文件.我发现你可以做到以下几点:

<a href="skype:profile_name">Link to my profile</a>
Run Code Online (Sandbox Code Playgroud)

但这似乎触发了Skype对该配置文件的调用.我只想要选择浏览个人资料或将其添加为联系人,我该怎么做?

html skype hyperlink

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

存储对值类型的引用?

我正在编写一个"监视器"对象,以方便我的应用程序的调试.可以在运行时从IronPython解释器访问此Monitor对象.我的问题是,在C#中是否可以存储对值类型的引用?说我有以下课程:

class Test
{
    public int a;
}
Run Code Online (Sandbox Code Playgroud)

我可以以某种方式存储"指针"到"a",以便能够随时检查它的价值吗?是否可以使用安全和托管代码?

谢谢.

c# reference

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

如何读取zip存档中的单个文件

我需要在zip文件中读取单个文件"test.txt"的内容.整个zip文件是一个非常大的文件(2gb),包含很多文件(10,000,000),因此提取整个文件对我来说不是一个可行的解决方案.我怎样才能读取单个文件?

php zip gzip zlib

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

循环通过二维数组的最快方法?

我只是偶然发现了这篇博文.作者展示了两个循环通过矩形并计算某些东西的代码示例(我的猜测是计算代码只是一个占位符).在其中一个示例中,他垂直扫描矩形,另一个水平扫描矩形.然后他说第二个是最快的,每个程序员都应该知道原因.现在我不能成为程序员,因为对我来说它看起来完全一样.任何人都可以向我解释一个吗?

谢谢.

optimization caching loops

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

Three.JS旋转投影,使y轴成为z轴

传统上,在3D投影中,Y轴是表示"上下"的轴.我学会了用其他引擎来思考它,因为该轴是Z轴.我想知道的是Three.JS中是否有一种方法可以使Z轴成为"上/下"轴.如果是的话,会有什么后果吗?

这是我想要的图表: 在此输入图像描述

3d projection-matrix three.js

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

JavaScript simplex/perlin噪音

我正在尝试在JavaScript中创建一个perlin/simplex/value噪声函数,它将产生类似于以下内容的结果:

在此输入图像描述 (注意:此图像已经应用了阈值.我希望它没有阈值.)

我已经在互联网上看了2天了.有很多链接可以解释噪声和很多代码,但JavaScript中没有,每当我尝试转换它时,我都会得到奇怪的结果.以下是我的一些尝试:

我认为问题的一部分可能源于在JavaScript中使用按位运算符,其中很难强制执行数字类型.

我正在寻找的是一个工作的例子,JavaScript噪音(无论什么类型).

我也愿意为有关参数的任何信息提供奖励,这些信息可能导致类似于我发布的图像(阈值之前)或任何优化提示的模式,因为我需要尽可能快地运行(尽管如此).

javascript algorithm procedural-generation perlin-noise simplex-noise

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

更改Socket.IO静态文件服务路径

我在具有基本HTTP服务器的节点服务器上使用Socket.IO(没有Express或Connect或类似的东西).默认情况下,Socket.IO为客户端文件提供服务

/socket.io/socket.io.js

我希望能够将该基本路径更改为其他内容,例如

/foo/bar/socket.io/socket.io.js

有没有内置的方法来做到这一点,或任何方式不改变Socket.IO的代码?我认为答案在于Staticmodule(require('socket.io').Static)),但是如果没有编写我自己的替换默认值,我认为无法改变行为方式.

我怎样才能做到这一点?

javascript node.js socket.io

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

为什么颠簸存放?

为什么BMP图像是颠倒存储和零填充的,因此它们是四字节对齐的?

windows legacy image bmp

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