摘要: 背景 最近在做一个Web和Electron共用一份代码的工程,由于使用到了第三方的库(我们是在线地图),该库的认证方式是请求时加key,并且它在后台会校验referer。 于是问题就来了,Electron是运行在本地的,http请求的时候,是不会带有授权Web站点的referer的。导致认证失败,无 阅读全文
posted @ 2019-06-19 14:19 cxyao 阅读(14095) 评论(0) 推荐(0) 编辑
摘要: 本来都是WebAPI/RestfulAPI接口对外提供接口的,突然有个需求要提供WebService接口,本想着Spring和CXF这么成熟的两个产品,这么的也整不出什么幺蛾子来啊。 结果还真是出了几个幺蛾子。把解决方案贴出来,希望能帮助有需求的小伙伴少走弯路。 解决方案的软件版本(OpenJDK1 阅读全文
posted @ 2019-03-25 10:41 cxyao 阅读(834) 评论(1) 推荐(0) 编辑
摘要: 业务上需要把一些数据放到redis里面,但是系统逻辑代码差不多编写完成了,怎么整?用Spring Cache啊,对既有业务逻辑侵袭极小。 于是尝试调查了一下,遇到一些问题分享一下(本文使用Spring MVC,不使用Spring Boot) 1.配置: 2.代码中使用 3.遇到的坑1:Cache机制 阅读全文
posted @ 2018-06-21 16:43 cxyao 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 用Vue做应用管理系统,通常会在离开某个页面的时候,需要检测用户是否有修改,询问用户需要不需要保存之类的需求 这时候,在读VueRouter文档:组件内的守卫 的时候,发现beforeRouteLeave,这个离开守卫通常用来禁止用户在还未保存修改前突然离开。该导航可以通过 next(false)  阅读全文
posted @ 2018-06-08 11:08 cxyao 阅读(14931) 评论(0) 推荐(0) 编辑
摘要: 开发中有个需求,有个Parent组件(例如div)下,输入框,下拉框,radiobutton等可编辑的子孙组件几百个,根据某个值统一控制Parent下面的所有控件的disabled状态 类似于这样,给大量子孙组件传值的场景,一直在思考在Vue.js下面有没有什么最佳实践? 类似于下面这种结构 <Ap 阅读全文
posted @ 2018-05-29 18:09 cxyao 阅读(956) 评论(0) 推荐(0) 编辑