摘要: 关于springcloud的学习: Eureka 用来注册服务 (高可用就是互相注册一个坏了有另一个,使用Ribbon可以实现负载均衡 有随机有轮询有自定义) Hystrix 用来监听心跳,发生错误的时候可以用其他地址代替,避免服务崩溃 Zuul服务网关,用来做一些过滤器做的事情 Spring Cl 阅读全文
posted @ 2019-01-02 22:54 lspa 阅读(127) 评论(0) 推荐(0) 编辑
摘要: springboot开启异步: 全局异常处理: 关于spring 发送请求 关于一些配置内容 先放在map可以方便操作 阅读全文
posted @ 2018-12-18 22:53 lspa 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 关于nginx: nginx -t 校验 nginx -s reload 重启 8.5.32的tomcat 不支持{}[]等特殊符号作为参数,可以使用8.5.35版本的 关于vue权限控制的思路,刚开始我一直想的时候通过重新添加路由的方式实现权限, 后来我为了方便使用了shrio控制后台权限,在cr 阅读全文
posted @ 2018-12-17 23:50 lspa 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 先查询个数查到多个的时候返回信息 js用length mybatis中<if test="time!=''"> 会报错日期不能和''比较 发服务流程 上传war包 ps -ef | grep tomcat_14 查看tomcat的进程 kill -9 12345 杀死进程 rm -rf webapp 阅读全文
posted @ 2018-12-13 23:47 lspa 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 记录下工作中的错误: 最近用vue和springboot开发,使用nginx的时候cookie没携带需要加上 proxy_set_header X-Real-IP $remote_addr;# needed for HTTPS# proxy_set_header X_FORWARDED_PROTO 阅读全文
posted @ 2018-12-11 23:20 lspa 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 关于微信的登录与支付功能的实现: 需要有appid和mchid 登录调用wx.login会产生一个jscode,然后发给后端 后端的实现: 产生一个openid,就是登录成功了 关于支付前端调用先发送请求给后端后端需要支付的信息组装好发给前端,前端调用wx.requestPayment支付 关于后端 阅读全文
posted @ 2018-11-30 00:24 lspa 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 关于缓存,在缓存不大,但是请求频率高,可以用谷歌的提供的cache private final static Cache<String, Object> BACK_INDEX_DATA_CACHE = CacheBuilder.newBuilder() //设置cache的初始大小为10,要合理设置 阅读全文
posted @ 2018-11-28 00:01 lspa 阅读(87) 评论(0) 推荐(0) 编辑
摘要: shiro: realm类:我没有经过加盐Md5处理因为数据库只有我能看到。。。 shiro的缓存在用户退出的时候会自动清除,但是如果在登录的时候权限发生改变就无法清除,需要写一个方法手动清除 设置拦截器:拦截并判断权限PathMatchingFilter 配置文件没什么特别的 关于订单和优惠券模块 阅读全文
posted @ 2018-11-27 00:21 lspa 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 今天玩的太久,不小心到了另一天 介绍一下对$.ajxa的二次封装很好用,可以有效的防止用户多次点击 var ajaxMethod = function (url, params, type, callback) { var data ; var i; $.ajax({ type: type, url 阅读全文
posted @ 2018-11-23 00:09 lspa 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 今天大致了解了下项目的框架,解决了两个Bug很开心,总结下今天的收获 使用 @transcation会自动提交事务 关于idea更新代码 先切到主干 拉最新的代码 在融合 关于自定义异常,先写一个ServiceException,然后在拦截器中判断如果getcode是903则记录在日志中,902就返 阅读全文
posted @ 2018-11-21 23:41 lspa 阅读(113) 评论(0) 推荐(0) 编辑