首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LeetCode的刷题利器(伪装到老板都无法diss你没有工作)

LeetCode的刷题利器(伪装到老板都无法diss你没有工作) 在工程效率大行其道的今天,如果不会写点代码以后也不容易在测试圈混下去。...今天给大家推荐一个LeetCode的刷题利器,可以伪装到连你老板在这里走过去都无法确认你是在干活呢,还是在干活呢。...LeetCode是什么 leetcode是个题库,里面有很编程多面试的题目,可以在线编译运行。难度比较高。如果自己能都做出来,对面大公司很有帮助。...点击Problems下的各个项目,可以看到各种对应的题目。 ? 如果完成并且通过,左边会出现绿色的小对勾,如果做过不通过,左侧就是一个问号。 ?...可以看出来,如果你要上班时间打开这个页面开始coding,估计你离优化(现在流行的裁员代名词)不远了。那么今天推荐给你一个超级牛的VSCode的插件。

86830

YOLO之父宣布退出CV界,坦言无法忽视自己工作带来的负面影响

:「我现在已经停止了计算机视觉研究,因为我看到了自己工作造成的影响。...我热爱自己的作品,但我已经无法忽视它在军事领域的应用以及给个人隐私带来的风险。」 他还表示,一些学者的想法是错误的,他们认为,「我们不必考虑新研究的社会影响,因为这很困难,而且其他人也会帮我们做。」...自己的工作对社会有潜在的负面影响就应该停止研究吗?在 Redmon 的推文底下,大家展开了一番讨论。...前谷歌大脑机器人研究专家 Kevin Zakka 认为,研究者不应该因为自己的工作可能带来负面影响而停止研究。相反,你应该利用自己在该领域的影响力来提高人们的警惕,将研究成果用在正确的地方。 ?...不知 Joseph Redmon 和 YOLO 的未来将何去何从。

1.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《程序员的职业素养》- 读书笔记

    尽管公司可能设有独立的QA小组专门测试软件,但是开发小组仍然要把“QA应该找不到任何错误”作为努力的目标。 以笔者短暂的职业经验来看,出bug的地方一定是自己没有完全理解的地方,没有之一,全部命中。...其实这种习惯是不好的,虽然表面上看来还不错,但是实际上为了颜面而不考虑效率将工作推到回家之后显然是不专业的。...在没有数据的情况下,如果观点无法在短时间达成一致,就永远无法达成一致,唯一的出路是,用数据争论。 切忌用个人能力赢得争论。他们可能提高嗓门,近距离与你对视,或者摆出不屑的姿态。...要确保自己已经将睡眠,健康和生活方式调整到最佳状况,这样才能在每天8个小时的工作时间内全力以赴。 关于这一点,笔者需要好好检讨自己了。...在这之后,尽量调整自己的生物钟,将睡觉的时间渐渐提前,效果甚好。 四.

    69720

    人员流动大,简历管理纷杂怎么办?用低代码可以解决嘛?

    2、存在数据壁垒 在日常的招聘工作中,虽然使用了第三方招聘平台,但该平台并没有和自己的内部管理系统打通,已招聘员工只有在入职后才能在自己公司建立资料档案,管理系统和第三方平台存在数据壁垒。...3、无工作记录 HR的工作没有进行记录统计,无法看到其招聘人数、面试人数、到岗人数,无法具体呈现工作效果。...4、奖惩无依据 因为缺乏记录,无法知道入职后表现优\劣的员工是哪位HR招进来的,所以奖惩等绩效考核并没有可靠的事实依据。...5、效果无体现 对于员工培训只见动作不见效果,无法统计培训的具体成果,也无法得知员工对培训的接受程度。...磨“死角”、破孤岛、数共享、提效率,低代码平台深入每个场景进行赋能,将管理“死角”一朝变身为数字化智能化区域,实现企业的高度数智化管理。

    30720

    某IC大厂社招思路清奇

    融资一旦断掉,自身无法造血,可能真挺不了多久。 我觉得除了工资,以及个人成长之外,公司所从事的业务是不是符合自己的价值观也很重要。为啥说起大道理来了呢?...否则,一旦遇到一点困难,将面临自我怀疑而无法坚持下来。 因此,在选择企业的时候,也要考虑公司的价值观是否和自己的价值观相匹配。...无论未来是否会有大量企业倒闭,我觉得与其焦虑,不如抓紧时间,在工作中主动锻炼自己。 根据我的观察,人在年轻的时候更容易积极进取,在工作几年之后,会有很多精力分散掉。...有个工程师在外企工作的时候,特别喜欢写总结,写文章,利用几年的时间,写出了非常有名的一本书,叫验证漫游指南,成了在验证圈里非常有名的大佬。我想你已经猜出来是谁了。 所以说,需要焦虑吗?没有必要。...通常来说,在一家公司,干三年就有机会承担比较重要的任务,干四五年就可能会有机会独挡一面。在此之后,会有比较多的好机会摆在你的面前。无论跳槽还是继续在原公司工作,都没有问题。

    29431

    神网站PaperWithoutCode:举报无法复现的论文,让一作社死??

    两年前,一位名为 ContributionSecure14 的 Reddit 用户发了这样一个帖子: 谈及自己曾花了一周时间复现一篇论文却根本没法得到正确的结果,而上网一搜却发现不止是自己,也有其他人在网上反映无法复现这篇论文...譬如,它无法保证无法复现这篇论文究竟是“论文本身的问题”还是复现者的“能力不足”,在表格中也可以看到,还是有相当一部分的认为论文无法复现的人并没有提交自己复现论文的项目地址: 同时,也有人谈到一篇论文不公开代码无法被复现...如果将无法复现的论文比作内存泄露,计算机没有释放掉不再使用的内存,而人类的信息处理能力是有限的,科研界确实需要一个“垃圾回收机制”去释放掉不再需要的内存,清理掉一些“不合格”的工作。...而实验的不可重复一种是技术上的,散见 AI 领域诸如谷歌这些大厂发表的许多论文,普通研究者根本没有预算去重复与复现这些实验过程,对这些工作只能望洋兴叹,而大厂则因为其财力避免了监察获得了论文的独家权力。...也正是因为理论的缺乏,导致一些研究者反而获得了一种“解释权”,可以将自己在某些特定组合与条件下才能成立的结论放大,将“数据泄露”的结果归于普遍,把数据集的准确率认作真实世界的准确率,从而造成论文的不可复现

    64410

    etcd 集群大小迷思

    的 heartbeat,节点将发起选举:将自己切换为 candidate 之后,向集群中其它 follower 节点发送请求,询问其是否选举自己成为 leader。...任何时候如果其它 follower 在 election timeout 期间都没有收到来自 leader 的 heartbeat,同样会将自己的状态切换为 candidate 并发起选举。...偶数个节点集群在某些网络分割的场景下无法正常工作。试想,当网络分割发生后,将集群节点对半分割开。此时集群将无法工作。...按照 raft 协议,此时集群写操作无法使得大多数节点同意,从而导致写失败,集群无法正常工作。 当网络分割后,etcd 集群如何处理的呢?...当集群的 Leader 在多数节点这一侧时,集群仍可以正常工作。少数节点那一侧无法收到 Leader 心跳,也无法完成选举。

    3.9K21

    如何成长为卓越的工程师

    大部分的新进人员发展成可以稳定地完成任务的执行者,生产力并没有特别突出,无法帮助贝尔实验室在提升AT&T的市场竞争力方面,做出显著的贡献。...不只这样,他们发现通常一个重大的发现是在一连串较小的努力之后,慢慢形成的。如果你自己的工作态度是不注重在小地方采取主动的态度,则你所累积的贡献会 逐渐干涸,而重大的突破永远都没有机会发生。...如果一个新进人员没有办法满足这些期望,他们可能会和Henry一样,被归类为有能力但是生产力不足的员工,无法对整个团队做出正面的贡献。 2....他们可能具备50-80%的知识,但是除非有办法能够将剩下的部份补起来,否则他们的工作就无法顺利完成。有效的人际联系正是他们补足信息不足的方法。...这种将注意力放在自己以外的领导风格在职场现实上是比较有生产力的。小领导者通常对于他所领导的团体没有正式的职权。同事们只有在确定团队中的领导者对于自己和其它人的利益一样重视时才愿意参与。

    49530

    网安专家变黑客 边防护边敲诈

    原来,公安机关当天破获了一起黑客网络攻击、敲诈勒索比特币的案件,北京刑警刚刚在贵州将犯罪嫌疑人潘某抓获,经过初审,潘某交代自己在暗网上雇佣了俄罗斯黑客对国内几家大型网站进行流量攻击,随后使用邮件敲诈这几家网站大量比特币作为终止攻击的代价...案件将很难开展后续工作。...被DDOS攻击后,这3家网站都出现了客户端无法启动、网站交易系统瘫痪、用户不能正常访问等现象,同时3家网站所在公司工作人员都接到变声电话和匿名邮件,在电话和邮件里对方声称正在对这些网站进行所谓的“压力测试...事后潘某交代,为了反侦查他给被害单位打的电话都是利用境外的网络电话,并用变声软件对自己声音进行处理,这样被害单位既无法报警追踪电话源头,也无法通过声音辨别敲诈人。...在本案庭审过程中,潘某虽然认罪,但是反复向合议庭陈述,称比特币目前在国内是违法的虚拟物品,本身没有价值,各级物价部门对比特币都没有一个价格认定结论,完全靠各个交易平台自己的认定、兑换率,因此不应认定自己敲诈的比特币具有相应财产属性价值

    80730

    丰田超级改善术

    知识只有通过行动才能变成智慧 13 没有困难创造困难,困境催生智慧 如果只是将价格下调几个百分点,那么稍微在生产流程上下点功夫就足够了,但要在一下子下调20%价格的同时还保证获取合适的利润,那就必须取得飞跃性的进步才行...15 小错误也不能容忍, 没有信心就无法催生出智慧 不管千分之三还是千分之一,只要出现了问题就把造成问题的原因全都找出来并且逐一解决,这样就可以使残次品率无限接近于零。...他们是对我们来说非常重要的存在,我们当然要对他们尊敬一些 27 让问题可视化,看不见问题就想不出办法 所谓游戏化(gamification)就是将游戏设计的手段应用于非游戏的场景,用游戏的框架来解决工作...当然,在分工协作越发成熟的当今社会,就算不必任何事都亲力亲为,但在将工作任务外包出去的时候也需要告诉对方“这样做才能更快更好”的经验与智慧。...40 改善的最终目标 是让自己的工作变得没有必要 改善的最终目标是让自己的工作变得没有必要

    48810

    幽默的程序员

    关键是自己的心态,如果工作成了你的负担,你是否愿意改变  其实,程序员对加班的态度是和回报对应的。...团队成员长期加班,会造成团队之间的敌对和紧张关系。   为什么会这样?这是因为有人加班了,正常下班的同事会担心自己没有在公司加班,会影响自己在公司中积极工作的形象。...重要的事情说三遍。 个人长时间加班是两种原因,一种是个人能力或态度问题,能力无法胜任本岗位的工作,另一种是领导问题,领导布置了远大于本岗位正常的工作或者工作安排不当。...能力问题就是根本不知道员工有啥能力,也无法合理安排工作任务,需求不明确,随意修改需求,随意安插/变更任务,没有考核机制,奖惩不公等等。...这行业不合格的领导比不合格的程序员更多,兵熊熊一个将熊熊一窝。 项目经理和开发人员对功能的界定: ?

    37420

    不要把自己“困死”:论大型企业的项目协调管理

    4 为什么组织会把自己困住? 对于上述情况,他们中的许多人都比我们更了解,但他们觉得自己无法做得更好。...如上所述,相对来说,许多组织的“产品”都很零散,没有重点,为许多不同的人做了大量的事,但通常无法满足任何特定群体的需求。...如果团队不得不把精力花费在手工处理这些任务上,那么他们将无法足够快速地收集反馈信息,及时做出决策。此外,执行繁琐任务的人很容易犯错,造成浪费,而纠正错误时又会延误工作。...将这些重复性的任务自动化有助于提高人们的工作效率,减少错误。总的来说,人们广泛将这类任务作为 DevOps 实践来讨论,没有它们,团队就无法运行有效的反馈循环。...对于需要数百或数千人开发的大型产品来说,是没有办法做到敏捷的,因为这样的大型组织无法运行快速的反馈循环。

    20620

    学习与人生——使用 GitHub Copilot 后的思考

    Copilot 就会自动将注释转换为代码,并且自动插入到当前光标位置。...GitHub Copilot 是如何工作的呢? 根据官方的说明,主要的训练集来源于 GitHub 上的开源仓库的代码(私有仓库有没有用俺就不清楚了),以及自然语言训练。...在往后阅读之前,我希望你明白一件事儿:软件开发的主体仍是你自己,并不是 GitHub Copilot,它无法也难以取代你!...AI 自动生成程序,是根本不可能的事情。就像我上面说的,AI 无法理解来自产品经理和客户的需求,也无法沟通。让 AI 凭空生成一个程序,是没有意义的,所以你必须告诉 AI,你想要什么。...输入什么就必然输出什么,数据结构、算法等等,已经被 AI 拿去训练了,但是表达“想要什么”,它自己是无法自动完成的。没有任何机器可以代替人的思考,所以俺觉得,程序员是一种无法被机器取代的工作。

    2.7K30

    程序员如何在当今就业市场中让自己脱颖而出

    毫无疑问,软件开发是当今市场上最受欢迎和需求最强的行业之一。 现在的开发人员是什么样的? 目前IT招聘市场的情况良好,开发者的需求量很大。不过,依然有很多开发人员无法轻松抓住就业机会。...没有好奇心,你就不可能处在你现在的位置。但是,随着生活的前行,我们渐渐失去了学习新事物的冲动。不过,作为开发人员,你需要投资自己,让自己每一天都能进步提高。 这个行业正在朝着更好的解决方案迈进。...这会让你时刻做好工作的准备,并确保作为开发人员的你能够获得更多的收益。 投资在自己身上才是最好的投资。 4.工作于开源项目 工作于开源项目能否能让开发者成长?毫无疑问是的。...Google知道业余项目具有很高的价值,因此20%的工作时间允许员工去开展业余项目。 激情是业余项目的最大障碍之一。为了保持自己的积极性,你可以加入互联网上的编程社区。...一个多产的开发者总是有时间投资于其他的项目和活动。如果你一直着眼于自己的工作或自由项目,那么你将永远无法在你的常规/自由职业之外赚取到更多的钱。

    38010

    科技公司的工作日常被永久改变,未来办公室狂想

    几个月前还因没有特殊技能领着低薪的人,现在突然被称为“重要”工人,获得的补偿是被迫继续工作。 虽然表面上大家都在说要赶紧让大家回办公室,但很多公司私底下有不同的计划。...Medium的一位作者就预想了一下未来的科技公司办公室,因为疫情会有不小的改变,我们的生活将充满日常挫败:刚升级的iOS把咖啡机搞坏了,空调调节APP无法在Android 7上正常运行。 一起看看。...嘿Siri,打开百叶窗 回到办公室的人(我无法将这称之为“恢复正常”,正常是什么?)将面临一系列的调整。温度检查,洗手点,口罩,手套,办公桌罩,更多清洁,更多间隔。...因为我自己是做软件行业的,所以在我眼里未来的生活将因为过多软件的介入而充满bug:新升级的iOS搞坏了咖啡机,空调遥控APP无法在Android 7上正常运行,忘记密码的用户打不开灯,使用非接触式门禁控制系统的人因打不开门而困在室外...我们永远都不会不知道接下来将发生什么。时间无情地以我们无法无法预测的轨迹推进,不断地改变所谓的正常。

    52230

    “Time Block”让时间属于你的高效工作法

    感觉自己忙到八只手都不够用;面对每一天时,没有勇气结束这一天,又没有勇气开始这一天~ 1.2 中度患者 病情描述:安排的事情总是无法按时达成,没有输出,不知道最后做了什么 发病场景:规划型选手,对于每一周的工作可以安排的很好...,但是忽略了需求的实现难度和依赖条件,导致经常性延期;或者是没有制定每周的核心目标,导致每件事情“雨露均沾”却没有可以完整呈现的内容; 1.3 轻度患者 病情描述:工作安排得井井有条,然而无法专心,总是被打断...它有可能是本周工作中,非常复杂的一件事情,自己一直没有处理,或者处于逃避状态,那就把它作为本周大BOSS,专注打怪!...,将工作分配到每一个时间块里 1....30%-业务需求(需要与他人沟通完成): 若本周处于跟进中的需求较多,则无法避免需要与各环节同学沟通,但时间占比会低于自己完成的部分。

    61620

    如果有一天,你的领导说“我们也搞微服务吧”

    如果前端和第三方之间只有一个服务,那么这种转换还是可行的。当我们试图将域划分成多个独立的微服务时,域之间的转换工作带来了很多麻烦。...微服务的一个好处是每个团队都可以独立发布自己的服务,不需要与其他团队进行协调,但跨团队甚至是跨公司的协调发布流程导致我们无法享受到这些好处。...为了方便用户,我们创建了跨领域的工作流,将分散的功能聚合在一起。 在整个过程,我们并没有正确理解应该怎样拆分微服务,而且低估了正确选择微服务边界的重要性。...缺乏经验 除了面临风险和时间压力外,负责设计和实现微服务的人之前没有相关经验。由于没有足够的标准工具可用,导致情况更加恶化,我们不得不自己实现基础设施平台。...更糟糕的是,因为没有现成的微服务平台,我们不得不自己完成上面这些事情。要转向微服务,我们确实存在痛点和困难,也确信无法从微服务架构获得任何好处,如果要支持微服务,还需要做一长串额外工作。

    32420

    波场链DAPP智能合约系统开发逻辑(项目分析)

    在区块链环境中,这尤为重要,因为没有办法来撤销执行错误所带来的不好的后果(而且如果对手不配合的话,根本就没有办法逆转交易)。...关键问题是信任度的问题,这与影响区块链实施的问题类似:这些系统都设计成了无需信任的环境,这意味着无法改正出现的错误。例如,在区块链中,如果你将货币发送给某个地址,这个操作是无法撤销的。...因此,如果你与欺诈者进行交易 – 或者你已经将货币发送到错误的地址中 – 那么金钱损失是无法挽回的。...然而,问题并没有解决,只不过是出现在了新的层级:例如,合约可能有漏洞,能够转移证券,但却无法转移货币。在现实生活中,这些事情可以通过中心化的系统来撤销。但是如果是去中心化的系统,则只能自己承担风险。...在现实生活中,上述的这些问题原则上都可以在事后进行处理解决,如果需要的话,还可以通过法院,但是在无需信任的工作量证明区块链中这是不可能的:问题是为什么人们想要依赖一个工作量证明系统(背后的原理是浪费大量的能源来挖矿

    49430

    Hadoop架构: 关于Recovery (Lease Recovery , Block Recovery, PipeLine Recovery)

    当客户端关闭(Close)文件的时候,NameNode将释放相应的租约给其他客户端使用,相当于锁的释放。但是,有时候客户端拿到写锁之后可能宕机,无法关闭文件,从而导致租约无法归还。...(具体无法执行的操作包括:针对对应文件向NameNode请求一个新的GS,打开文件读写,关闭文件等等 2.NameNode检查自己这里文件的最后两个Block的状态 ?...DataNode吧 9.从仆DataNode工作 1.检查自己是否真的如NameNode所说,存在合法的Replica,如果Replica的BGS和NameNode给出的BGS不一样,则抛出异常...11.领袖DataNode根据仆从DataNode的工作情况决定下一步   1.如果全部仆从DataNode都完成了工作,没有异常,则直接向NameNode汇报自己完成了工作   2.如果部分完成了工作...会通过断开与客户端的TCP连接的方式将自己隔离出流水线,并且尽可能地将已经确认(收到ACK)的数据写入磁盘,最后关闭文件。

    1.3K30

    如何才能修炼成一名不可替代的程序员?

    这个岗位的本职工作就是技术实现,将产品经理设计的作品用技术完美的实现出来,开发前能考虑到各种工况场景、针对当前设计提供各种合理优化建议、提前规避各种风险、开发效率高、BUG少,还能提前考虑将来可能要做哪些扩展...明确目标     这个目标我建议是优先选择和你工作相关的技能来提升,最好不要什么都学一点,什么都学的不太深入,这种看似很努力,但是你最后没有太大收获,学习这些表面知识无法对你起到帮助,也就无法获得学习的成就感...因为专业是存在壁垒的,能够将整个公司融会贯通起来的,只有业务。而其他人关心的,也只是我们能不能用自己所具备的专业技能来解决现在遇到的业务问题。...所以在公司一定是先尽可能的多熟悉公司现有的业务,将公司相关的项目业务都熟悉起来,在熟悉的过程中多与周围同事及项目相关人员沟通,这样一方面锻炼了自己的业务能力,同时也锻炼了自己的沟通表达能力。...学习管理能力和做管理岗位并没有必然联系,不管个人规划是怎么样的,学习管理是很有必要的!管理思维能让自己工作起来思路更加清晰,同时也对自己制定职业规划起到积极作用。

    56020
    领券