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

数据分析是如何改变了我的职业轨迹

作者 郑槊 本文为CDA学员投稿作品 三月份刚来上海参加CDA的数据分析就业班培训时,我没想到这次选择将会改变我未来的职业轨迹。...到了18年,市场上各种数据分析的培训班已经如雨后春笋般地开设了。 考研失利后我一直在寻找新的方向,这次失利一度让我很沮丧,更让我思考是否还有必要再去这样坚持。...我一直在从各种渠道上了解现在的就业市场,偶然的机会我从经管之家上了解到了CDA数据分析师。经管之家是原来的人大经济论坛,考经管类专业的学生大多都熟悉这个平台,我也觉得是比较靠谱的。...之后从事风险数据分析这个职位,达到了我的心里预期,我对公司的工作环境和工作内容也比较认可,可以说是功夫不负有心人吧。当然,进入公司后需要学习的东西也很多,包括一些没有接触过的技术和很多业务方面的知识。...我现在也是在努力适应公司的节奏,继续学习提高自身的能力。 我一直相信天道酬勤,功不唐捐。选择数据分析这一行我不会后悔,也会更坚定地走下去,迎来我人生的下一个篇章。

69220

Python课后改变了我的学习方式

Python课后改变了我的学习方式 目录 Python课后改变了我的学习方式 总结? 收获? 学习氛围 学习思想 学习习惯 总之 ---- ?...这门课程的学习中,我更多的是注意到了学习的过程。应该是老师授课方式的与众不同,因为老师的足够优秀,才让我能去在python课中学习编程的思想。...比如,如何去站在,程序员的角度思考一个问题,思考数学问题,思考生活问题。怎么去分析一个问题,站在何种角度。在这门课程中多次体现。...比如老师所 讲到的 如何去使用搜索引擎 ,使用博客等等 都是对程序员素养的一种积累。 学习习惯 学了python 课 我学会了写博客,虽然写的还不好,但是 基本上每周都在写一部分。...总之 这门课程总的感觉是 很轻松的 ,不是根正苗红的专业课,所以轻松愉悦。但是收获可真不少。 上完软工课后我喜欢上了屯书 我觉得我也挺喜欢买书的....买了好多好多书。。。

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

    【数据挖掘】聚类算法 简介 ( 基于划分的聚类方法 | 基于层次的聚类方法 | 基于密度的聚类方法 | 基于方格的聚类方法 | 基于模型的聚类方法 )

    聚类主要算法 II . 基于划分的聚类方法 III . 基于层次的聚类方法 IV . 聚合层次聚类 图示 V . 划分层次聚类 图示 VI . 基于层次的聚类方法 切割点选取 VII ....聚类主要算法 ---- 聚类主要算法 : ① 基于划分的聚类方法 : K-Means 方法 ; ② 基于层次的聚类方法 : Birch ; ③ 基于密度的聚类方法 : DBSCAN ( Density-Based...基于划分的聚类方法 ---- 基于划分的方法 简介 : 基于划分的方法 , 又叫基于距离的方法 , 基于相似度的方法 ; ① 概念 : 给定 n 个数据样本 , 使用划分方法 , 将数据构建成 k...基于层次的聚类方法 ---- 1 ....基于距离聚类的缺陷 : 很多的聚类方法 , 都是 基于样本对象之间的距离 ( 相似度 ) 进行的 , 这种方法对于任意形状的分组 , 就无法识别了 , 如下图左侧的聚类模式 ; 这种情况下可以使用基于密度的方法进行聚类操作

    2.9K20

    我的React服务端渲染实践

    ,目的是从零开始,教会大家如何搭建一个属于自己的基于 React的 SSR 框架,彻底弄明白SSR的原理。...SSR 是相对于 CSR (客户端渲染)而言的,一般我们基于 Vue 或者 React 这类工程进行开发的时候,页面都是客户端渲染出来的,通常的的过程一般是这样的(这里以React为例): 用户在浏览器地址栏输入...如何区分页面是服务端渲染还是客户端渲染的? 当你在访问一个页面的时候,肯定有个疑问,如何判断当前访问的页面是客户端渲染出来的还是服务端渲染出来的呢? 其实判断的方式还是有很多的。...查看网页源代码-服务端渲染效果 方案构想 为了能尽可能方便的支持 SSR 的使用,我想实现的 SSR 应当具备以下特性: 与服务端低耦合,无论是 `Nodejs` 还是 `Serverless` 模式,...在这里插入图片描述 数据同构 服务端渲染另外一个不得不考虑的问题就是如何使用同一套代码去请求数据。

    2.1K20

    Scala如何改变了我的编程风格:从命令式到函数式

    比如说,当我以一个C++程序员的身份学习Java的时候,Java的接口构造教会我来自纯粹的抽象基类的多重继承的价值。...尽管在C++里面这种编程风格是有可能的,但在我使用C++的日子里,我却没有考虑用这种方式进行多重继承,而我在C++设计中也不怎么使用抽象基类。...然而,一旦我开始进行Java编程,我就开始一直使用这种风格了。学习Java—尤其是它的接口构造—改变了我OO设计的方法。...但 Scala 还让我以简洁和类型安全的方式获得某些通常是动态语言的好处,例如在已有类上增加新方法的能力,或者将类型传递给没有共同继承关系的方法。 Scala 是怎样改变了我对编程的看法的呢?...重点是捕捉"是什么以及为什么",而不是"如何做"。与将重点放在执行连续命令上的过程性编程相比,函数式编程的重点是函数的定义而不是状态机(State Machine)的实现。

    1.1K30

    我是如何理解Java抽象类和接口的?

    不卖关子,我个人对这两个的理解: 类是具体实例的抽象,比如一个json字符串的抽象;而抽象类就是类的抽象;接口就是抽象类的抽象,接口更像是一种协议 听我慢慢道来~ 吐槽 首先,我必须吐槽一下这种面试,我认为面试官凡事问出这种类似...那么,如果我来面试别人,我会问:请你说说你怎么理解抽象类和接口;如果要你向你外婆解释进程和线程的区别,你会怎么解释?...我觉得这可以考验面试者对问题的理解程度,我想微软的面试题(你如何向你奶奶解释Excel)一样,考验一个人对某一事物的理解程度(虽然,至今我还不能很好的想明白这个问题 -。...这样就有各种汽车了,奔驰牌的,宝马牌的,丰田牌的… 接口就是对抽象类的抽象 这只是我个人的理解。 在我们日常生活中可以看到各种“接口”,电源插座就是一种。...这两种实现方式,我觉得从功能上讲是一样的,但是从类设计上讲是不同的。

    801100

    基于React的SSG静态站点渲染方案

    基于React的SSG静态站点渲染方案 静态站点生成SSG - Static Site Generation是一种在构建时生成静态HTML等文件资源的方法,其可以完全不需要服务端的运行,通过预先生成静态文件...那么在这种情况下,我就忽然想到了我的博客站点的构建方式,为了方便我会将博客直接通过gh-pages分支部署在GitHub Pages上,而GitHub Pages本身是不支持服务端部署的,也就是说我的博客站全部都是静态资源...但是在思考通过SSG来作为这个问题的解决方案时,我还是很好奇如何在React的基础上来实现SSG渲染的,毕竟我的博客就可以算是基于Mdx的SSG渲染。...那么接下来我们就从基本原理开始,优化组件编译的方式,进而基于模版渲染生成SSG,文中相关API的调用基于React的17.0.2版本实现,内容相关的DEMO地址为https://github.com/WindrunnerMax...那么在前边我们已经聊了比较多的SSG内容,那么可以明确对于渲染的主要内容而言我们需要将其离线化,因此在这里就需要先解决第一个问题,如何将数据离线化,而不是在浏览器渲染页面之后再动态获取。

    19410

    基于 OpenHarmony 鸿蒙开发的表格渲染引擎

    由于大部分前端项目渲染层是使用框架根据排版模型树结构逐层渲染的,整棵渲染树也是与排版模型树一一对应。因此,整个渲染的节点也非常多。项目较大时,性能会受到较大的影响。...业界比较出名的 handsontable 开源库就是基于 DOM 实现渲染,同等渲染结果,需要对 DOM 节点进行精心的设计与构造,但显而易见十万、百万单元格的 DOM 渲染会产生较大的性能问题。...如何进行直出等,对开发的要求较高,但为了更好的用户体验,更倾向于 Canvas 渲染的实现方案。...在线文档的宿主环境是浏览器,本地文档背后是系统,国内任何在线文档背后都没有像谷歌文档基于谷歌浏览器的支持,没有微软 Office 基于微软 Windows 系统的支持,事实上基于这一切我们也该清醒认识到...这一切我希望鸿蒙能给到,也衷心希望你能成功! 长风破浪会有时,直挂云帆济沧海

    1.6K30

    实时高保真渲染,基于PlenOctrees的NeRF渲染速度提升3000倍

    机器之心专栏 作者:黄大伟 NeRF 方法拥有较好的渲染效果,但渲染速度极为缓慢,难以进行实时渲染。...近年来神经辐射场(Neural Radiance Fields, NeRF)的神经网络渲染研究通过神经网络编码实现了真实的 3D 视角场景渲染。...实验结果 渲染效果如图 2 所示,相比于 NeRF,该方法渲染的图像在细节上更优,更接近于真实图像,并且渲染速度快了 3000 多倍。...建新·见智 —— 2021亚马逊云科技 AI 在线大会 4月22日 14:00 - 18:00 为什么有那么多的机器学习负载选择亚马逊云科技?大规模机器学习、企业数字化转型如何实现?...由亚马逊云科技全球人工智能技术副总裁及杰出科学家 Alex Smola、亚马逊云科技大中华区产品部总经理顾凡领衔,40多位重磅嘉宾将在主题演讲及6大分会场上为你深度剖析亚马逊云科技创新文化,揭秘 AI/ML 如何帮助企业加速创新

    88820

    我眼中的变量聚类

    因此,变量少于70个左右的时候,我习惯使用全子集法进行变量筛选,而变量多于70个左右的时候,我习惯使用逐步回归法进行变量的筛选。 ? 然而逐步回归法也有困扰。...能做的只能是先想方法去降低变量数量,我的方法就是变量聚类,也就是数据的压缩。...变量聚类背后的算法是主成分 变量聚类背后的算法是主成分分析,说到主成分,必然要说下我对主成分与因子分析的看法。 因子分析和主成分分析之间其实没有什么必然的联系。...通常我选择信息量的标准是80%,这个阈值属于个人经验,信息量70%左右也可以,但最好能达到85%以上,同时还需要注意的是,主成分个数不能太多。...变量聚类后如何选择变量 变量聚类后,需要从每一类中选取出能够代表该类的那一个变量,我的做法是: 优先考虑让业务经验丰富的人去挑选; 如果不懂业务,从技术角度,需依据聚类代表性指标1-R^2进行筛选

    1.4K10

    我与 “类” 的初次相见

    类有接口和结构,接口描述了如何通过方法与类及其实例互相操作,而结构描述了一个实例中数据如何划分为多个属性。 支持类的编程语言在支持与类相关的各种特性方面都多多少少有一些微妙的差异。...大多数都支持不同形式的类继承。类的出现,为面向对象编程的三个最重要的特性(封装,继承,多态)提供了实现的手段。...写 “类” 类是对某一群具有同样属性和方法的对象的抽象,比如长翅膀会飞的的生物,我们把它们统一称为 “鸟”。...写在最后 当然还有很多别的用法,我在今天不过多的做介绍,现在只是让你对类的属性和方法有个初步的认识,我们明天再真刀真枪的写代码。...老话常说 “行百里路者半九十”,如果你坚持的从我刚开始写文章到看到这里,相信你对 Python 已经有了初步的感觉,而这个新的篇章 “类” 会让你在 Python 学习的过程中再上一个台阶,所以一定要有耐心

    29220

    AI 如何改变光网络的未来?

    思科光学系统的高级副总裁兼总经理Bill Gartner指出,由于光纤具有卓越的传输能力,它已经成为连接数据中心、服务器、路由器、交换机以及网络架构中广泛分布的各个组件,以实现远距离高速数据传输的首选技术...同时,他们还在努力优化光网络和接口的能效,旨在在保持高性能的同时降低能源消耗。 目前,包括思科、博通、英伟达等多家行业领导者正在积极提供或开发先进的光交换机,以满足不断增长的带宽和速度需求。...该平台集成了谷歌自主研发的OCS技术、循环器和定制的波分复用(WDM)光收发器,通过基于OCS和循环器的双向链路,显著提高了数据传输效率。...在OFC 2024(光纤通信会议)的博客文章中,Boujelbene提到,2023年的OFC推出了基于每波长200G技术的1.6Tbps光学元件与收发器。...AI集群内部带宽需求的爆炸式增长,以及追求更高速度所带来的功率消耗和成本上升,是业界紧迫感的根源。

    18310

    区块链,如何改变我们的生活

    2018年区块链技术悄无声息的火了起来,现在很多人都在谈区块链是一种颠覆性的技术,能够改变我们现有的生活方式,去除传统的模式的中心化,重构人与人之间的信任。...那么,区块链为什么能够改变我们现有的生活方式呢? 区块链技术的信任机制建立在非对称密码学的原理基础之上,让我们在使用区块链系统的时候可以不需要了解对方的基本信息就可以进行信任的交易。...在去除传统中心化的同时也保证了运营的效率。并且形成的数据记录不可篡改,因此任何交易我们与任何人的交易活动都是可以被追踪和查询到的。...区块链通过纯数学方式的方式建立信任基础,能够让我们在互联网中实现信息共享,但是却不会暴露我们现实生活中的真实身份。这是由于区块链的数据虽然是公开透明的,但是数据却没有绑定到个人。...说了这么多区块链的优点,那么目前市场上有关于区块链技术的应用吗?

    86700

    WebAR 如何改变增强现实的未来

    这是 USD 格式的扩展,它结合了多个对象(例如图像和文本),并将它们渲染为一个。USDZ 本身是未加密的 zip 文件,可以通过 Apple 的基于 Python 的工具创建。...例如,AR.js 是 Web 上增强现实的开放源代码库,用于改善智能手机上的 WebAR 性能,其中包括基于标记的技术(简化的 QR 码)和基于位置的 AR。...WebAR 应用示例 WebAR 如何工作 通常 WebAR 可以作为 AR 真正能够为其用户提供的惊人体验,但是在开发过程中需要考虑很多方面。...与 Facebook 和 Snapchat 一样,基于应用程序的 AR 使用了基于云的 CMS,并基于某种触发、链接、标记甚至用户脸部的 AR 体验。...因此必须通过适当的立法,世界必须学习如何明智地使用这项技术,以使它对所有人都有好处。 总结一下 使 AR 进入 web 可能是这项技术未来的最佳选择。

    1.8K30

    为什么我改变了对区块链的看法

    我的主要保留意见是,尽管其设计创新,但它并没有解决我个人认为重要的任何问题。 我对区块链的怀疑一直持续到几个月前,当时我与 Aerospike 的一位新客户合作, BSV 协会。...然而,比特币和许多其他基于区块链的加密货币受到交易吞吐量的显着限制,这远低于传统不可扩展金融交易系统。因此,在这一特定方面,现有的加密货币并没有比传统金融系统提供实质性的改进。...BSV 对区块链吞吐量挑战的解决方案 无需深入探讨细节,基于区块链的加密货币的有限吞吐量主要源于 区块链块的大小。...基于比特币白皮书构建的加密货币使用 未花费交易输出 (UTXO) 模型,这与核心银行系统中使用的传统会计模型不同。UTXO 信息在 UTXO 存储中检索和更新,以验证比特币交易是否可以花费。...没有不断升级的复杂性。没有耗时数年、耗资数十亿美元的项目来启动一个应用程序。 正是这种愿景改变了我对区块链的看法。

    9810

    改变了我编码方式的五本书

    我开始编程的时候还是个孩子,那是在80年代。据我所知,这是一本使用BBC B型微机的手册。“BBC用户指南”真的为我打开了一个全新的世界,并为我的余生设置了潜在的计算参数。 ?...这本书改变了我的编码方式,使我成为一个更好的全面开发人员,使我能够规划和做出更好的决定。 ?...The 7 Habits Of Highly Effective People 像“人月神话”一样,这不是一本关于编程的书。然而,阅读这本书从根本上改变了我处理生活中几乎所有事情的方式,包括编程。...我不怎么读自我完善的书,但我发现这一本改变了我的人生。它提供了关于如何考虑计划、社交互动、设定和实现目标的实用和进度良好的课程。最好长时间阅读和消化。...我在阅读他们的前六个习惯和第七个习惯“磨快锯子”之间留出了一年的时间,因为我需要时间来准备。 ?

    67320

    基于 GPU 渲染的高性能空间包围计算

    空间包围检测有多种方法,比如基于包围盒的检测,三角面碰撞检测等。本文提出了一种基于 GPU 渲染的高效计算方法。 假定待检测球体范围的半径为r。...渲染过程中计算每个渲染点到球心的距离,如果有距离小于r的渲染点,模型在球体范围内。...指定的位置 (x,y) 赋给 gl_Position。 片段着色器:如果距离小于 r, 渲染红色,否则不渲染颜色。...第一套着色器使用三角面渲染: 顶点着色器:正常计算顶点投影信息 片段着色器:检测每一个点到球心的距离,如果小于 r,渲染红色 第二套着色器使用点渲染: 顶点着色器:根据输入的 texture2 坐标(attribute...片段着色器 2 将模型是否在球体内的信息渲染到 texture1。所有模型渲染结束后,使用异步 readPixels 将渲染结果读出来。

    13610

    基于元宇宙与Web3的虚拟世界将如何改变客户体验?

    埃森哲在其 2022 年技术愿景报告中表示,Metaverse 和 Web3 的创新正在改变虚拟世界的基础和运作。...“这些创新不仅改变了组织接触客户的方式,而且还提高了工作和沟通的质量。”...“这些培训课程改变了来自世界各地的员工的游戏规则,使品牌管理和信息传递在整个员工队伍中保持一致,并且无需将团队聚集在一起即可进行面对面培训。”...“想想暴雪基于消息的客户服务,它最终将客户带出了自己的魔兽世界,而有了 Metaverse,业务和客户体验可以在不脱离体验本身的情况下进行实时交互。...新挑战,因此他们必须了解如何创建、管理和部署不同类型的新鲜内容。 写在最后 Metaverse 和 Web3 的融合与其说是一个“如果”,不如说是一个“何时”的问题。

    30720

    我是如何迁移我的博客的

    若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。...写在开头 在今年初,我就打算迁移我的博客了,主要原因是ueditor编辑器不支持go代码的高亮,所以打算换,但是由于本人比较懒,同时事情又多,就耽搁了下来 此次迁移,跨度半年,实际消耗了3,4天左右,使用到了.../ ,基于java 的springboot开发 使用了又拍云 https://www.upyun.com/ 做cdn加速 使用了宝塔+supervisord 做java进程守护管理 使用了go做数据迁移...= nil { log.Fatal(err) } //同步文章的标签 //根据文章的分类id,去获取文章的分类名,然后根据分类名关联标签表.../ueditor2markdown/ 通过分析,找到了ueditor2markdown.js的相关代码: 修改包的document的,改为jsdom 库实现,该代码已经开源:https://github.com

    68540
    领券