lombok优缺点

前言最近上网查资料发现很多人对lombok褒贬不一,引起了我的兴趣,因为我们项目中也在大量使用lombok,大家不同的观点让我也困惑了几天,今天结合我实际的项目经验,说说我的个人建议。随便搜搜就找到了这几篇文章:这些人建议使用lombok,觉得它是一个神器,可以大大提高编码效率,并且让代码更优雅。在

写代码需要的16个好习惯。

1.修改完代码,记得自测一下改完代码,自测一下是每位程序员必备的基本素养。尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。2.方法入参尽量都检验入参校验也是每个程序员必备的基本素养。你的方法处理,必须

签到奖励实现方案

最近在做社交业务,用户进入APP后有签到功能,签到成功后获取相应的奖励:项目状况:前期尝试业务阶段;特点:快速实现(不需要做太重,满足初期推广运营即可)快速投入市场去运营用户签到:用户在每次启动时查询签到记录(规则:连续7日签到从0开始,签到过程中有断签从0开始)如果今日未签到则提示用户可以进行签到

算法—判断字符串是否为IP地址

判断原则:判断该字符长度是否是7-15位之间(0.0.0.0-255.255.255.255.255)是否能以小数点分成四段每段是否都是数字每段数字是否都在0-255之间只有以上四个条件都满足了,才是IP的正确格式,实现该算法有两种比较简单的方法,一种是常规判断,另一种是利用正则表达式进行判断,下面

hutool使用指南

官网地址如下文档地址如下简介描述:一个Java基础工具类Hutool是一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:布隆过滤缓存克隆接口类型转换日期处理数据库ORM(基于ActiveRecord思想)基于DFA有