java后台
文章平均质量分 84
奥特曼打小怪兽biubiubiu
用最短的代码写出最复杂的功能
展开
-
多线程同步异步,以及volatile关键字的作用
多线程同步异步,以及volatile关键字的作用 #多线程同步异步 多线程同步异步一直以来都是很热门讨论的话题,根据自己这段时间的学习总结下线程的同步异步问题 所谓同步直白了说就是让代码按照你写的顺序一行一行的执行,上一段代码执行完了返回了相对应的结果,根据结果再执行下一段代码,这就是所谓的同步。然而现实总是会出现一些不按照你的要求来的代码,上一段代码还没执行完,下一段代码就开始执行了,并没有按照...原创 2019-10-27 17:54:20 · 379 阅读 · 0 评论 -
前后端分离微信支付回调
最近再做微信小程序,其中用到了微信支付。项目服务端用的是rest的接口形式。 微信支付调通了,但是比较坑爹的是支付回调失败,查log发现是微信回调传过来的xml,服务端没有解析正确。使用rest接口微信端返回的xml格式如下图所示: 从图中可以清楚的看到支付成功之后回调的时候微信把签名和支付单号,appid等这些重要信息都给放到http请求中了,这点微信做的还是蛮好的。接下来就是获取微原创 2017-09-25 16:55:16 · 5880 阅读 · 0 评论 -
前后端分离之图片上传服务端处理方法
最近公司做的项目基本上都是用的前后端分离的架构进行的。在图片上传这块处理是先将图片上传到开发者服务器上,然后返回该图片在服务器上的图片地址存到数据库中。存到数据库的时候存的并不是网络地址,而是图片的相对路径,显示的时候再替换成服务器上的图片。刚开始不明白为何这么存,后来请教了公司的项目经理,项目经理说这样做,分布式部署的时候比较好。 服务端上传图片接口是基于rest形式的,代码如下: @Pat原创 2017-09-27 15:54:09 · 15671 阅读 · 0 评论