问题列表 - 第7440页

以不同格式编码视频文件

我正在开发一个网站,允许用户上传视频,我的网站将编码为3种格式,wmv,iPod和zune.是否有可用于执行此操作的第三方工具/ API?我不知道怎么样的网站http://channel9.msdn.com/,http://www.hanselman.com/blog/已经得到了这一点.

video encoding

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

Qt4现有插槽无法识别

我目前正在尝试使用Qt4和C++完成一个项目.我正在使用按钮在状态之间切换.在尝试将按钮的clicked()信号连接到textEdit以显示相关状态时,我遇到了错误:

Object :: connect没有这样的插槽QTextEdit :: append("move state")Object :: connect没有这样的插槽QTextEdit :: append("link state")

只有,QTextEdit肯定有一个追加(QString)插槽.

有任何想法吗?

一些代码示例:

QPushButton *move = new QPushButton("Move");
connect(move, SIGNAL(clicked()), textEdit, SLOT(append("move state")));
Run Code Online (Sandbox Code Playgroud)

c++ qt qt4 signals-slots

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

在PHP中转置多维数组

你如何在PHP中翻转90度(转置)多维数组?例如:

// Start with this array
$foo = array(
    'a' => array(
       1 => 'a1',
       2 => 'a2',
       3 => 'a3' 
    ),
    'b' => array(
       1 => 'b1',
       2 => 'b2',
       3 => 'b3' 
    ),
    'c' => array(
       1 => 'c1',
       2 => 'c2',
       3 => 'c3' 
    )
);

$bar = flipDiagonally($foo); // Mystery function
var_dump($bar[2]);

// Desired output:
array(3) {
  ["a"]=>
  string(2) "a2"
  ["b"]=>
  string(2) "b2"
  ["c"]=>
  string(2) "c2"
}
Run Code Online (Sandbox Code Playgroud)

你会如何实施flipDiagonally()

编辑:这不是作业.我只是想看看是否有任何SOers比最明显的路线更具创造性的解决方案.但是,由于一些人抱怨这个问题太容易了,那么一个适用于 n 维数组的更通用的解决方案呢?

即如何编写函数以便:

$foo[j][k][...][x][y][z] …
Run Code Online (Sandbox Code Playgroud)

php arrays higher-order-functions

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

从您的网站删除WWW前缀

Stack Overflow(和其他网站)在作为URL的一部分输入时如何删除'www'前缀?

它是重定向,重写还是完全不同的东西?

更新:我特别想知道IIS 6的上下文

url web

13
推荐指数
4
解决办法
9852
查看次数

在wcf服务调用上设置CultureInfo?

我有一个运行WCF服务,需要解析一些数据.事实证明,数据(点,大小)在不同的CultureInfo中被不同地转换,并且解析在很多类和方法中展开.由于所有解析都是在不传递任何CultureInfo的情况下完成的,因此解析的成功取决于线程文化.

由于没有CultureInfo的编程设置,服务以某种方式从机器中选择当前的cultureinfo.我不知道它在哪里得到这个,因为对区域和语言选项的更改似乎对wcf服务的cultureinfo没有任何影响.对web.config的更改(是的,服务托管在iis中)似乎也不起作用.

我真的只留下一个选择吗?以程序方式设置CultureInfo?我可以找到所有转换调用并传入CultureInfo,或者我可以在Thread.CurrentThread.CurrentCulture上设置它.难道我无法一劳永逸地设置CultureInfo - 对所有暴露的wcf方法产生影响吗?

.net wcf cultureinfo

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

表达混合着色区域

我正在使用表达式blend和c#来创建一个silverlight站点.我想创建一个有许多地区的世界地图.点击区域颜色会发生变化.我已经创建了这些地区.

有谁知道这是怎么做到的吗?

谢谢

c# silverlight xaml expression-blend

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

集会证据

以下代码的目的是什么?:

object[] hostEvidence = {new Zone(SecurityZone.Internet)}; 
Evidence internetEvidence = new Evidence(hostEvidence, null);
AppDomain myDomain = AppDomain.CreateDomain("MyDomain");
myDomain.ExecuteAssembly("SecondAssembly.exe", internetEvidence);
Run Code Online (Sandbox Code Playgroud)

据我所知CLR 自动(它向Windows询问)根据程序集的运行位置(本地机器,因特网等)分配区域.我猜这是为了减少程序集的权限,但是当我们有两个证据时,我们还有两个代码组,它们在给定的策略级别内求和.

亲切的问候PK

.net security code-access-security

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

Java ThreadFactory的问题

在我的应用程序中,我使用带有自定义ThreadFactory的线程池.

我的代码看起来像:

pool = Executors.newScheduledThreadPool(10, new TF());

class TF implements ThreadFactory {
    AtomicInteger count = new AtomicInteger(1);
    public synchronized Thread newThread(Runnable r) {
        Thread t = new Thread(r) ;
        t.setName("ThreadPool Thread[" + count.getAndIncrement() + "]");
        t.setUncaughtExceptionHandler(new UEHLogger());
        return t;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,在向线程池提交各种Runnables后,如果我转储当前线程(来自IDE,Intellij IDEA),我得到:

"ThreadPool Thread[1]" daemon prio=6 tid=0x0334e000 nid=0x1130 waiting on condition [0x0377f000..0x0377fc94]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x22fa7838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at …
Run Code Online (Sandbox Code Playgroud)

java threadpool

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

css":focus"伪类和选择器

我一直在努力做到这一点......基本上我有以下HTML设置:

<div class="box10">
   <span class="label01">Name:</span>
   <input class="tboxes" type="textbox" />
</div>
Run Code Online (Sandbox Code Playgroud)

"span.label01"是一个内联元素,显示在文本框"input.tboxes"的左侧.当文本框获得焦点时,我正在尝试将一些样式附加到"span.label01"和"div.box10".

我尝试了以下CSS代码:

input.tboxes:focus span.label01 {
   color:#FF9900;
   ...
}
Run Code Online (Sandbox Code Playgroud)

但没有任何反应.我知道这是一个CSS选择器问题,但我似乎无法做到正确.我甚至尝试过相邻的兄弟选择器,什么都没有.有人能帮我一下吗?TIA!

css css-selectors pseudo-class

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

让Visual Studio忽略解决方案中的源代码控制绑定

有没有办法告诉Visual Studio 2005在打开解决方案时忽略源代码控制绑定?我有时需要加载一个我无法访问源控制服务器的解决方案,但Visual Studio仍坚持尝试连接,这意味着我必须为解决方案中的每个项目单击"在断开连接模式下临时脱机工作" (它有大约20个)因为它加载.出于某种原因,它还试图在我告诉它脱机工作后立即检查每个项目,所以我也必须点击该对话框.

因为我永远不需要在这个解决方案中编辑任何东西,有什么方法可以打开它并让Visual Studio忽略它有源控件绑定的事实吗?

编辑:理想情况下,我想要一种方法来做到这一点,而无需更改项目/解决方案文件.它们经常变化,因此每次有新版本时我都必须重做任何更改(否则我只需解开它们一次就不会出现问题).

感谢到目前为止的回复.

visual-studio-2005 visual-studio

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