问题列表 - 第41425页

opencl是否支持布尔变量?

openCL是否支持布尔变量?我目前正在使用JOCL(java)来编写我的openCL调用代码,我没有看到任何关于布尔值的内容.

boolean opencl

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

免费地址验证/标准化

USPS webtools 很贵,而且 Google Maps 没有某些地址。有没有免费或开源的解决方案?

google-maps usps street-address

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

使用Java访问包的多个版本

我们有几个使用Apache HTTPClient 3发出HTTP请求的应用程序.最近我们也开始创建使用HTTPClient 4的Web服务客户端,原因有很多.Apache的立场是" 主要版本不向后兼容 ".虽然我希望更新所有项目以使用版本4,但这根本不可行.

所以,虽然我的主要问题相当笼统,但我的具体问题是.如何在同一个应用程序中使用HTTPClient版本3和4?在我们的示例中,应用程序可以是Web,桌面或命令行应用程序.

我已经阅读了java- dynamic -load-multiple-versions-of-same-classSO问题,这似乎是半封闭的,但我并不在乎动态部分.事实上,我希望JAR随应用程序一起提供(例如,WEB-INF/lib for web apps)我也看到OSGi在与此类似的问题中提到了很多,但它似乎有点矫枉过正或者过于复杂(也许一个简单的例子可以证明不然).

最后,我希望能够为团队提供一组他们可以投入使用的罐子,它只使用HTTP Client 3独立于他们的项目.

java osgi classloader apache-commons

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

为什么EditorBrowsable不起作用?

我尝试隐藏intellisense中的继承属性EditorBrowsable(如此处所述隐藏来自IntelliSense的用户控件属性),在以客户端形式进行测试时虽然我仍然可以看到它为什么?

[
Category("Main"),
Description("Text"),
Obsolete("Don't use this"),
Browsable(false),
EditorBrowsable(EditorBrowsableState.Never)
]
public override String Text
{
    get { return null; }
}
Run Code Online (Sandbox Code Playgroud)

c# winforms

27
推荐指数
3
解决办法
8081
查看次数

如何播放Android通知声音

我想知道如何在不播放媒体流的情况下播放通知声音.现在我可以通过媒体播放器这样做,但我不希望它作为媒体文件播放,我希望它作为通知或警报或铃声播放.下面是我的代码现在看起来像一个例子:

MediaPlayer mp = new MediaPlayer();
mp.reset();
mp.setDataSource(notificationsPath+ (String) apptSounds.getSelectedItem());
mp.prepare();
mp.start();
Run Code Online (Sandbox Code Playgroud)

audio notifications android

159
推荐指数
5
解决办法
21万
查看次数

当未达到 EOF 时 feof() 返回 true

我正在尝试从特定偏移量的文件中读取(简化版本):

typedef unsigned char u8;
FILE *data_fp = fopen("C:\\some_file.dat", "r");
fseek(data_fp, 0x004d0a68, SEEK_SET); // move filepointer to offset
u8 *data = new u8[0x3F0];
fread(data, 0x3F0, 1, data_fp);
delete[] data;
fclose(data_fp);
Run Code Online (Sandbox Code Playgroud)

问题是,数据不会包含 1008 个字节,而是 529 个字节(看起来是随机的)。当达到 529 字节时,对 feof(data_fp) 的调用将开始返回 true。

我也尝试过读取较小的块(一次 8 个字节),但它看起来就像是在尚未到达 EOF 时那样。

在十六进制编辑器中简单查看一下就会发现还剩下很多字节

c++ fopen feof

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

Java样式/最佳实践 - 将字段传递给方法直接访问

在Java中,给出以下类:

public class MyClass {
   private final Dependency dependency;
   public MyClass(Dependency dependency)
   {
       this.dependency = dependency;
   }

   public void doWork()
   {
       // validate dependency...
   }
Run Code Online (Sandbox Code Playgroud)

doWork方法需要调用使用的方法dependency.

以下哪两种变体被认为是"最佳实践",为什么?

   // Access dependency directly
   void validateDependency()
   {
        this.dependency.something();
   }

   // access dependency as passed to the method
   void validateDependency(Dependency dependency)
   {
       dependency.something();
   }
Run Code Online (Sandbox Code Playgroud)

我发现自己偏爱后者,将依赖项直接传递给方法,因为它使得该方法更容易单独测试(虽然是边缘).

但是,我对这里的java约定/最佳实践很感兴趣.

java

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

有没有好的开源smalltalk实现?

您是否知道满足以下条件的任何良好的smalltalk实现:

  1. 是开源的(免费)
  2. 企业就绪 - 我可以将商业应用程序纳入其中
  3. 适用于os x

我问这个因为我听说过很多关于smalltalk的事情,我想学习它 - 只是为了好玩.但似乎很难找到适合这种语言的工具和书籍.

macos smalltalk

14
推荐指数
3
解决办法
1369
查看次数

在写入所有字节之前无法关闭流

我正在向API服务器发送一个POST请求,我已经重新使用了我之前在其他服务器上成功完成此操作的代码,由于某种原因,我无法弄清楚为什么,它不起作用.我收到错误:

"在写入所有字节之前无法关闭流."

即使我正确地宣布了内容长度,我也不确定我在这里缺少什么......

            data = data + "</posts>"
            Dim postBytes As [Byte]() = Encoding.UTF8.GetBytes(data)
            Thread.Sleep(10000)
            track = data
            If uri.Scheme = uri.UriSchemeHttps Then
                Dim request As HttpWebRequest = HttpWebRequest.Create(url)
                request.Method = "POST"
Run Code Online (Sandbox Code Playgroud)

'//通常我只使用request.contentlength = postbytes.length或data.length

                request.ContentLength = System.Text.Encoding.UTF8.GetByteCount(data)
                request.ContentType = "application/xml"
                request.KeepAlive = False
                request.Timeout = 120000
           request.Credentials = New  System.Net.NetworkCredential("xxxxxxxxxxxx",  "xxxxxxxxx")

                Using writer As New StreamWriter(request.GetRequestStream(), Encoding.UTF8)
                    writer.Write(postBytes)
                    writer.Flush()
                    writer.Close()
                End Using
                Using oResponse As HttpWebResponse = request.GetResponse()
                    Dim reader As New StreamReader(oResponse.GetResponseStream())
                    responseData = reader.ReadToEnd()
                    reader.Close()
                    oResponse.Close()
                End …
Run Code Online (Sandbox Code Playgroud)

vb.net visual-studio-2008

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

java阻止人们关闭

嗨,我有一个全屏程序,我不希望人们关闭,除非他们有密码,我现在有这个代码

public void windowClosing(WindowEvent arg0)
{
    System.out.println("HERE");
    String inputValue = JOptionPane.showInputDialog("Please input the closeword");

    if (inputValue != "closeplz")
    {

    }
} 
Run Code Online (Sandbox Code Playgroud)

在if语句中我希望它停止方法,以便程序能够关闭.任何帮助将是非常好的感谢谢谢

java swing

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