小编Mar*_*aux的帖子

向后播放WAV文件

我正在用Java 编写Braid.如果您回放时间,声音会向后播放.如何向后播放WAV文件?也许有一些类似的流previous()?在Braid的网站上你能看出我的意思吗?

更新:解决了!看我自己的帖子.

java audio stream

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

在初始化时定义bitset大小?

我想在C++中做一个bitset.我做了一些研究.我找到的所有例子都是这样的:

bitset<6> myBitset;
// do something with it
Run Code Online (Sandbox Code Playgroud)

但是当我在我的类中定义变量时,我不知道bitset的大小:

#include <bitset>
class Test
{
public:
     std::bitset *myBitset;
}
Run Code Online (Sandbox Code Playgroud)

这不会编译......

像这样初始化也不起作用:

int size = getDependentSizeForBitset();
myBitset = new bitset<size>();
Run Code Online (Sandbox Code Playgroud)

c++ bitset

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

Java JRE与GCJ

我用Java编写的速度测试得到了这个结果:

Java

real        0m20.626s
user        0m20.257s
sys         0m0.244s

GCJ

real        3m10.567s
user        3m5.168s
sys         0m0.676s
Run Code Online (Sandbox Code Playgroud)

那么,GCJ的目的是什么呢?有了这个结果,我确定我不打算用GCJ编译它!

我在Linux上测试过这个,Windows中的结果可能比那更好吗?

这是应用程序的代码:

public static void main(String[] args) {
    String str = "";
    System.out.println("Start!!!");
    for (long i = 0; i < 5000000L; i++) {
        Math.sqrt((double) i);
        Math.pow((double) i, 2.56);
        long j = i * 745L;
        String string = new String(String.valueOf(i));
        string = string.concat(" kaka pipi"); // "Kaka pipi" is a kind of childly call in Dutch. 
        string = new String(string.toUpperCase());
        if (i % 300 == …
Run Code Online (Sandbox Code Playgroud)

java performance gcj

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

Tensorflow:无法将feed_dict键解释为Tensor

我正在尝试构建一个具有一个隐藏层(1024个节点)的神经网络模型.隐藏层只是一个relu单元.我也在批量处理128个输入数据.

输入是大小为28*28的图像.在下面的代码中我得到了错误

_, c = sess.run([optimizer, loss], feed_dict={x: batch_x, y: batch_y})
Error: TypeError: Cannot interpret feed_dict key as Tensor: Tensor Tensor("Placeholder_64:0", shape=(128, 784), dtype=float32) is not an element of this graph.
Run Code Online (Sandbox Code Playgroud)

这是我写的代码

#Initialize

batch_size = 128

layer1_input = 28 * 28
hidden_layer1 = 1024
num_labels = 10
num_steps = 3001

#Create neural network model
def create_model(inp, w, b):
    layer1 = tf.add(tf.matmul(inp, w['w1']), b['b1'])
    layer1 = tf.nn.relu(layer1)
    layer2 = tf.matmul(layer1, w['w2']) + b['b2']
    return layer2

#Initialize variables
x = tf.placeholder(tf.float32, shape=(batch_size, …
Run Code Online (Sandbox Code Playgroud)

neural-network deep-learning tensorflow

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

C++:使用抽象方法创建抽象类并覆盖子类中的方法

如何在C++中创建一个抽象类,其中包含一些我想在子类中重写的抽象方法?该.h文件应该怎么样?是否有.cpp,如果是这样,它应该怎么样?

在Java中它看起来像这样:

abstract class GameObject
{
    public abstract void update();
    public abstract void paint(Graphics g);
}

class Player extends GameObject
{
    @Override
    public void update()
    {
         // ...
    }

    @Override
    public void paint(Graphics g)
    {
         // ...
    }

}

// In my game loop:
List<GameObject> objects = new ArrayList<GameObject>();
for (int i = 0; i < objects.size(); i++)
{
    objects.get(i).update();
}
for (int i = 0; i < objects.size(); i++)
{
    objects.get(i).paint(g);
}
Run Code Online (Sandbox Code Playgroud)

将此代码翻译为C++对我来说已经足够了.

编辑:

我创建了代码但是当我尝试迭代对象时,我得到以下错误: …

c++ java inheritance abstract-class

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

在Java中访问内部类的包含类

这就是我现在正在做的事情.有没有更好的方式来访问超类?

public class SearchWidget {
    private void addWishlistButton() {
        final SearchWidget thisWidget = this;
        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                // A better way to access the super class?
                // something like "this.super" ...?
                workWithWidget(thisWidget);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Google Web Toolkit进行编程,但我认为这确实是一个通用的Java问题.

java this program-flow

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

如何使用SIGKILL杀死java中的Linux进程Process.destroy()执行SIGTERM

在Linux中,当我在java.lang.Process对象上运行destroy函数(这是真正的类型java.lang.UNIXProcess)时,它会发送一个SIGTERM信号进行处理,有没有办法用SIGKILL来杀死它?

java linux kill process sigterm

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

Java:通用方法和数字

我想制作一个通用方法,它可以得到一个List数字的总和.

我在想的是这个:

public static <T extends Number> T sumList(List<T> data)
{
    T total = 0;
    for (T elem : data)
    {
        total += elem;
    }
    return total;
}
Run Code Online (Sandbox Code Playgroud)

但问题是,there is no += operator in Ttotal can't be assigned to zero.

我怎样才能做到这一点?

谢谢

java generics numbers

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

装配ADC(随附进位)到C++

有汇编指令ADC.我发现这意味着"随身携带".但我不知道意味着什么.或者如何用C++编写这个指令.我知道它不一样ADD.所以做一个简单的求和是不正确的.

信息:
在Windows中编译.我正在使用32位Windows安装.我的处理器是Intel的Core 2 Duo.

c++ x86 assembly

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

Java:如何从文件中获取缩略图

在Windows资源管理器(和linux gnome)中为每个文件显示缩略图或图标.与EXE,图像,视频,txt文件,ini文件,Word文档和其他许多文件类型一样.现在是我的问题:有没有办法通过文件获得(最好是大)图标.

就像是:

public static BufferedImage getThumbnail(File file) {...}
Run Code Online (Sandbox Code Playgroud)

谢谢

java swing file thumbnails

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