问题列表 - 第37929页

获取Haskell程序中的RTS线程数?

是否有IO操作可以为我提供RTS初始化的OS线程数?能够将此作为来自Control.Parallel.Strategies模块的parBuffer函数的参数使用会很好.

parallel-processing haskell multicore ghc

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

PHP - preg_match - 检查字符串是否包含1950年到2010年之间的年份

如果字符串包含1950年到2010年之间的年份,如何检查preg_match?

例:

$ string ="我出生于1986年.";

php

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

这个python代码有什么问题,为什么它比ruby运行得那么慢?

我有兴趣比较ruby speed和python,所以我采用了最简单的递归计算,即打印fibonacci sequance.

这是python代码

#!/usr/bin/python2.7                       
def fib(n):
    if n == 0: 
        return 0
    elif n == 1:
        return 1 
    else:
        return fib(n-1)+fib(n-2)

i = 0
while i < 35:
    print fib(i)
    i = i + 1
Run Code Online (Sandbox Code Playgroud)

这是红宝石代码

#!/usr/bin/ruby

def fib(n)
    if n == 0
        return 0
    elsif n == 1
        return 1
    else
        fib(n-1)+fib(n-2)
    end
end 

i = 0 
while (i < 35)
    puts fib(i)
    i = i + 1 
end
Run Code Online (Sandbox Code Playgroud)

在几次运行中,时间报告此平均值

real    0m4.782s 
user    0m4.763s 
sys     0m0.010s
Run Code Online (Sandbox Code Playgroud)

多数民众赞成红宝石,现在python2.7给出

real …
Run Code Online (Sandbox Code Playgroud)

ruby python performance fibonacci

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

是使用cassandra和php的任何简单的web项目吗?

我们正在使用PHP和Cassandra进行项目.如果有任何已经使用PHP和Cassandra完成的项目,那么可用意味着有助于参考.是否有可用的示例项目?Facebook使用Cassandra - 我们可以从Facebook的经验和工具中获得一些信息吗?Facebook维持开放吗?

php facebook cassandra

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

VS2010 - 启动选项命令行参数中的项目宏变量

在项目设置中,在"调试"选项卡上,有没有办法在命令行参数框中使用项目宏变量?

我知道你不能直接使用它们因为它们没有扩展但是有一个聪明的解决方案吗?

编辑:我正在使用C#项目.

c# visual-studio-2010 visual-studio

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

套接字 - 如何找出我分配的端口和地址

我无法解决这个问题 - 我正在使用本指南使用C语言中的套接字 - http://binarii.com/files/papers/c_sockets.txt

我正在尝试自动获取我的ip和端口使用:

server.sin_port = 0;              /* bind() will choose a random port*/
server.sin_addr.s_addr = INADDR_ANY;  /* puts server's IP automatically */
...
...
bind(int fd, struct sockaddr *my_addr,int addrlen); // Bind function
Run Code Online (Sandbox Code Playgroud)

成功绑定后,如何找出实际分配的IP和端口?

c sockets tcp

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

如何使用JMF捕获视频,但不安装JMF

我正在研究的视频会议项目使用JMF来捕获视频和音频,并将其传输到另一个端点.问题是我的团队不希望产品的用户必须安装JMF.

我认为分享我们对这个问题的解决方案可能是值得的.有用.它运作良好.我的问题是:有没有人有更好的方法呢?

环境:Windows,XP及以上版本

  1. 下载适用于Windows的JMF
  2. 将其安装在您的机器上

  3. dll在jmf installs之后,在system32文件夹中找到以下内容:

    jmacm.dll
    jmam.dll
    jmcvid.dll
    jmdaud.dll
    jmdaudc.dll
    jmddraw.dll
    jmfjawt.dll
    jmg723.dll
    jmgdi.dll
    jmgsm.dll
    jmh261.dll
    jmh263enc.dll
    jmjpeg.dll
    jmmci.dll
    jmmpa.dll
    jmmpegv.dll
    jmutil. dll
    jmvcm.dll
    jmvfw.dll
    jmvh263.dll
    jsound.dll

  4. dlls 复制到临时文件夹中

  5. 找到该jmf.properties文件(在您的计算机上搜索它)
  6. 下载JMF源代码
    在源代码中,找到以下文件:

JMFinit.java
JMRPropertiesGen.java
Registry.java
RegistryGen.java

  1. 创建一个包; 我会叫它JMFNoInstall
  2. 添加步骤6中列出的文件
  3. 将一个名为Main的类添加到此包中:

 

package JMFNoInstall;
// add your imports and whatnot here
public class Main()
{
    public Main()
    {
        JMFinit.main(null);
        JMFPropertiesGen.main(null);
        Registry.main(null);
        RegistryGen.main(new String[] {
            new File(".").getAbsolutePath(),
            "registrylib"
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

jmf.properties文件需要与具有您的 …

java jmf distribution java-native-library

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

是否可以使用python suds从文件系统中读取wsdl文件?

从suds 文档中,我可以创建一个Client如果我有一个WSDL的URL.

from suds.client import Client
url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl'
client = Client(url)
Run Code Online (Sandbox Code Playgroud)

我目前在我的文件系统上有WSDL文件.是否可以使用suds从我的文件系统读取WSDL文件而不是在Web服务器上托管它?

python soap wsdl suds

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

Android:如何动态包含XML布局?

我想将我的UI分解为几个XML布局.第一个是主要布局,其他布局是内容布局.

我想可以设置哪些content_layout应该动态地在运行时包括在内,所以我不想设定一个"layout="@+layout/content_layout"在我的XML文件.

这是我的布局:

main_layout.xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="600dp"
    android:layout_height="800dp" >

    <TextView
        android:id="@+id/title"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true" />

    <include /> <!-- I WANT TO INCLUDE MY CONTENT HERE -->

    <Button
        android:id="@+id/cancelButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:text="Cancel" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

content_layout.xml:

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/whatever"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent" />
Run Code Online (Sandbox Code Playgroud)

content_layout2.xml:

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/whatever2"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢!

layout android include android-layout

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

由于线程数增加,SQL Server运行缓慢

在我们的生产服务器上,由于某种原因,在特定的时间内,线程计数会反复到某一点,虽然CPU利用率是正常的(30-50%),但查询开始运行缓慢我们这么多阻塞语句.

我不确定在哪里查看它,基本上当我们的网站正常运行时,线程数约为150个线程,但在一天中的特定时间(1:30到2:30),它会达到270个线程.没有额外的sql事务继续进行,一切正常,但线程计数增长,sql开始表现得非常慢.

重新启动SQL服务后,线程计数立即恢复正常,我们的网站再运行24小时.

我们使用的是SQL Server 2005,它是24核心机器.

任何的想法?

sql sql-server

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