天道不一定酬所有勤
但是,天道只酬勤

Java 第3页

Java的相关知识

求求你,不要再使用!=null判空了!

hollischuang阅读(4107)评论(2)赞(18)

本文来自作者投稿,原作者:上帝爱吃苹果 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。 那么,有什么办法可以避免在代码中写大量的判空语句呢? 有人说可以...

处理Java异常的10个最佳实践

hollischuang阅读(2455)评论(1)赞(8)

线上代码不要使用printStackTrace() 写完代码后请一定要检查下,代码中千万不要有printStackTrace()。因为printStackTrace()只会在控制台上输出错误的堆栈信息,他只适合于用来代码调试。 真正需要记录...

教你使用1行代码在Java中实现字符串的逆序

hollischuang阅读(2182)评论(2)赞(10)

字符串逆序,这是非常普遍的一道算法面试题,相信很多刷过算法题的朋友都一定对这个问题并不陌生。 这个问题有很多衍生问题,他的实现方式也有很多。今天,就来教大家一个代码行数最好的实现方式。 那就是使用递归的方式,用1行代码实现字符串逆序。 代码...

从String中移除空白字符的多种方式!?

hollischuang阅读(2053)评论(1)赞(1)

字符串,是Java中最常用的一个数据类型了。我们在日常开发时候会经常使用字符串做很多的操作。比如字符串的拼接、截断、替换等。 这一篇文章,我们介绍一个比较常见又容易被忽略的一个操作,那就是移除字符串中的空格。 其实,在Java中从字符串中删...

京东热 key 探测框架新版发布,单机 QPS 可达 35 万

hollischuang阅读(2126)评论(0)赞(2)

对于大型的分布式系统来说,热点数据一直都是一个需要重点关注的事情,比如热卖商品热点新闻等就都是属于热点数据的。 通常情况下,这种热点数据都会被放在缓存里面,但是如果突然有大量流量需要访问同一个特定的数据,就会导致流量过于集中,使得很多物理资...

丢弃掉那些BeanUtils工具类吧,MapStruct真香!!!

hollischuang阅读(4880)评论(0)赞(4)

在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。 然后在评论区有些读者反馈说MapStruct才是真的香,于是我就抽时间了解了一下MapStruct。结...

HollisChuang's Blog

联系我关于我