摘要: 背景:你们公司超级注重企业文化,要求大家要做好孩子多读书,公司老板叫王富贵,老板娘叫张翠花,另有员工若干人。 需求:领导要求搞一个员工读书记录排名,展示出每个员工所读过的书都有啥? 分析:从这样及其常见的一句话需求描述中,聪明的小趴菜你肯定知道,老板肯定要排在最前面,然后应该是老板娘,剩余的普通员工 阅读全文
posted @ 2022-06-28 12:45 包海鹏-郑州JAVA 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 首先明确:JWT = JSON WEB TOKEN 那么就很简单了,Token=令牌,JWT=含有json信息的令牌 用一个形象一点的例子解释一下Token和JWT的区别与联系: 以前医生开药单,都是用的龙飞凤舞的特殊简写,你只有把这个药方拿到指定的取药处,取药人根据药方结合脑中的对照表,就知道这个 阅读全文
posted @ 2022-06-16 18:37 包海鹏-郑州JAVA 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 背景:用IDEA构建一个项目,项目本身比较大,在启动时,IDEA一直卡在build进度缓慢(Writing class),过几分钟报错: Error:java: Compilation failed: internal java compiler error 需求:正常编译,顺利启动 实现: 1.确 阅读全文
posted @ 2022-01-17 13:11 包海鹏-郑州JAVA 阅读(6508) 评论(0) 推荐(0) 编辑
摘要: 背景:用一个实体类传输数据的过程中,经常会有部分属性不需要传值,但是还是传到前端,但是显示的值为null,影响美观 需求:用实体传输时,有值的属性传,没有值的属性进行滤除 实现: 在实体类上加入如下注解即可 //引入的包名 import com.fasterxml.jackson.annotatio 阅读全文
posted @ 2020-09-15 14:58 包海鹏-郑州JAVA 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 背景:总公司内网有一部分文档需要共享,想要一个能便捷管理的文档系统 需求:分帐号授权,有的帐号只能看,有的帐号只能新增,有的帐号可以增删改查,另外可以便捷的对帐号进行管理 方法: 一、Wing Ftp简介 1、中文官网:https://www.wftpserver.com/zh/ 2、线上演示:ht 阅读全文
posted @ 2020-07-17 13:00 包海鹏-郑州JAVA 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 背景:使用阿里云服务器生成的密钥对进行登录,原密钥对已经解绑、删除并且重启实例,现在不但新密钥可以登录,原来的密钥仍可以登录 需求:已经解绑的密钥对不能登录,只有新密钥可以登录 方法: 一、查看公钥,发现有两个公钥,第一个ssh-开头的就是原来的公钥 vim /root/.ssh/authorize 阅读全文
posted @ 2020-06-29 11:32 包海鹏-郑州JAVA 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 背景:使用第三方开源软件作为基础框架,在此基础上进行自身业务开发 需求:为代码更加清晰,不直接在开源框架中添加业务代码,而是依赖该框架进行开发,为避免版本冲突,将该开源框架当下的版本上传至私服,后续自身项目依赖该版本,无特殊情况不再对框架版本进行升级 方法: 一、新建项目,将开源框架代码拷贝其中(以 阅读全文
posted @ 2020-05-21 22:17 包海鹏-郑州JAVA 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 背景:商品的批次号规则为恒定为八位日期数字“yyyyMMdd”,如“20200520”,代表着该商品是2020年05月20日生产的,该商品的效期是恒定的,单位为月 需求:批次号输入的时候校验格式,通过批次号和效期得到生产日期和失效日期 方法: 一、建立批号工具类(BatchNumberUtil) i 阅读全文
posted @ 2020-05-20 12:35 包海鹏-郑州JAVA 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 背景:著名开源管理系统ruoyi-vue是基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统(https://gitee.com/y_project/RuoYi-Vue) 需求:站在巨人的肩膀上打造一个更符合自己使用习惯的管理系统 阅读全文
posted @ 2020-05-19 22:09 包海鹏-郑州JAVA 阅读(3994) 评论(0) 推荐(0) 编辑
摘要: 背景:数据库中某个业务表产生的数据日期不连续的,比如出库表,本月5号和27号可能都没有出库记录。前端报表组件要求传入连续的日期以便渲染数据 需求:返回指定日期时间段内的每天的出库量,如果当天没有出库记录,则当日出库量记为零 方法: 一、难点分析 在数据库层面根据出库记录创建日期进行分组,并对组内的出 阅读全文
posted @ 2020-04-23 13:29 包海鹏-郑州JAVA 阅读(5451) 评论(1) 推荐(2) 编辑