代码发送邮件使用python内置的email模块即可完成。导入相应的代码封装为一个send函数,顺便导入需要导入的包注:　下面的代码有三处要修改的地方,两处写的qq邮箱地址,还有一处写的qq邮箱授权码,不知道qq邮箱授权码的可以去百度一...　从来没讲过运维,因为我觉得运维这种东西不需要太多的知识面,然后我一个做了运维朋友告诉我大错特错,他就是从3K的运维一步步到40K的,甚至笑着说:我现在感觉自己什么都能做。既然讲,就讲最重要的吧。监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。目前业界有很多不错的开源产品可供选择。选择一款开源的监控系统,是一个省时省力、效率最高的方...　一、菱形继承在介绍虚继承之前介绍一下菱形继承　概念:A作为基类,B和C都继承与A。最后一个类D又继承于B和C,这样形式的继承称为菱形继承　菱形继承的缺点:　数据冗余:在D中会保存两份A的内容　访问不明确(二义性):因为D不知道是以B为中介去访问A还是以C为中介去访问A,因此在访问某些成员的时候会发生二义性　缺点的解决:　数据冗余:通过下面“虚继承”技术来解决(见下)　访问...　跳槽几乎是每个人职业生涯的一部分,很多HR说“三年两跳”已经是一个跳槽频繁与否的阈值了,可为什么市面上有很多程序员不到一年就跳槽呢?他们不担心影响履历吗?PayScale之前发布的**《员工最短任期公司排行榜》中,两家码农大厂Amazon和Google**,以1年和1.1年的员工任期中位数分列第二、第四名。PayScale:员工最短任期公司排行榜意外的是,任期中位数极小的这两家公司,薪资...　昨天早上通过远程的方式　review　了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的　switch　语句时,还是忍不住破口大骂:“我擦,小王,你丫写的　switch　语句也太老土了吧!”来看看小王写的代码吧,看完不要骂我装逼啊。private　static　String　createPlayer(PlayerTypes　p...　华为面试整体流程大致分为笔试,性格测试,面试,综合面试,回学校等结果。笔试来说,华为的难度较中等,选择题难度和网易腾讯差不多。最后的代码题,相比下来就简单很多,一共3道题目,