问题列表 - 第8543页

在不同进程之间传递文件描述符的便携方法

在大多数UNIX系统上,可以通过fork()轻松地为子进程/父进程在进程之间传递打开的文件; 但是我需要分享一个fd"之后"孩子已经分叉了.

我发现一些网页告诉我sendmsg()可能适用于仲裁过程; 但这似乎非常依赖操作系统和复杂.该portlisten好像我能找到的最好的例子,但我更喜欢一个良好的包装库的libevent一样,隐藏的kqueue的所有魔法,游泳池,...

有谁知道是否有一些库(和便携式方式)这样做?

unix share fork file-descriptor

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

glNormal3f在OpenGL ES中的用途是什么?

glNormal3f在OpenGL ES中的用途是什么?如果OpenGL ES中没有可用的立即模式,那么我将使用glNormal3f?示例代码会很好.

opengl-es

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

Matlab与Visual C++?

我在做一个使用大量图表的Windows应用程序.它实际上是一个数据查看器.我开始做Matlab,因为它更容易,但我意识到它太慢了.我想换成另一种语言.有人推荐我使用Visual C++或Java.但我不确定.我应该用什么语言?

c++ matlab programming-languages visual-studio-2008

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

为什么Python 3中的编译器包已经停止?

我只是惊喜地发现Python的编译器包的文档,但注意到它已经在Python 3.0中消失了,没有任何明确的替换或解释.

我似乎无法在python-dev上找到关于如何做出这个决定的讨论 - 有没有人对这个决定有任何见解?

python compiler-construction python-3.x

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

在VB6中Clong溢出

我在使用Clong数据类型时在VB 6.0中出现溢出错误,因为它的值非常大.怎么克服这个?还有其他可用的Clong数据类型高于数据类型吗?

vb6 types

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

通过Javascript动态嵌入声音对象

我需要使用AJAX为HTML页面加载一些WAV文件.我使用AJAX来获取WAV文件的详细信息,然后使用embed标签,我可以确认文件已成功加载,因为当我将自动启动设置为true时,文件会播放.但是,我只需要在用户单击按钮(或触发事件)时才能播放文件.以下是我预加载这些文件的代码:

function preloadMedia() {
  for(var i = 0; i < testQuestions.length; i++)  {
  var soundEmbed = document.createElement("embed");
  soundEmbed.setAttribute("src", "/media/sounds/" + testQuestions[i].mediaFile);
  soundEmbed.setAttribute("hidden", true);
  soundEmbed.setAttribute("id", testQuestions[i].id);
  soundEmbed.setAttribute("autostart", false);
  soundEmbed.setAttribute("width", 0);
  soundEmbed.setAttribute("height", 0);
  soundEmbed.setAttribute("enablejavascript", true);
  document.body.appendChild((soundEmbed));
}
Run Code Online (Sandbox Code Playgroud)

}

我使用以下代码播放文件(基于用户想要播放的声音文件)

function soundPlay(which) {
  var sounder = document.getElementById(which);
  sounder.Play();
}
Run Code Online (Sandbox Code Playgroud)

这里有些问题,因为我测试的浏览器都没有使用上面的代码播放文件.没有错误,代码只返回.

我会离开它(也​​就是说 - 我会说服客户将所有WAV转换为MP3并使用MooTools).但我意识到我可以播放没有动态嵌入的声音文件.

因此,相同的soundPlay函数适用于以下列方式嵌入的文件:

<embed src="/media/sounds/hug_sw1.wav" id="sound2" width="0" heigh="0" autostart="false" enablejavascript="true"/>
Run Code Online (Sandbox Code Playgroud)

HTML中的任何地方.

它在所有浏览器中都能很好地运行.

有人知道这个吗?这在所有浏览器中都是某种未记录的安全限制吗?(请记住,文件会动态预加载,因为我可以通过将autostart属性设置为true来确认 - 它们都会播放).

任何帮助赞赏.

javascript embed audio ajax

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

如何回到上一页

这可能是一个非常简单的,但我在使用onclick="javascript:history.back(-1);"PHP 时遇到问题.在第一页中,我获得了搜索结果,并且我使用了帖子操作来获取搜索条件.在此页面中,我可以查看搜索结果的详细信息.当我回到IE的搜索结果页面时,除了页面显示"网页已过期",我什么也得不到.

我该怎么办这个问题?

提前致谢!

javascript

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

package.init没有安装

我有一个project.init在debian目录文件(连同rules,control等等),我有dh_installinit我的rules文件(在binary-arch规则).

dpkg-buildpackage完成后,启动脚本已被复制到debian/project/etc/init.d/project,并已经创造了各种预/后脚本.

但是,当我实际安装.deb(with dpkg -i)时,init.d脚本没有安装,因此我必须缺少此过程的一部分." 新维护者指南 "在init.d详细信息上相当稀疏(它基本上表示不使用它们,因为它们太先进了).

dh_installinit命令的详细输出是:

dh_installinit
    install -p -m755 debian/project.init debian/project/etc/init.d/project
    echo "# Automatically added by dh_installinit">> debian/project.postinst.debhelper
    sed "s/#SCRIPT#/project/;s/#INITPARMS#/defaults/;s/#ERROR_HANDLER#/exit \$?/" /usr/share/debhelper/autoscripts/postinst-init >> debian/project.postinst.debhelper
    echo '# End automatically added section' >> debian/project.postinst.debhelper
    echo "# Automatically added by dh_installinit">> debian/project.prerm.debhelper
    sed "s/#SCRIPT#/project/;s/#INITPARMS#/defaults/;s/#ERROR_HANDLER#/exit \$?/" /usr/share/debhelper/autoscripts/prerm-init >> debian/project.prerm.debhelper
    echo '# End automatically added section' >> debian/project.prerm.debhelper
    echo "# Automatically added by dh_installinit">> debian/project.postrm.debhelper …
Run Code Online (Sandbox Code Playgroud)

debian packaging dpkg deb debhelper

6
推荐指数
2
解决办法
9044
查看次数

循环问题

我正在从while循环内的串口读取数据,如下所示:

while((len = this.getIn().read(buffer)) > 0) {
    data = new String(buffer, 0, len);
    System.out.println("data len " + len);
    handleModemresponse(data);
}
Run Code Online (Sandbox Code Playgroud)

但是,当从流中读取数据开始时,具有断开连接按钮的主AWT窗口没有获得任何监听器(整个窗口没有获得监听器).它只在传输完成时监听,即在while循环之外.

我希望我的AWT窗口能够在while循环中监听我的动作.

我有什么想法可以达到这个目的吗?

java core

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

多线uibutton

如何将多行设置为UIButtoniPhone编程中的标题?

cocoa-touch objective-c uibutton ios

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