问题列表 - 第8902页

C++ 音频转换( mp3 -> ogg )问题

我想知道是否有人知道如何将 mp3 音频文件转换为 ogg 音频文件。我知道有些程序可以在线购买,但我宁愿拥有自己的小应用程序,让我可以转换任意数量的文件。

c++ audio

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

将32位dll转换为64位dll

当我尝试在64位应用程序中使用它时,我有32位编译的DLL它无法加载,所以我想将dll转换为64位.当应用程序的平台从"任何CPU"或"x64"变为"x86"时,它工作正常.但我想在64位下使用它,因为我要从ASP页面调用dll.

这个你能帮我吗.

c# windows-vista

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

您应该让用户在Web应用程序上保持登录多长时间?

问题背景: 我们正在构建一个需要用户登录的在线Web应用程序.我们将添加"让我在此计算机上登录x周"的功能.

题:

您应该允许用户保持登录状态的正常标准是什么?*2周?*4周?*永远?

为什么?是否有理由不允许我们的用户永远保持登录状态?

session

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

如何在多核Intel CPU中共享高速缓存?

关于多核CPU或多处理器系统中使用的高速缓存存储器,我有几个问题.(虽然与编程没有直接关系,但是当一个人为多核处理器/多处理器系统编写软件时会产生很多反响,因此在这里问!)

  1. 在多处理器系统或多核处理器(Intel Quad Core,Core two Duo等......)中,每个cpu核心/处理器都有自己的缓存(数据和程序缓存)吗?

  2. 一个处理器/核心可以访问彼此的高速缓存,因为如果允许它们访问彼此的高速缓存,那么我认为可能存在较少的高速缓存未命中,如果特定处理器高速缓存没有一些数据但是其他一些处理器的缓存可能有它,从而避免从内存读入第一个处理器的缓存?这个假设是否有效且真实?

  3. 允许任何处理器访问其他处理器的高速缓冲存储器会有任何问题吗?

performance x86 intel multiprocessing cpu-cache

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

这是有效的JSON吗?

{"something":"1","mode":"true","number":"1234"}
Run Code Online (Sandbox Code Playgroud)

因为我期待JSON获得406.

它是通过Jersey生成的,它被告知一个方法@Produces JSON.它被Dojo xhrGet接收,它将JSON设置为其handleAs.

编辑 - 为了澄清,我对我评估的代码或类似的代码不感兴趣.问题很简单 - 它是有效的JSON吗?

javascript json

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

通过VBScript调用WCF服务

有一个配置的WCF服务:

<services>
  <service name="MyService" behaviorConfiguration="MyServiceBehavior">
    <endpoint 
      binding="basicHttpBinding"  
      contract="IMyService" />
    <host>
      <baseAddresses>
        <add baseAddress="http://localhost:8001/MyService" />
      </baseAddresses>
    </host>
  </service>
</services>

<behaviors>
  <serviceBehaviors>
    <behavior name="MyServiceBehavior">
      <serviceMetadata httpGetEnabled="True" />
    </behavior>
  </serviceBehaviors>
</behaviors>
Run Code Online (Sandbox Code Playgroud)

这个脚本应该调用它:

Option Explicit

Dim soapClient
Dim serviceUri
Dim serviceName
Dim portName
Dim result

serviceUri = "http://localhost:8001/MyService"
serviceName = "MyService"
portName = "BasicHttpBinding_IMyService"

Set soapClient = CreateObject("MSSOAP.soapClient")
soapClient.ClientProperty("ServerHTTPRequest") = True
soapClient.mssoapinit serviceUri & "?WSDL", serviceName, portName
Run Code Online (Sandbox Code Playgroud)

运行脚本时出现此错误:

客户端:WSDLReader:分析WSDL文件失败HRESULT = 0x8 0004005 - WSDLReader:服务初始化失败HRESULT = 0x80004005 - WSDL服务:服务端口初始化服务MyService失败HRESULT = 0x80004005 - WSDLPort:分析端口BasicHttpBinding_IMyService的绑定信息失败HRESULT = 0x80004005 …

vbscript wcf msxml

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

OOP的重大挑战者

据我所知,OOP是大型项目最常用的范例.我也知道一些较小的大系统子集使用其他范例(例如SQL,它是声明性的),我也意识到在较低的计算级别,OOP并不可行.但在我看来,通常更高级别的解决方案几乎总是以OOP方式组合在一起.

是否有任何情况下真正的非OOP范例实际上是大规模解决方案的更好选择?或者这些日子闻所未闻?

自从我开始学习CS以来,我一直在想这个; 很容易让人觉得OOP是一种永远无法超越的编程必杀技.

oop paradigms

15
推荐指数
2
解决办法
816
查看次数

WPF数据绑定智能感知

好的,所以我对WPF有一个普遍的问题.我在ASP.NET MVC上搞砸了一下,在标记中它在你的viewmodel对象上有智能感知,所以你不要错误输入它(我喜欢它).

输入WPF,我喜欢它,我正在使用MVVM方法和一件烦人的事情,我必须做的是确保我正确绑定到我的viewmodel.所以我在我的xaml中键入了一些东西,然后我要么1)如果我懒惰只是运行应用程序并单击2)如果我不是懒惰a)查看我正在使用的控件的当前DataContext.b)转到ViewModel类查看属性c)找到我的属性,然后单击返回到我的视图并确保我拼写正确.

我相信你可以在运行时查看你的跟踪输出是否有错误的绑定,但是在xaml中是否存在允许intellisense的地平线.View需要知道我的ViewModel,所以为什么不在xaml中公开它.

我认为IDE会为我做这件事很好,这意味着,当我输入"{Binding"时,它应该在可视树上找到第一个非null的DataContext并显示属性,让我选择一个并且你在那里有它.

我错过了什么吗?有没有其他选择.任何见解?

编辑:

关于下面的评论,有一种方法可以在设计时设置datacontext,例如

<Window.Resources>
    <DesignTimeData:DesignTimeCustomers x:Key="designTimeCustomersDS" />
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

这是博客的一个片段:http: //karlshifflett.wordpress.com/2008/10/11/viewing-design-time-data-in-visual-studio-2008-cider-designer-in-wpf-and- Silverlight的项目/

它所做的就是引用xaml中的一个类.

那么有了这个,设计师就不能利用datacontext上的反射来为你提供该类的所有属性吗?

data-binding wpf intellisense mvvm

9
推荐指数
2
解决办法
5562
查看次数

有没有办法转储堆栈跟踪而不在java中抛出异常?

我正在考虑为我的Java应用程序创建一个调试工具.

我想知道是否有可能获得堆栈跟踪,就像Exception.printStackTrace()没有实际抛出异常一样?

我的目标是,在任何给定的方法中,转储堆栈以查看方法调用者是谁.

java debugging logging exception stack-trace

145
推荐指数
9
解决办法
7万
查看次数

在java中,如何根据url创建HttpsURLConnection或HttpURLConnection?

我正在开发一个项目,我正在创建一个类来运行http客户端请求(我的类充当客户端).它接受一个url和一个请求方法(GET,POST,PUT等),我希望能够解析URL并根据它是https还是http打开一个HttpsURLConnection或HttpURLConnection(假设给定的URL始终是正确).

如果我执行以下操作:

URLConnection conn = url.openConnection();
Run Code Online (Sandbox Code Playgroud)

然后,这将自动创建一个可以接受http和https的URLConnection,但如果我这样做,那么我找不到任何方法来设置请求方法(GET,POST等),因为只有HttpsURLConnection或HttpURLConnection类才有setRequestMethod方法.

如果我执行以下操作:

if(is_https)
    HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
else
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
Run Code Online (Sandbox Code Playgroud)

然后创建连接,但我无法在if块之外访问它们.

是否可以这样做,或者我应该放弃并使用apache httpclient类?

java urlconnection

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