加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮安站长网 (https://www.0517zz.cn/)- 运营、云管理、经验、智能边缘、云硬盘!
当前位置: 首页 > 运营 > 正文

智能基础设施让社区变得更完美

发布时间:2021-01-30 17:52:40 所属栏目:运营 来源:互联网
导读:配置方式 Spring Boot 对 slf4j 支持的很好,内部已经集成了 slf4j,一般我们在使用的时候,会对slf4j 做一下配置。application.yml 文件是 Spring Boot 中唯一一个需要配置的文件,一开始创建工程的时候是application.properties 文件,个人比较细化用yml文

配置方式

Spring Boot 对 slf4j 支持的很好,内部已经集成了 slf4j,一般我们在使用的时候,会对slf4j 做一下配置。application.yml 文件是 Spring Boot 中唯一一个需要配置的文件,一开始创建工程的时候是application.properties 文件,个人比较细化用yml文件,因为 yml 文件的层次感特别好,看起来更直观,但是 yml 文件对格式要求比较高,比如英文冒号后面必须要有个空格,否则项目估计无法启动,而且也不报错。用 properties 还是 yml 视个人习惯而定,都可以。

我们看一下 application.yml 文件中对日志的配置:
 

误区3:到处收集资料,但从不翻看

这个毛病不仅出现在编程新人身上,很多入行很多年的“老油条”亦是如此。

看到有人分享资料,想都不想就直接转存到了网盘之中。好像拥有很多资料才能让自己拥有足够的安全感……

但是,转存之后呢,就没有下文了。没有打开、没有检索,资料就静静地躺在那里,和我们渐行渐远。

对于这种现象,看看以下几个建议能否对您有所帮助:

  • 先规划好自身的学习路线,有目的地收集资料,把所获资料和学习路线关联起来,由原来的被动接受变为主动寻找;
  • 找到资料后立即先浏览一遍,大致知道资料里面有些什么内容;
  • 挑选其中自己感兴趣的内容了解与学习。

图 25-6,就是监测程序OOM时的元空间表现。这回对这个元空间就有感觉了吧!

七、总结

本文从 JDK 各个版本关于内存模型结构的演变,来了解各个区域,包括:程序计数器、Java 虚拟机栈、本地方法栈、堆和元空间。并了解从 JDK 1.8 开始去掉方法区引入元空间的核心目的和作用。

在通过手撸JVM代码的方式让大家对运行时数据区有一个整体的认知,也通过这样的方式让大家对学习这部分知识有一个抓手。

最后我们通过 jconsole 检测元空间溢出的整个过程,来学以致用,看看元空间到底在解决什么问题以及怎么测试。
 

误区2:盲目追赶时髦技术

程序员好像是最焦虑的那批人,看到新的技术出现,有的人总是心里痒痒,想要去尝试一番,就算学了之后也不一定会用上……

其实,对于技术更新,以下3点可以确定:

技术更迭将永无止境。这是因为:技术也是随着市场的发展而发展的!!!市场需求不断加大与加快,技术供给也必将提质与提量。

我们处在“一天不学习,马上就会被淘汰”的时代。这是一个发展迅速、充满挑战、不断超越的时代。几日不学习,就可能跟不上前人的脚步。

新技术学了不一定能用上,但并不代表永远不用到。学习新技术,看似好像无用,但学习了总会有所收获。

所以,为了保持竞争力,我们需要学习新技术。但这就意味着:每出来一个时髦的技术,我们就要去跟进吗?这当然是万万不行的!

那些执着于追逐新技术的人,往往会抱怨:技术更迭太快,这个没学好,下个又出现了,总是减了芝麻丢了玉米,学来学去感觉好心累,越来越迷茫……

其实,这是因为他们还没有坚定自己的专门领域,也就是没有坚定自己的技术主攻方向。

学习应是成体系的,自己掌握的知识好比”一棵树“,自己专门研究的领域是躯干,各式各样的新技术是枝丫。树在狂风暴雨中不倒是因为根扎的深,学习新技术而不迷失自我则是因为专业领域的知识掌握深厚。

(编辑:淮安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读