buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 47 下一页

2023年7月20日 #

一道面试题:计算时间偏移量,怎么设计你的程序?

摘要: 下面这段优秀的代码节选自hutool-DateUtil(hutool-all-4.5.18.jar ,maven坐标:cn.hutool:hutool-all:4.5.18),香香的,甜甜的! 阅读全文

posted @ 2023-07-20 09:00 buguge 阅读(210) 评论(0) 推荐(0) 编辑

2023年6月28日 #

IntelliJ IDEA相关操作

摘要: 使用IntelliJ IDEA查看类的继承关系图 查看单个类,可以在该类里任意位置右键->Diagrams→Show Diagram... / Show Diagram Popup 查看多个类,可以在左侧Project面板里,选中相关联的几个类,然后右键->Diagrams→Show Diagram 阅读全文

posted @ 2023-06-28 16:35 buguge 阅读(39) 评论(0) 推荐(0) 编辑

2023年6月26日 #

程序员还是需要有点英语水平...

摘要: 今天在代码走查时,注意到下面代码中的这个常量:MINDESTBETRAG,看注释它表示的是单笔资金交易的最小限制金额。而MINDESTBETRAG都是哪些单词的组合呢?令人费解!前三个字母组成MIN,那么后面的DESTBETRAG呢?转换成小写destbetrag,具备一些英语底子的我,表示依然不认 阅读全文

posted @ 2023-06-26 09:15 buguge 阅读(122) 评论(0) 推荐(0) 编辑

2023年6月20日 #

maven构建报错:Unable to load the mojo 'install' (or one of its required components) from the plugin 'org.apache.maven.plugins:maven-install-plugin:2.4'

摘要: 项目在执行maven clean install时,报错: Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-install) on project sby-compon 阅读全文

posted @ 2023-06-20 11:35 buguge 阅读(244) 评论(0) 推荐(0) 编辑

2023年6月15日 #

Cannot Reference “XxxClass.xxxmember” Before Supertype Constructor Has Been Called

摘要: 在调用超类型构造函数之前无法引用“XxxClass.xxx” -----在一个类的构造器方法还未执行的时候,我们无法使用这个类的成员属性或成员方法。 阅读全文

posted @ 2023-06-15 12:35 buguge 阅读(97) 评论(0) 推荐(0) 编辑

2023年6月7日 #

Shiro自定义异常无法被捕获总是抛出AuthenticationException解决方案

摘要: 问题描述 配置Realm之后,发现在Realm中抛出的异常无法被捕获,抛出AuthenticationException异常。例如请求接收的token无效等,这致使log文件里出现大量这样的异常堆栈信息。我司系统会对通过应用log文件检测异常数量,达到阈值进行告警。 经内部研判,这种Shiro认证失 阅读全文

posted @ 2023-06-07 19:52 buguge 阅读(374) 评论(0) 推荐(0) 编辑

2023年6月5日 #

判断对象是否为null,小伙竟然用StringUtils.isEmpty(obj+"")

摘要: 为什么levyId+""在levyId是null时的值是字符串null? 阅读全文

posted @ 2023-06-05 14:55 buguge 阅读(121) 评论(0) 推荐(0) 编辑

2023年5月30日 #

“这代码编不下去了!”~如何在泛型方法里获取T的类型?

摘要: 我定义了一个hessian2反序列化的工具方法。为了便于使用,使用了泛型。可是遇到了一个问题,其中调用的Hessian2Input#readObject的入参类型是Class实例。那么,怎么获取泛型T的类型呢? /** * hessian2反序列化,得到反序列对象 * @param bytes 序列 阅读全文

posted @ 2023-05-30 11:42 buguge 阅读(51) 评论(0) 推荐(0) 编辑

2023年5月26日 #

这段代码会抛出NPE,你造吗?----封装AssertUtil来友好地利用断言

摘要: 运行下面代码,会抛出NPE。你知道为什么吗? import cn.hutool.core.lang.Assert; public class TestMain { public static void main(String[] args) { MyClass myClass = new MyCla 阅读全文

posted @ 2023-05-26 16:24 buguge 阅读(78) 评论(0) 推荐(0) 编辑

2023年5月17日 #

来点小匠心- - - -一个POJO类的开发迭代和代码调优

摘要: 知识就是力量,但更重要的是运用知识的能力。 【本文运用的知识点】1.最少知道原则;2.保留必要的javadoc注释;3.借助工具消除冗余代码 阅读全文

posted @ 2023-05-17 14:24 buguge 阅读(46) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 47 下一页