摘要: 线程的共享 synchronized + volatile + ThreadLocal <1> synchronized 锁住的是对象,当用它来锁住一个类时,实际上也是锁的一个对象。 用了synchronized 就没必要用 volatile, 对于 synchronized 锁住的对象。 <2>最 阅读全文
posted @ 2019-04-18 21:50 Greys 阅读(297) 评论(0) 推荐(0)
摘要: 场景: 当用户在公众号中发起了一笔支付,后台给用户发送一个消息。 微信配置:用的个人公众号测试,访问地址 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login&token=1212530455&lang=zh_CN (1) 配置 阅读全文
posted @ 2019-04-18 18:10 Greys 阅读(523) 评论(0) 推荐(0)
摘要: 1、过滤器 页面跳转通过servlet的redirect方式跳转。 2、实现接口 /user/login login接口主要是获取请求地址的code,从而获取openId. 总结: (1) 这种方式是通过过滤器实现,对访问容器的所有请求都做了过滤,使用了跳转。在小项目中开发快。 (2) 这种方式在前 阅读全文
posted @ 2019-04-18 17:55 Greys 阅读(143) 评论(0) 推荐(0)
摘要: 小程序中,我们一般习惯把提交接口请求的方法放在一个公共js里面。下面是一个简单实现。 (1)我们把所有请求的地址都放在一个json里面 (2)封装wx.request (3)对外提供方法 (4)使用 在app.js中引入post.js 也可以将util保存到app里面,在pages页面使用,直接引用 阅读全文
posted @ 2019-04-18 17:13 Greys 阅读(1268) 评论(0) 推荐(0)
摘要: 微信授权,官方建议使用button,当用户点击时发起授权操作。 实现步骤: 1、给首页点击部分wxml添加open-type和bindgetuserinfo 注意:不能使用view等其他元素,必须使用button。button样式,去边框。 2、 实现func函数 建议,首页每个需要点击的地方,都添 阅读全文
posted @ 2019-04-18 16:52 Greys 阅读(251) 评论(0) 推荐(0)