- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 关于spring事务管理的坑,异常没有被捕获并且数据库成功插入数据
最近在项目中使用redis缓存是,redis服务器挂了导致redis返回异常但是还是插入一条新的数据到数据库中。看了spring的事务管理也有加入service层的管理,这是个很常见的小坑,异常并没有被 “捕获” 到,导致事务并没有回滚。我们在业务层代码中,也许已经考虑到了异常的存在,或者编辑器已经提示我们需要抛出异常,但是这里面有个需要注意的地方:并不是说我们把异常抛出来了,有异常了事务就会回滚...
2018-12-04 11:07:07 2626 2
转载 js实现语音功能
最近项目中需要进入某个网页时需要语音播报,以下是在查找资料时找到的方法,在项目中需要对ajax请求返回的消息进行语音播报. js代码: //语音播报 function voiceAnnouncements(str){ //百度 var url = "http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&text=" +...
2018-11-22 11:44:48 4005
原创 base64转换成图片
前端代码JS: 前端图片为canvsa绘图转base64格式 function putTextInfo() { var canvasImg = painting.canvas.toDataURL('image/png', 0.8).substring(22); // canvas图片.草图 var cName = $("#username").val();//客户姓名 ...
2018-11-21 11:02:46 584
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人