Android Audio Wav 文件读写操作的封装
Android 在使用 AudioRecord 录音时,采集的是 PCM 数据,有时候在录完后向听下录音效果,还需要拉到电脑端用 AU 播放,手机端没法直接播放 PCM 数据。因此封装了一个 WavFile 在 PCM 前面增加 Wav 头,生成 wav 文件,可以在手机上直接播放。文件头信息见使用方法如下:String wavSavePath = "/sdcard/Alan/audio/record.wav"; // 指定 PCM 格式(跟 Audio
saveOrUpdate的使用
boolean saveOrUpdate(T entity);它只传入一个实体对象,当你的实体中的主键为null时,他就会执行insert操作,当你的主键不为空时,它就会执行updata操作 adminAlarmInfo.setId(theId); adminAlarmInfo.setDeviceId(dtuId); adminAlarmInfo.setAlarmTime(currentDate)..
关于java的自动回收机制
我们在使用的时候要注意: (1)不要试图去假定垃圾收集发生的时间,这一切都是未知的。比如,方法中的一个临时对象在方法调用完毕后就变成了无用对象,这个时候它的内存就可以被释放。 (2)Java中提供了一些和垃圾收集打交道的类,而且提供了一种强行执行垃圾收集的方法--调用System.gc(),但这同样是个不确定的方法。Java 中并不保证每次调用该方法就一定能够启动垃圾收集,
linux awk 多文件操作2种实现方法
我们经常会将2个有关联文本文件进行合并处理。分别从不同文件获取需要的列,然后,整体输出到一起。awk进行多文件处理时候,常常会遇到2个