我试图从Java中的字符串中获取ID,我想我应该使用hashcode (是的,两个字符串可以有相同的哈希码,但我可以忍受这个小概率)。我要这个ID最多有四位数。这有可能吗?public int hashCode() { if (h == 0 && value.length > 0) { h = 31 * h
因此,这可能会变得过于复杂,但我会尽量保持它的简单性和信息性。我的程序是用C#.net编写的,它监视麦克风2秒钟,并从样本中返回最大值。我不是特别精通如何从winmm.dll生成声音等等,但我的程序基本上是基于NAudio和CodeProject的另一个可视化波的项目。我使用的wave格式是这样的 private WaveFormat Format= new WaveFormat(8000, 16,1);[StructLayout(LayoutKind.Sequential)]
public class Wav