意识到自己的问题之后,我就赶紧给读者“前进一点”发了一条信息道歉。另外,回想起之前还有一些读者问过我类似的问题,我的答案都不够严谨,因此打算特意写一篇文章来反省一下。...01、人工智能和机器学习人工智能和机器学习是 Python 应用的重头戏,但这方面的岗位对学历的要求非常高,高到我自己都应聘不上,非常残酷。...考虑到我的读者已经蔓延到了初中生群体,我得郑重其事地说一句,“如果你喜欢学习,那就好好学,别在该学习的年纪浪费了青春。”哎呀,我去,说这句话真有点拿自己做反面教材的感觉。...03、爬虫关于爬虫,不得不提一下羊哥视频评论区的一句话,不管是不是段子,我觉得挺值得深思的。 我有个同学搞爬虫被带走了,还好他不是主犯,就是登记了一下。...拿我来说吧,我希望自己的文章只发表在我希望发表的平台下,假如其他平台在未经我的授权下,就把我的文章爬走,放在自家平台上,我就觉得知识产权受到了破坏。
二哥,你好,我是一名大专生,学校把 Python 做为主语言教给我们,但是我也去了解过,其实 Python 门槛挺高的,所以我在自学 Java,但是我现在并不清楚到底要不要全心的去学 Java,学校里的课程也越来越繁重...意识到自己的问题之后,我就赶紧给读者“前进一点”发了一条信息道歉。另外,回想起之前还有一些读者问过我类似的问题,我的答案都不够严谨,因此打算特意写一篇文章来反省一下。...01、人工智能和机器学习 人工智能和机器学习是 Python 应用的重头戏,但这方面的岗位对学历的要求非常高,高到我自己都应聘不上,非常残酷。...考虑到我的读者已经蔓延到了初中生群体,我得郑重其事地说一句,“如果你喜欢学习,那就好好学,别在该学习的年纪浪费了青春。”哎呀,我去,说这句话真有点拿自己做反面教材的感觉。...拿我来说吧,我希望自己的文章只发表在我希望发表的平台下,假如其他平台在未经我的授权下,就把我的文章爬走,放在自家平台上,我就觉得知识产权受到了破坏。
,居然不生效,后来排查了一下,复习了一下各种事务失效的场景,想着不如来一个总结,这样下次排查问题,就能有恃无恐了。...那么先来复习一下事务相关知识,事务是指操作的最小工作单位,作为一个单独且不可切割的单元操作,要么全部成功,要么全部失败。...事务的几个特性并不是数据库事务专属的,广义上的事务是一种工作机制,是并发控制的基本单位,保证操作的结果,还会包括分布式事务之类的,但是一般我们谈论事务,不特指的话,说的就是与数据库相关的,因为我们平时说的事务基本都基于数据库来完成...这种需要被调用方支持重试,重试的时候,需要支持幂等,多次调用保存状态的一致,虽然整个主流程很简单,里面的细节还是比较多的。...,但是我保证所写的均经过实践或者查找资料。
前言 事务大家平时应该都有写,之前写事务的时候遇到一点坑,居然不生效,后来排查了一下,复习了一下各种事务失效的场景,想着不如来一个总结,这样下次排查问题,就能有恃无恐了。...那么先来复习一下事务相关知识,事务是指操作的最小工作单位,作为一个单独且不可切割的单元操作,要么全部成功,要么全部失败。...事务的几个特性并不是数据库事务专属的,广义上的事务是一种工作机制,是并发控制的基本单位,保证操作的结果,还会包括分布式事务之类的,但是一般我们谈论事务,不特指的话,说的就是与数据库相关的,因为我们平时说的事务基本都基于数据库来完成...这种需要被调用方支持重试,重试的时候,需要支持幂等,多次调用保存状态的一致,虽然整个主流程很简单,里面的细节还是比较多的。...,但是我保证所写的均经过实践或者查找资料。
摩登时代 在 Node.js 出现以前,以往的前端开发工作属于石器时代。而随着前端技术的大爆炸来临,我们需要赶上这一次潮流,加入到前端开发到摩登时代去。这篇博文主要是记录如何构建前端工作流。...$ npm init 导入包 这个我构建好的json文件,将devDependencies下的所有节点复制过去。..."/img/favicon.ico"> 在此配置需要的...有一点需要注意的地方,gulp-ruby-sass需要有ruby语言环境,这是安装传送门Ruby,一般Mac会自带Ruby。...当资源文件更新时让browser-sync重新加载变更 完成这些之后,可以使用gulp + 任务名称执行相应的任务 结束语 这是我的前端工作流,构建静态页面速度是不是一下子就提升了呢。
我第一次知道测试还可以这样搞,各种故障注入手段层出不穷,目的就是为了去虐我们的系统。现在想想,当初奇叔分享的不正是混沌工程的思想,同样没有想到的是这个主题会成为我后面一段时间内持续耕耘的事情。...希望这个工具能够帮助到有需求的小伙伴,也希望能够借助社区的力量更好地推动 Chaos Mesh 发展。 开源前的几天,是我们几个人(我,强哥,可奥)最忙的时候:测试、文档、视频、文章齐头并进。...实现一个功能往往很简单,但是想要用户放心快速地使用,则需要花费更多的精力。...项目中,让更多人能够参与进来,Chaos Mesh 为之做了更多工作和努力。...除此之外,我们提供了完善的开发者文档,帮助开发者快速开始 Chaos Mesh 的开发之旅。
为什么「我不」需要低代码?即使所有人都认同上述“为什么要用低代码”的理由,但仍不时会有试水者跳出来,给大家细数“为什么我不需要低代码”。...实践出真知没错,而且大部分质疑背后也都有一定道理;但在我看来,更多的可能是主观或无意识的偏见。这里我列了一些对低代码的常见质疑和我个人的看法,期望能帮助大家看到一个更全面和客观的低代码。...质疑2:低代低开发不可控“平台上的各种可视化组件、逻辑动作和部署环境都是黑盒,如果内部出问题无法排查和解决。”图片作为同样不搞清楚底层原理不舒服斯基的程序员,我更愿意相信:问题只是暂时的。...低代码的思路亦是如此:与当年的操作系统和现在的云平台一样,都是想通过建立一个黑盒化的中间层抽象来降低开发者的工作量与心智负担。当然,所有额外增加的中间层都不是完全免费的,低代码也不例外。...图片好的低代码平台绝不会阻碍开发者去改善应用的可维护性;恰恰相反,还会尽可能提供引导和帮助。以Mendix为例,除了支持基本的模型分析与重构(e.g.
针对以上问题,我通常的回复如下: 我本身没有什么太大的生活压力,至少目前来说,有几件事情不需要我去烦恼: 房子 车子 其它 所以我有时间、有精力去做我感兴趣的事情,去追求我的理想,以及布局我未来的职业生涯规划...需要坚决抵制和打击。 从我刚开始工作的时候,我总是认为工作就是"公司给我多少钱,我就帮公司做多少事",大多数人的价值观和思想就是这样的。...很重要不紧迫 比如你需要为你自己制定一项嵌入式或者计算机的学习规划、你需要看看现在有什么新的职业发展机会、作为主管,你需要研究方法来管理好你目前糟糕的团队等等。...我们可以借助七问分析法,即: 七问分析法也称为5W2H分析法,对我们的决策有一定的作用,虽然这是一个用于企业管理的分析工具,但是我觉得对于平时工作以及思考也是通用的,值得借鉴的。...好了,今天就分享到这里,希望对各位小伙伴有帮助!
,需要提供补充说明材料。...事件3:和销售H去拜访一个客户,客户遇到的是USB问题,我在现场也解决不了,销售H对客户说:王工是FAE,这个问题需要他反馈给他们公司AE、研发才能解决。...我和销售S仅有过2次客户拜访,但是仅这次的事件就让我特别感激他。 点评:FAE是需要经常和销售一起拜访客户的,我认为FAE和销售应该相互信任、相互配合,这样才能更好的做好客户。...我从芯片公司离开后的最近的2份工作,全部和这些认识的人有关,第一份工作是原来客户介绍的,第二份工作是公司销售介绍的。 你可能会问我你为什么最后不做FAE了呢?...不过在现在的工作中,我又时常扮演FAE的角色,我也会经常支持现在的客户,帮他们解决部分技术问题。 关于FAE,你有什么想说的吗?欢迎留言区讨论。
我个人是从高中毕业就开始学习Java的,毕业之后被忽悠到培训机构参加Java培训班,在这个期间很庆幸通过报考大专和本科的自考,把学历给提上去了,以至于我后面学历方面也没有被卡很多,虽然大部分企业还是会要求全日制统招本科...,工作过程中,又进一步扩展了自己的技术面,团队里面就属我年龄最小,所以老大哥们也很愿意和我交流项目经验(实践过程),这个时候的我基本属于接近中级开发的初级开发了。...(项目的思考) 之后由于实战扛不住低效率的工作模式,潜规则式的加班,后面就跳槽去了一家外包公司,入职这家公司,担任高级开发岗,其实对我的帮助其实挺大的,驻场的公司给的项目都是国外的,在这家公司干的第一个项目是从零开始...在我快25岁的前十来天,通过疯狂复习之前写过的一些博客,总结面试题,成功入职了一家创业公司,岗位Java资深开发,同时也实现了薪资涨幅40%。...后续让也认识了一个年薪百万的Java大佬,跟着大佬疯狂卷,计划未来二年时间,成为Java专家,这个时候我已经有十个以上的企业级互联网项目了,项目经验其实比很多干七八年的开发都多。(求职上岸经历)
导读 本文是作者在算法岗位上的工作反思,含算法篇和成长篇两部分,希望为在学习或在工作的大家提供一个经验参考。 大佬可以写总结给别人指导,菜鸟可以写总结给别人指坑。...原本打算是正式工作满一年以后写的,最近反思了很多事情,也找到了很多不足之处。怕以后忘记了,就想到什么写什么,什么没想到以后就补上。 1. 算法篇 虽然我没有发表过顶会论文,谈不上学术成就。...其他的就是不同平台的量化支持不同了。讲了这些我想现在还有人在用VGG还是可以理解的。Make VGG Great Again. 工作中最重要的不是论文的创新,尤其在初期做算法的套路,流程要清楚。...在标注数据的时候需要界定什么是正样本什么是负样本,什么是无法判断(ignore),什么时候需要脑补,什么时候不需要脑补,这个非常非常重要,数据标错了后续要花费很多力气改正 。...要不断学习,我的人生宗旨就是我可以菜得被开除,但是我不能因为无所事事浑水摸鱼被嫌弃。 要和同事友好相处,工作之后明显就交际圈小了很多,同事是交流最多的人,不管怎么样,都要客客气气。
很多人觉得深度学习上手非常困难,让我们看看,对于程序员来说,着手深度学习的实践需要准备什么样的工具。 硬件 从硬件来讲,我们可能需要的计算能力,首先想到的就是CPU。...这种差别是仅仅在处理单元的数量上就已经存在了巨大的差别。所以深度学习具备大量处理能力计算要求的情况下,GPU无疑具有非常强大的优势。 今年的中秋节假期,我为自己DIY了一台深度学习工作站。...不得已之下,只好更新了全部设备,于是就组装了一台我自己的深度学习工作站。 除了自己去DIY一个深度学习工作站这个选项之外,另外一个选择就是采用云计算环境所提供的计算资源。...当你在考虑去开发一个应用、去着手进行深度学习尝试的时候,我建议大家可以试试这种方式,这个选择可以很轻松的帮助我们计算资源以及硬件上各种麻烦的问题。...此外,对于使用Python 语言的程序员还需要安装所需要的一些库,例如:numpy、protobuf等等。对于卷积处理而言,cuDNN是公认的性能最好的开发库,请一定要安装上。
因为周报是员工对一周工作的总结陈述,会包括一些重要事项的进展,甚者会有对一些问题的不同角度的思考,也会有一些疑惑、问题或求助,这些都是我需要去关注的,也是很好的执行管理动作的切入点和把手。...接下来,剩余时间,基本属于我个人处理范围内的,通常会有以下几件事情: 1、与我的主管例行沟通,1-2周一次面对面,每次30分钟左右,我也会把我的工作情况,我对一些问题的想法,以及需要他来决策的事情详细地汇报出来...,并听取他的建议,另一方面,我也会主动获取他对后续工作的想法和安排。...这样做的好处是,我跟我的主管在目标上始终可以保持一致。这样的沟通非常有效果,每周只需要很短的时间,就可以保证后续一个阶段都可以非常高效的执行。...整个一天差不多就这些事情,有流水账,也与一些总结,希望对你有所帮助。 原文链接:大佬们的工作日都做了哪些事情?| 快问快答
不幸的是这一过程与机器学习应用程序是不能工作的,所以我们应该非常小心检查我们在每个阶段的过程,这样我们就会知道,当一个错误已经产生时,我们就需要回去更彻底地检查代码。...我的建议是从一开始去适应可视化,不要只有当你的网络不工作时才开始适应,这样就能确保在你开始尝试不同的神经网络结构时,你已经检查了完整的流程。这是你能准确评估多种不同方法的唯一方式。...在数据空间中存在较大的不连续性,或者是表示同一事物的大量分离数据(separated data),这将使学习任务变得更加困难。...这可以加速训练,帮助处理数据中的异常值,并防止网络的极端权重配置。 -还要考虑 数据增加或其他类型的noise也可以像dropout一样进行正则化。...在它们三个中选择一个(我最喜欢的是“lecun”),一旦你的神经网络开始运作,你就可以自由地尝试,直到你找到最适合你的任务。 -为什么?
简单省事、便携可重复;这是内置数据的优势之一; 内置数据模式清晰,通常可以获得较好的结果;这是内置数据的优势之二; 别人用这个,我也用这个,这是一个偷懒的做法。 每个人常识不同。...我不太赞成教程里面用使用内置数据,原因是: 对不会读入数据的人不友好; 不利于探索这篇教程用于实际数据时可能会遇到的问题。示例数据无脑运行,自己的数据无显著差异。...查看数据的帮助 从数据结构和行列名字上得不到有用信息,那我们查看下帮助信息。 ?...这里涉及到另外一个经常会被问起的问题: 我这一步操作需要提供原始数据,还是标准化之后的数据? 绝大多数情况下,我们需要提供的都是标准化之后的在不同样品之间可比的数据。...因为:1)我们的需求是比较不同样品的差异,数据需要在样品间可比;2)绝大部分工具是不会对数据做标准化处理的,要么直接用,要么做一些不影响数值关系的转换;3)如果某个工具自己内部会对数据做标准化,它一定会在帮助中提及
统一的项目结构:可能根据不同的类别会有几个,如响应式项目,非响应式项目 编码规范 高质量的第三方组件库;以及团队自己开发的组件/代码片段 丰富的文档,包括 可在线查看的公共的文档 第三方组件库;以及团队自己开发的组件.../代码片段的文档以及demo 前端工具的介绍 项目开发过程中遇到的问题的描述与总结 具体项目的文档 项目如何启动 项目文件结构描述 项目的开发和发布 工具化 项目结构由命令行生成 新建页面,模块等由命令行生成...列出我们知道的所有的前端的技术点。并标出团队对技能的熟悉情况。不断的去覆盖它。
统计性描述经常用到散点图 统计性描述更为侧重单变量的描述,即描述X、X与X之间的关系,在通过X去描述Y的时候,我更关心X与Y间存在何种关系,此时便需要借助散点图去印证X与Y相关的内在一致性,并通过方差...散点图是唯一一个能够描述变量与变量间相关关系的图形,在实际我的工作中出镜频率非常高,它很好的过渡了描述性统计与推论性统计之间的鸿沟。 ? 检验与方差分析几乎不用 ?...如果非要深究其背后的原因,便需要通过线下调查、数据分析、人力投入等等种种工作,这便涉及到了昂贵的分析成本,数据挖掘领域中控制成本是一个很重要的问题。 ? 线性回归的Y你不一定能拿到 ?...T检验、F检验、回归、逻辑回归均针对Y进行分析,针对庞大的X的分析则需要用到降维的思想将X进行压缩,通常2-15个影响因素是合理的,如果超出此范围,工作中便很难论证模型的科学性,因此将变量压缩至合理的数量范围便变得非常重要...由Y的模型延伸出来的方法便是联合分析,主要解决的是产品的结构问题,例如新买了笔记本,开始选择这个型号是因为喜欢它的颜色,然而随着时间的推移我的口味也随之升级,我开始关注内存、性能。
今天跟你们说一个我平时的学习渠道,也是为数不多的学习产品和技术专业知识的平台, 经常看我文章的读者知道,我之前推荐过他们的很多课程,都是这个领域资深从业者推出的。...过去一年多,我在上面学到了很多东西,这里跟你们说几个我觉得挺适合大数据从业者学习的课程,亲测有效。 首先,是必学的 Python 基础知识和认知。...这里主要推荐两个课程: 尹会生这个课总结了一套 0 基础快速上手 Python 的学习路径,你可以在自己电脑上运行每节课后的小程序,通过调整保存路径和几个简单的参数,来应对实际工作中相似场景的重复工作...可以说,跟着学,用 8 周的时间,让你告别重复工作,提升工作效率,真正释放自己的精力。 景霄这个课“从工程的角度去学习语言”。...然而数据容易获取,数据分析却是一项繁杂又缜密的工作。这既考验你对知识的理解,如算法、编程的掌握程度,又考验对数据的敏感程度,如数据的真假、合理性、代表性等。 对数据的看法一念之差,可能损失千万计。
虽然如此,但20km的通勤路的确是有点无聊,甚至一天的工作量还没在路上骑车通勤的时间长。...工作篇希望公司耗子尾汁,继续努力。学习篇虽然平时是做大数据开发和架构的工作,但是好像一年也没学什么东西。...因为本来就是小城市,加上同行不为难同行的原则,你简历上写什么我就问什么,简历上不写的我基本上啥也不问,毕竟我也是个临时工。总结一下面试遇到的几个问题:1....简历不真实在自我介绍的时候,大部分都说是大数据开发。技能栏上也写着会Java、scala语言等。我问其中一个工作两年的哥们:你Java学到哪个阶段了?...吃力不讨好的工作难干...所以说,小城市的程序员良莠不齐,没有很好的生长土壤,在没有产出的996、007环境中过完一年、三年、五年的工作经验。
相反,我们会借助浏览器提供的新功能,将之前在后端处理的一些东西移到“前端”。 本文最初发布于的 Murat Çorlu 个人博客。 在云服务的高度抽象的帮助下,大多数项目的后端工作都日益减少。...仅使用一些公有云服务(如 Firebas 或 CloudKit)提供的动态协同数据,就可以创建出功能完备的客户端应用程序。我们不需要维护任何服务器,就可以实现身份验证。...当然,总还是需要更为底层的服务器端专家的,至少还需要他们来创建那些云服务。但是,Web 项目中 90% 的工作可能将在客户端完成。这将意味着,“前端”的新职责和挑战将越来越多。...设计师和产品所有者的工作干净利落,才能带来最好的 UI 和最佳的用户体验。 因此,我希望将来,人们会考虑将 Web 客户端开发中的这些新职责分开。...小 结 头衔和学科并不是让开发者永远坚守职责的高墙。相反,它们帮助我们一次只专注于一件事。注意力分散是我们这个时代最严重的疾病之一。
领取专属 10元无门槛券
手把手带您无忧上云