- 博客(7)
- 收藏
- 关注
原创 APP微信支付的那些坑
APP微信支付不同于扫码支付,我做java后端和APP交互,客户端直接调取微信支付接口,不需要我们生成二维码进行扫码支付.但是需要java后端统一下单.APP支付流程大致分为3大步.1,统一下单a,应用场景商户系统先调用该接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易会话标识后再在APP里面调起支付。b, 接口链接URL地址:https://api.mch.weixi...
2019-08-07 16:04:56
399
原创 IDEA编译代码报错,找不到符号:找不到符号包
IDEA编译代码报错,找不到符号:找不到符号包在使用IDEA的时候,经常出现过找不到包或者找不到符号的情况,可以尝试以下几种方式来解决1:之前我保存有个工具类,刚好项目中要用到。我就引用了整个工具类。就是粘贴复制。但是在编译时出现了错误提示:找不到包。找不到符号。明明引进了类及需要jar包,还是找不见。所以选了一个最笨的方法,直接新建一个类:然后把工具类的内容全部复制进去。再次编译时就OK了,...
2019-01-24 09:31:08
37590
5
原创 java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]异常处理
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]异常处理#最近在数据库存储时间时,出现这样的问题,记录一下。数据库中用的是Timestamp类型,前端页面传到后台用的是json形式的传送,所以时间也是字符串形式,如果时间字符串不是"yyyy-MM-dd HH:...
2019-01-16 09:41:32
28932
原创 The import javax.websocket cannot be resolved的解决问题
在eclipse中导入项目的时候出现了这个问题,废了我半天劲,才搞明白,不好意思,本人刚接触eclipse,不太熟,大神勿喷。我把问题记录下来,方便大家以后遇到这问题好处理。提供参考。出现的问题截图:因为我用的是tomcat7.0.62版本,tomcat7和tomcat8有区别的,我用的tomcat7.0.62就有websocket-api.jar如果你用的是tomcat7,那么部署的时...
2018-12-12 14:40:00
7070
转载 Idea 部署SVN详细步骤以及上传、检出、提交更新步骤
提交和检出大体上是转载,有加一些特殊解释这是在查看版本中的一些个人注释项目右击–>点subversion–>后出现的1、Idea集成svn2、查看svn仓库调出svn视图:连接svn服务器:连接后效果如下:3、忽略上传文件由于不同的用户使用的环境不同,因此有些文件不用上传到svn服务器,比如有的用户使用的是idea,而用的用户使用的是eclipse,由于...
2018-12-08 11:51:25
829
2
转载 消息队列的有关补偿机制
浅谈基于消息队列的补偿机制采用基于消息队列的异步事件驱动模型来解决问题的时候,一个计较棘手的问题就是事务的一致性。案例:现在用户发起一个创建订单的请求,如果我们是单系统架构,那么修改订单表,修改库存表可能都是在同一个事务中完成,所以轻而易举就达到了事物一致性原则,但是这不是我们要讨论的,所以就带过。现在微服务架构在互联网公司大火特火,热度未减,分布式是事务也成为了一个亟待解决的问题,阿里云GT...
2018-12-06 09:57:38
3931
3
转载 redis的穿透和雪崩
redis缓存穿透和缓存失效的预防和解决缓存穿透:认识 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。解决办法: 对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃。还有最常见的则是采用布隆过滤器,将所有可能存在的数据哈希到一个...
2018-11-24 16:52:29
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人