2020年10月20日

摘要:Idea这款开发工具的便利之一是很多配置项几乎可直接使用默认项。但针对不同的项目难免需要针对性的配置,本文带大家详细的梳理一遍Project Structure中各项功能,注意收藏,以备不时之需。 先说一下写本文的缘由,在项目中用Idea中打开一组SpringBoot项目,结果编译的结果和日志输出的 阅读全文
posted @ 2020-10-20 18:42 程序新视界 阅读(148) 评论(0) 推荐(0) 编辑

2020年10月18日

摘要:最近接手一套基于SpringBoot项目,对项目进行重构调整,将公共部分抽离成子项目。在实践的过程中,发现抽离之后的模板中组件并没有被初始化。于是将排查解决过程中搜集到的方案及知识汇总分享给大家。 问题原因 问题的原因很简单,因多套系统的package命名不一致。比如业务系统的包命名为com.abc 阅读全文
posted @ 2020-10-18 19:58 程序新视界 阅读(242) 评论(0) 推荐(0) 编辑

2020年9月3日

摘要:《Java面试题系列》:一个长知识又很有意思的专栏。深入挖掘、分析源码、汇总原理、图文结合,打造公众号系列文章,面试与否均可提升Level。欢迎持续关注【程序新视界】。本篇为第6篇。 关于字符串的比较在前面文章中已经详解过,本篇文章基于字符串常量池的存储及在使用intern方法时所引起的内存变化进行 阅读全文
posted @ 2020-09-03 08:40 程序新视界 阅读(85) 评论(0) 推荐(0) 编辑

2020年8月30日

摘要:《Java面试题系列》:一个长知识又很有意思的专栏。深入挖掘、分析源码、汇总原理、图文结合,打造公众号系列文章,面试与否均可提升Level。欢迎持续关注【程序新视界】。本篇为第5篇。 【番外篇】本篇核心:JDK各个版本中JDK的运行时常量池、字符串常量池、静态常量池的功能及存储位置。 在写本系列文章 阅读全文
posted @ 2020-08-30 20:00 程序新视界 阅读(218) 评论(0) 推荐(0) 编辑

2020年8月28日

摘要:《Java面试题系列》:一个长知识又很有意思的专栏。深入挖掘、分析源码、汇总原理、图文结合,打造公众号系列文章,面试与否均可提升Level。欢迎持续关注【程序新视界】。本篇为第4篇。 核心问题:重写了equals方法,为什么还要重写hashCode方法? 这不仅仅是一道面试题,而且是关系到我们的代码 阅读全文
posted @ 2020-08-28 08:45 程序新视界 阅读(139) 评论(0) 推荐(0) 编辑

2020年8月26日

摘要:《Java面试题系列》:对面试题中经典内容进行深入挖掘,分析源码、汇总原理,形成公众号系列文章,面试与否均可提升技能。欢迎大家持续关注【程序新视界】。本篇为系列第3篇。 面试过程中关于Integer的比较“==”的问题内容层出不穷,但无论怎么变化,只要了解了其中的底层原理,马上就可以得出答案,再也不 阅读全文
posted @ 2020-08-26 15:16 程序新视界 阅读(84) 评论(0) 推荐(0) 编辑

2020年8月25日

摘要:Java面试题系列:将面试题中比较经典和核心的内容写成系列文章持续在公众号更新,可巩固基础知识,可梳理底层原理,欢迎大家持续关注【程序新视界】。本篇为面试题系列第2篇。 常见面试问题 下面代码中创建了几个对象? new String("abc"); 答案众说纷纭,有说创建了1个对象,也有说创建了2个 阅读全文
posted @ 2020-08-25 08:59 程序新视界 阅读(139) 评论(0) 推荐(0) 编辑

2020年8月24日

摘要:最近准备再刷刷面试题,将面试题中比较经典和核心的内容写成系列文章发表在公众号中,巩固基础知识,分享给大家,欢迎大家持续关注【程序新视界】。下面是本系列第1篇。 大多数面试的第一题不是让说说面向对象,就是关于字符的。本篇文章就从各方面来聊聊“==和equals的区别”。 概念上的区别 针对字符串(注意 阅读全文
posted @ 2020-08-24 14:12 程序新视界 阅读(73) 评论(0) 推荐(0) 编辑

2020年8月23日

摘要:浏览技术文章时,读到一个评判技术能力的标准:“Google评分卡”。它对技术人员的能力从0到10划分了11个等级,看完这个评分卡,真切感受到每个技术人都应该进行一次自我评估:对照一下自己所处的位置,下一步又要迈向哪个等级。 Google评分卡的来自Google的SRE。为了保证稳定可靠的服务,Goo 阅读全文
posted @ 2020-08-23 15:10 程序新视界 阅读(84) 评论(0) 推荐(0) 编辑

2020年8月19日

摘要:邮件在项目中经常会被用到,比如用邮件发送通知。比如,通过邮件注册、认证、找回密码、系统报警通知、报表信息等。本篇文章带大家通过SpringBoot快速实现一个发送邮件的功能。 邮件协议 下面先简单了解一下常见的邮件协议。常用的电子邮件协议有SMTP、POP3、IMAP4,它们都隶属于TCP/IP协议 阅读全文
posted @ 2020-08-19 08:34 程序新视界 阅读(324) 评论(0) 推荐(0) 编辑

导航

统计