高兴嚓茶

文章
3
资源
0
加入时间
2年10月17天

hibernate之saveorupdate()、save()、update()都有什么区别, 为什么saveorupdate不能更新成功或卡死

saveorupdate()如果传入的对象在数据库中有就做update操作,如果没有就做save操作。save()在数据库中生成一条记录,如果数据库中有,会报错说有重复的记录。update()就是更新数据库中的记录。 当你的主键是自己分配的时候 就不能使用saveorupdate()了,否则会报 Batch update returned unexpected row count...

如何使用Speex中的AEC模块,提高声音质量

如何使用Speex中的AEC模块,提高声音质量    在Speex(www.speex.org)的最新版本中,开始集成了回音消除的模块,而回音消除一直是Voip之中亟待解决的主要问题。很多朋友和我说speex的aec模块的效能并不好,我们先来看一下speex的aec的api调用方式。/**创建AEC对象*/SpeexEchoState *echo_state = speex_echo_st