摘要: 之前有处理过一些相对较为不常见的音频格式,也睬过很多坑,这里做一下简单记录。后面可能随着接触音频类型的增多做进一步更新,像之前有记录过包含LIST数据块的wav格式录音就是调试过程中发现遗漏点。 在此之前先整理一下常规音频文件头的基本结构,如下图: 可以看到在文件头中,不同位置的字节代表不同的数据块 阅读全文
posted @ 2020-07-12 19:15 轻天 阅读(1297) 评论(1) 推荐(1) 编辑
摘要: 最近由于项目需要,接触了解了一部分jni相关开发,也踩了很多坑,包括结构体指针的使用以及c和java中传递,以及怎么把java的实体类转为c的结构体进而赋值返回。记录一下方便后续查阅。 开发工具使用的idea和clion,idea主要用来编写java相关代码并生成头文件,clion则用来开发c相关代 阅读全文
posted @ 2020-07-05 19:20 轻天 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: 一:分类 1.乐观锁:用数据版本记录机制实现。为数据增加一个版本表示,一般是数据库增加一个version字段。读取数据时,把version字段一起独处,每更新一次,version+1.提交时,提交版本必须大于当前版本才能执行更新。 2.悲观锁,在操作数据时,认为此操作会出现数据冲突,所以在进行每次操 阅读全文
posted @ 2018-08-17 15:32 轻天 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 最近公司项目集成springFox,记录一些swaggerUI日常使用,包括数组,文件,默认值,允许值,参数/结果类注解,响应码..等等。 一.参数注解: 单参数:@ApiImplicitParam 多参数:@ApiImplicitParams 可以看一下参数注解接口相关属性如下: 下面详细介绍下几 阅读全文
posted @ 2018-08-17 15:12 轻天 阅读(5552) 评论(0) 推荐(0) 编辑