摘要:
Optional介绍 Optional是Jdk1.8提供的一个新类,希望可以通过该类的引入解决令人烦躁的null判断问题,非常好用。个人理解:这个类是一个包装类,将要操作的java bean封装到该类的对象里面,同时将一些常用的判断逻辑封装为成员方法,结合lambda语法,实现比较优雅的链式调用。现 阅读全文
posted @ 2022-04-15 13:57
程序员小明1024
阅读(282)
评论(0)
推荐(0)
摘要:
来源:blog.csdn.net/zjhred/ article/details/84976734 引言 API介绍 实战使用 引言 在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示 o_op 阅读全文
posted @ 2022-04-15 13:40
程序员小明1024
阅读(308)
评论(0)
推荐(0)
摘要:
前言 在日常项目开发中,异常是常见的,但是如何更高效的处理好异常信息,让我们能快速定位到BUG,是很重要的,不仅能够提高我们的开发效率,还能让你代码看上去更舒服,SpringBoot的项目已经对有一定的异常处理了,但是对于我们开发者而言可能就不太合适了,因此我们需要对这些异常进行统一的捕获并处理。 阅读全文
posted @ 2022-04-15 09:14
程序员小明1024
阅读(440)
评论(0)
推荐(0)
摘要:
一、IDEA自动添加文件头注释 1、 打开IDEA 2、 选择File-->settings-->Editor-->File and Code Templates-->Files 3、 选择Class文件(当然你要设置接口的还也可以选择Interface文件) 4、 进行配置 模板格式为: /*** 阅读全文
posted @ 2022-04-14 23:31
程序员小明1024
阅读(891)
评论(0)
推荐(0)
摘要:
1. 前言 参加过社招的同学都了解,进入一家公司面试开发岗位时,填写完个人信息后,一般都会让先做一份笔试题,然后公司会根据笔试题的回答结果,确定要不要继续此次面试,如果答的不好,有些公司可能会直接说“技术经理或者总监在忙,你先回去等通知吧”,有些公司可能会继续面试,了解下你的项目经验等情况。 至少在 阅读全文
posted @ 2022-04-13 15:54
程序员小明1024
阅读(313)
评论(0)
推荐(0)
摘要:
今天半夜写代码时,脑子一懵把@Repository注解写在了接口上,导致bean无法完成注入。 于是引发了一系列百度,看到了很多说的不错的答案。 这其实都是spring的内容,可能是半夜脑子不好使,一直没看出来哪里的问题。 关于上面的问题的解释: @Service注解是标注在实现类上的,因为@Ser 阅读全文
posted @ 2022-04-13 15:28
程序员小明1024
阅读(393)
评论(0)
推荐(0)
摘要:
Java8 Lambda表达式详解手册及实例 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/wo541075754/article/details/102530810 先贩卖一下焦虑,J 阅读全文
posted @ 2022-04-12 16:07
程序员小明1024
阅读(308)
评论(0)
推荐(0)
摘要:
来自:掘金,作者:前端阿飞 链接:https://juejin.cn/post/7048963605462515743 高手区别于普通人的重要一点是,他们善于利用工具,把更多的时间留给了规划和思考。写代码也是同样的道理,工具用好了,你就有更多的时间来规划架构和攻克难点。今天就给大家分享一下当前最流行 阅读全文
posted @ 2022-04-07 23:24
程序员小明1024
阅读(228)
评论(0)
推荐(0)
摘要:
技巧一:提取方法,拆分逻辑 技巧二:分支逻辑提前return 技巧三:枚举 技巧四:函数式接口 技巧五:设计模式 其他技巧 写在最后 在实际的业务开发当中,经常会遇到复杂的业务逻辑,可能部分同学实现出来的代码并没有什么问题,但是代码的可读性很差。 本篇文章主要总结一下自己在实际开发中如何避免大面积的 阅读全文
posted @ 2022-04-07 23:15
程序员小明1024
阅读(63)
评论(0)
推荐(0)
摘要:
记得去年我在往MySQL存入emoji表情😲😳时,一直出错,无法导入。后来找到办法 -- 通过把 utf8 改成 utf8mb4 就可以了,并没有深究。 一年后,我看到一篇文章讲到emoji文字占4个字节,通常要用utf-8去接收才行,其他编码可能会出错。我突然想到去年操作MySQL把utf8改 阅读全文
posted @ 2022-04-07 23:08
程序员小明1024
阅读(72)
评论(0)
推荐(0)