============问题描述============ 如题,byte数组转换成wav音频文件,并且播放,下面代码能生成data/data/com.example.playwav/cache/temp.wav但是在播放的时候报异常。我把代码和Log贴在下面了。我分析,原因应该是wav文件格式的编解...
分类:
移动开发 时间:
2014-10-24 10:38:44
阅读次数:
265
============问题描述============ 蓝牙实时收到一系列有规则数据。如下55AA81015C000C3102FF01000B00044146666655AA8101=数据头5C=效验位000C=数据长度3102=数...
分类:
其他好文 时间:
2014-10-24 10:30:04
阅读次数:
181
BufferedInputStream 自带 8M 缓冲区,我们自己又定义 byte[] buf = new byte[1024*1024];那 bis.read(buf) 就会去, 8M 缓冲区取数据, 读到自己的 1M 缓冲区, 直到碰到 bos.write(buf,0,len) 把1M缓冲区的...
分类:
其他好文 时间:
2014-10-24 01:33:42
阅读次数:
212
Java7中的switch支持String的实现细节作者:zsxwing更新: 2013-03-04 21:08:02 发布: 2012-04-26 13:58:19在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,呼吁...
分类:
编程语言 时间:
2014-10-24 00:02:06
阅读次数:
203
通过下面步骤能够非常easy产生内存泄露(程序代码不能訪问到某些对象,可是它们仍然保存在内存中):应用程序创建一个长时间执行的线程(或者使用线程池,会更快地发生内存泄露)。线程通过某个类载入器(能够自己定义)载入一个类。该类分配了大块内存(比方new byte[1000000]),在某个静态变量存储...
分类:
编程语言 时间:
2014-10-23 19:08:28
阅读次数:
266
ChecksumAccumulator.scalaimport scala.collection.mutable.Mapclass ChecksumAccumulator { private var sum = 0 def add(b: Byte) { sum += b } def check...
分类:
其他好文 时间:
2014-10-23 14:19:57
阅读次数:
185
python逆向获取DNS时用到一个函数socket.gethostbyaddr,传入本地主机地址后报错如下: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 0: invalidcontinuation .....
分类:
编程语言 时间:
2014-10-23 12:18:50
阅读次数:
242
PrivateFontCollection p_Font = new PrivateFontCollection(); byte[] b_Font = new byte[WindowsFormsApplication1.Properties.Resour...
分类:
其他好文 时间:
2014-10-23 01:16:42
阅读次数:
88
//string 转 byte[]String str = "Hello";byte[] srtbyte = str.getBytes();// byte[] 转 stringString res = new String(srtbyte);System.out.println(res);//当然还...
分类:
编程语言 时间:
2014-10-22 12:16:20
阅读次数:
176
RGB:一个像素由红色(RED)、绿色(GREEN)、蓝色(BLUE)三元色顺序存放。每种元色占用一字节(Btye)。一个像素总共占用3字节(Byte),24比特(Bit)。
其它表示方法:RGB24、RGB888
根据RGB存放位置组合,还有BGR(蓝色、绿色、红色)序顺存放
RGBA:是在RGB的基础上增加一个透明度(Alpha)。总共4字节(Byte)共32比特(Bit)。其它...
分类:
其他好文 时间:
2014-10-22 10:06:06
阅读次数:
152