小编Win*_*ade的帖子

GL_LINEAR到底使用什么算法?

refpages 说“返回最接近指定纹理坐标的四个纹理元素的加权平均值。” 它们的权重到底是怎样的?那么 3D 纹理呢,它仍然只使用 4 个或更多纹理像素进行插值吗?

opengl textures linear-interpolation

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

用纯js听我的javascript游戏?

是不是可以在我的javascript游戏中播放声音而不使用flash或HTML解决方法?

当我搜索谷歌它给了我各种插件或用闪光灯做的方式,但我想用纯js做,同时能够播放许多声音平行.

javascript audio

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

Nodejs需要在文件更改后第二次返回相同的旧文件

所以在我的nodejs服务器文件中我有一行:

tools=require("./tools.js");
Run Code Online (Sandbox Code Playgroud)

工具文件包含我改变的功能和类似的东西,所以我想的不是每次我改变一些东西时重新启动服务器,我可以简单地为我添加一些方法来重新使用tools.js,所以我做了.但是现在的问题是,当我启动程序时,更改tools.js并使其重新需要它,它再次需要它,就好像它仍然处于首次需要它时的状态.什么?

编辑:我不想在文件更改时重新启动应用程序,因为这与重新启动服务器相同,这是我想要阻止的!所以我需要一些东西,让我重新要求它,忽略模块缓存或其他什么.

有什么想法可以帮助我吗?

javascript require node.js

5
推荐指数
3
解决办法
1835
查看次数

HTML5 画布变换与手动偏移?

关于画布性能经常说的一件事是对上下文状态的更改(如平移、缩放、旋转等)是昂贵的,应该保持在最低限度(例如,通过批处理一起使用相同变换的绘制命令)。

所以我的问题是,当您没有那么多从转换中受益的命令并且您无法真正批量处理它们时,是否最好在转换上使用手动偏移?还是进行适当的转换总是更好?

例如,如果我正在绘制每个图形可能包含 1-5 个多边形的小图形,并且每个图形都需要不同的变换(例如不同的位置和旋转),那么在可能的情况下对每个图形进行完全变换似乎效率低下只需用一点三角函数计算正确的位置。

javascript performance html5-canvas

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

TCP_NODELAY是否通过接受继承?

如果我要创建一个TCP_NODELAY启用了该选项的TCP套接字并将其listen用于新连接,是否accept也将TCP_NODELAY启用由返回的新套接字?

不同的套接字可以具有不同的配置选项,尽管有意义的是,由所返回的套接字accept从产生它们的侦听套接字继承其选项。是否依赖于实现?

sockets tcp nagle

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

如何使用node.js查询MySQL?

我将使用Node.js创建一个客户端 - 服务器应用程序,我想使用MySQL数据库来存储一些数据.我需要知道如何使用服务器端JavaScript查询数据库.

javascript mysql sql node.js

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

为socket.io禁用jsonpolling?

由于jsonpolling搞砸了我的服务器,我想禁用它.我在互联网上找到了这样的代码:

socket.set('transports', [ 'websocket', 'htmlfile', 'xhr-polling' ])
Run Code Online (Sandbox Code Playgroud)

我把它放入"sockets.on("连接"......"所以它看起来像这样:

io.sockets.on('connection', function(socket) {
    socket.set('transports', [ 'websocket', 'htmlfile', 'xhr-polling' ],function(){
        ....code that I had directly in io.sockets.on("connection"...
    });
});
Run Code Online (Sandbox Code Playgroud)

然而jsonpolling似乎仍然活跃,因为它仍然困扰我的服务器!我该怎么做才能防止这种情况发生?

javascript node.js socket.io

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