JAVA
文章平均质量分 56
JAVA
活力好心情
这个作者很懒,什么都没留下…
展开
-
java-APP 多版本发布之dubbox服务端配置
场景:近期小L发布app的时候遇到个头疼的事情,由于苹果app store需要审核原因,项目需要部署最新版本,但又不能影响来版本的正常使用; 分析问题:如果是app业务相关的程序bug、或者是预发布版本 解决方案:配置dubbo多版本 <dubbo:protocol id="customerRest" name="rest" port="xxxxx" /> <!-- ref...原创 2021-12-01 16:58:09 · 200 阅读 · 0 评论 -
java-dubbox拦截器配置
dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务框架,即使从国际视野来看应该也是一个非常全面的SOA基础框架。作为一个重要的技术研究课题,在当当网我们根据自身的需求,为Dubbo实现了一些新的功能,并将其命名为Dubbox(即Dubbo eXtensions) dubbox支持REST风格远程调用(HTTP + JSON/XML) 支持基于Kryo和FST的Java高效序列化实现 支持...原创 2021-12-01 16:55:17 · 134 阅读 · 0 评论 -
java-微博登录、微信登录、qq登录java技术实现
为了增加用户体验,用户能够快速的注册登录,第三方账号进行登录注册的的需求也就由此而诞生 wKiom1fzcGmw7PCJAAIosTb8rHY899.png-wh_50 1、微信 1) 微信登录也是最坑人的,需要花300大洋成为开发者账户,没办法谁让微信用户群体大呢所以也就只好认了;然后登录网站后台需要创建网站应用,填写授权回调域(登录网站的域名)只填写域名即可 申请地址: https://ope...原创 2021-12-01 16:47:19 · 122 阅读 · 0 评论 -
java-高并发状态下修改数据库的操作
在高并发状态下,尤其数据在频繁修改的状态下,很可能出现脏数据,也有可能造成脏读,不可重复读等问题,那么怎么解决这种问题呢,其实解决方式有很多中,我们探讨出来的结果是,在频繁修改的表里面添加一个时间戳或者随机数的字段,例如,timestamp。 原理是当每一次修改数据的时候都要把之前的时间戳修改成当前的时间戳,并且之前的时间戳要作为where条件,如果之前的时间戳和参数里面的时间戳不一致,则修改失败...原创 2021-12-01 16:44:23 · 894 阅读 · 0 评论