Java类加载器回顾,重点是Java类加载机制不能实现现实的需求时如何处理,重点是两种情况没法处理,SPI(服务提供接口),接口在调用方,可能被根加载器加载,实现方通过独立的Jar包实现被系统加载器,那么接口调用方在要加载实现方的类时如何处理?线程上下文加载器就是为了解决这个问题。另外就是Tomcat类加载机制的设计也没有严格遵守Java双亲委派机制,因为要实现应用类目录下的jar包优先级公用目录下的jar包,所以加载类时优先子类加载器尝试在应用目录下加载,找不到时再有父类加载器尝试在公用目录下加载。
OpenResty的创造者章亦春,是少有的流行开源项目的华人维护者,曾经以手写抄书、抄写代码为乐趣、可以不计较收入从阿里辞职回家专职维护OpenResty开源项目。
他技术很高但却能对OpenResty相关的问题都耐心详细的回答。他用尽一切办法维护和推广OpenResty,并也得到大部分前同事和朋友的认可和称赞。
这周电脑出现了一次故障,尝试拔掉电池和充电器,按住电源开关放掉静电后再插上电源才能正常开机。为吸取教训,我以后要每周至少关一次机。
JVM出现故障时一般要备份堆dump和线程dump,但Windows有些以服务模式运行Java应用,无法直接使用工具备份,此时可通过Windows工具PsExec提升命令行权限,然后设置工具命令备份堆dump和线程dump
开发工作之外的修炼,是工作之余可做的,发现体会自己的感官兴趣,并沿着感兴趣的人事物做更深入的背景探索,将感受发展为兴趣,再从中找到志趣。正确看到财富的概念【是你不工作时维持自己现在生活的时长】,努力去增加自己的被动收入【投资或知识经济被动收入】。目标管理要不断分解细化,明确出行动序列并找到立马可做的下一步行动。【快速做决策】人生短暂,很多事只要找到一个最重要的理由就行了,过度在各种理由上纠结计较得失是现代人效率低下的大坑。【做好时间管理,就是要把大部分时间用在20%最关键的事上】,每天早晚三问【我做成了什么,遇到什么问题,接下来怎么做】,用好黄金工作时间,使用番茄工作法。应该有意识在健康、工作、情感、学习、财务方面持续的投资精进自己。
如果不喜欢现在的工作,就赶紧去找新的方向,找到新方向后具备能力就立马去找工作,否则就主动积极的为新方向储蓄能力。
原文地址:https://www.cnblogs.com/doit8791/p/9219677.html