随笔分类 - java
摘要:java项目,记录页面修改值,内部打"官司“用
阅读全文
摘要:关于java中的日志管理logback,去年写过关于logback介绍的文章,这次项目中又优化了下,记录下,希望能帮到需要的朋友。
阅读全文
摘要:开发工具Idea是程序员很重要的开发平台,通过插件或者setting设置,能明显提高开发效率,介绍下软件老王目前用的插件和setting配置,有需要的朋友可以参考下。
阅读全文
摘要:微信公号h5开发,前后端分离,因为是在微信公号里面操作页面,还有涉及到不同手机操作也不一样,导致联调比较麻烦,定位问题也麻烦,以前写过通过aop记录所有前端http请求,就又拿出来梳理了下,记录日志,记录下,希望可以帮到有需要的朋友。
阅读全文
摘要:项目中封装了个restTemplate的静态调用类,分享下,希望能帮到需要的朋友。
阅读全文
摘要:一个神奇的标签-@PostConstruct
阅读全文
摘要:java代码分页以前介绍过pagehelper,最近项目中又用到分页,看了下,发现使用springboot下使用起来更加方便了,又系统看了看,分享下,希望能帮到有需要的朋友。
阅读全文
摘要:众号中的H5有个业务场景,要分享页面给好友,但是因为是在微信中分享,分享的链接微信是不认的,需要首先使用签名认证,认证后才能分享,按照微信官网api,首先需要获取token,然后再根据token获取jsapiticket,然后再将随机数、时间戳、url等按照keyvalue排序加密去认证,java后端实现了下,分享下代码,给需要的朋友。
阅读全文
摘要:因为要做API接口安全设计方案(已实现)(https://ruanjianlaowang.blog.csdn.net/article/details/118806853),牵扯到前后端加密签名,从前端获取json数据后,首先需要对json数据按照首字母进行排序,再按照key1value1key2value2进行加密(json数据从前端到后端,顺序会乱),结合网上的方案,使用java的反射机制,对键值对按照首字母排序加密。
阅读全文
摘要:java后端的枚举类型,要展示到前端,提供给用户进行下拉选择,java后端需要封装enum为json字符串提供给前端,需要首先将枚举类型转为list,然后再转为json字符串。
阅读全文
摘要:一、问题描述 由于项目是前后端分离,因此后台使用的是spring boot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;在post请求下,后台接收参数的注解为RequestParam时也会报错。 二、问题原因 由于s
阅读全文
摘要:本系统调用外围系统接口(http+json),但是发现有时外围系统服务不太稳定,有时候会出现返回一串xml或者gateway bad的信息,导致调用失败,基于这一原因,采用基于springboot,整合spring-retry的重试机制到系统工程中,demo已经放到github上。
阅读全文
摘要:在idea中提交项目到github上,以前是可以提交,今天突然报:invalid authentication data 404 not found not found(如下图),网上找了下解决方案,同时记录下项目(使用spring retry实现重试的demo)在idea中提交到github上的完整流程,希望能帮助有需要的朋友,祝好运!
阅读全文
摘要:1、问题描述 项目打包,突然发现打包好慢,看了下提示信息是运行TESTS,看了下项目,发现是同事提交了一些junit测试类,以前设置过,一下子想不起来怎么跳过test执行打包了,就查了下,记录下。 2、解决方案 网上的方案好多,直接设置配置文件什么的,看了下,其实idea已经有这个配置,只需要点击下
阅读全文
摘要:1、问题说明 java前后端分离开发,因为后端请求牵扯要使用动态生成的token,使用swagger调用接口有点麻烦,就让前端给了下打包后的文件,本地(windows)启动nginx,然后进行后端接口自测。 2、解决方案 2.1 前端部署 前端使用vue进行开发,为了节省时间,没有直接使用前端源码自
阅读全文
摘要:1、问题说明 改造以前的一个shiro项目,以前数据库用的mysql,要更改成oracle,记录下,希望能帮到有需要的朋友。 2、解决方案 因为数据库中表结构,也就6个张表(5个权限表+一个日志表),原方案是想根据数据库字段,转到pownerdesigner中,然后再转出来,后来发现太麻烦放弃了。
阅读全文