首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    现有「数据库架构」过时

    Hadoop是为烟消云散的旧世界设计的,其架构在它进入市场时已经过时。开发人员很快抛弃它,改而使用Spark(2009年)、Impala(2013年)和Presto(2013年)。...它对技术行业产生了短暂而又重大的影响,尽管等到它家喻户晓时,已经过时。 Hadoop在短短十年内走完了从构思、开发到废弃的全过程。...今天的RDBMS架构仍体现底层硬件方面的这些老观念。问题在于,那些观念不再成立。RAM的便宜程度是上世纪60年代的人无法想象的。...即使不再需要冗余性,业务和技术需求也常常要求有这项功能——这个例子充分表明了实践和期望如何强化过时的设计模式。 过时的观念:你的存储比网络要慢 在云计算之前的时代,客户端/服务器模式很合理。...AWS为你提供大量的RAM,只需花少量的钱。但是大多数运行传统数据库的人实际上用不了这么多的RAM。

    57520

    AI大牛LeCun:Python过时!深度学习需要新编程语言

    伊瓢 安妮 发自 凹非寺 量子位 出品 | 公众号 QbitAI Python过时。 说这话的正是深度学习“三巨头”之一的Yann LeCun。...GitHub最近公布的2018机器学习排行榜显示,Python毫无疑问当选机器学习项目开发人员最偏爱的语言。 ?...也有在Python基础上的优化,比如专门针对速度Cython工具包,直接在Python里编译C语言,结合Python和C的优点,大大提升处理速度。...它刚一开源,就有不少饱受Python性能和灵活性困扰的开发者,高呼“可以抛弃Python”。 TensorFlow官方就发文吐槽过Python不少毛病。...在接受VentureBeat采访的同一天,LeCun还出席在旧金山举办的国际固态电路会议(International Solid State Circuits Conference),在会上同样展望深度学习的未来

    84350

    面向对象之组合VS继承:继承过时

    在阅读Effective Java中的第16条时发现一个有趣的机制或者说是模式,那就是组合(文中翻译为复用,但是作者认为组合更能体现这种模式的精神),并且文中建议使用组合。   ...这样就导致子类行为的不可预知性; 组合是通过对现有的类进行拼装(组合)产生新的、更复杂的功能。因为在类之间,各自的内部细节是不可见的,所以这种方式的代码复用是黑盒式代码复用。...(因为组合中一般都定义一个类型,所以在编译期根本不知道具体会调用哪个实现类的方法) 继承,在写代码的时候就要指名具体继承哪个类,所以,在编译期就确定关系。...has - a 和 is -a 的描述,能够体会到组合和继承是为了两种场景的重用而设计的 当B类真正是A类的 抽象类型时,才适用继承,例如 人 是 婴儿的 抽象类型 是适用于继承的 ,而当 猴子 为 ...而除去第一种场景,其他场景使用组合是更合适的 并且在第一种场景中,使用组合也不是不可以,但继承是最好的方案 结语   文章至此处,想必大家已经明白组合和继承的关系,并且已经知道在何种情况下使用他们,那么组合

    5.5K20

    4P过时?老司机别慌!

    文中穿插一些delviansu在美国被商科和版权法虐完后学到的信息,请笑纳。 市场营销(marketing)是一门需要渗透到每个岗位的学科,易get,难落实。...比如说有更多人因为这首歌知道这个游戏、动画,而触发了未来的某次消费。...教授从三个方面讨论这个议题: 1 对消费者的洞察力 ?...delvian补充: 顺便说一下,在美国,成名的品牌口号是受版权保护的。 判定依据是:如果同类公司生产同类产品,并使用了已有的名牌口号,则有误导消费者的嫌疑,涉嫌侵权。...教授多次提到之前的用户调研方法都是irrelevant的,可以理解为都是过时的,现在看起来就不那么重要了。 priceless:字面看上去是一文不值,实际表示无价之宝、无法估价。

    96550

    Diffusion Model一发力,GAN就过时???

    金磊 Alex 发自 凹非寺 量子位 | 公众号 QbitAI 曾经大红大紫的GAN已过时。 马里兰大学副教授Tom Goldstein最近发表的一个推文,可谓是一石激起千层浪。...它的研究最早可以追溯到2015年,当时,斯坦福和伯克利的研究人员发布一篇名为Deep Unsupervised Learning using Nonequilibrium Thermodynamics...说白,就是用一个新的数学范式,从新颖的角度克服了一道障碍。 此外,GAN模型在训练过程中,除了需要“生成器”,将采样的高斯噪声映射到数据分布;还需要额外训练判别器,这就导致训练变得很麻烦了。...目前的训练技术让Diffusion Model直接跨越GAN领域调模型的阶段,而是直接可以用来做下游任务。...> 并且,哪怕对理论研究不感兴趣,由于这个模型已经很work,它和下游任务的结合也才刚刚起步,有很多地方都可以赶紧占坑。

    1.3K30

    案例和工具都过时,是否还有学习的必要

    底层基础是不变的,但是会演变出非常多的应用场景,能够在遇到相关场景的时候迅速定位问题,那么这就是经验,基础可以让我们理解漏洞的背后的原理以及修复方案,但是经验可以让我们快速定位安全问题,发现安全风险,...比如 0day 在被发布之后,相关厂商推出补丁之后,大家有修复的渠道,那么 0day 就变成了 nday,那么这个漏洞只有在未修复漏洞的系统上才可以使用。...漏洞虽然不能直接利用了,但是造成漏洞的原理和原因还是有价值的,这就涉及一个漏洞场景,能够扩展我们的经验,在遇到类似场景的时候,快速发现问题,这也是有价值的。...2019 年 信安之路 的热点关键词出炉,如图: ?

    48320

    PostgreSQL 分区表为什么要带 pg_pathman 过时

    /usr/bin/python3 # -*- coding: utf-8 -*- import psycopg2 from psycopg2 import Error try: #捕捉连接中的错误...1 我们的分区的数据表已经存在,名字是 partition_table,我们需要根据,1主键的方式来进行hash 分区,分区表 固定10个。 ?...那刚才也讲了,我们在需要分区表时,可能数据已经有几千万,这时要进行分区,那刚才的命令就不OK。那我们操作分区表的步骤就会变成下面的样子。 ? ?...随便的验证一下,分区表里面的数据,的确是已经有数据进入了 ?...当然PG12 已经使用了新的方法,来操作分区表,可以不在使用这个插件,但实际上使用了也挺方便。这也说明一点,PG的本身的数据库的程序是越来越完善

    1.9K20

    C语言过时了吗?

    很多编程找工作的人,都在唱衰C语言,C语言是很基础的编程语言,但是从工作机会来看相比java,php,python等编程语言少了很多。 那么C语言真的不行了嘛? 不值得学习?...C语言貌似过时的几种表现 1. 在2016年编程语言排行榜上,C语言排名进一步下降,王小二过年,一年不如一年。java现在目前坐稳第一位,php,python等语言上升势头,也非常迅猛。...前两年和同事聊天,同事感叹到咱们转行做应用算了,现在做底层语言都落伍,准备看看机会换个工作,结果大部分都是要安卓或者java后台。...而且智能机器人的崛起,C语言的使用频率又开始加大。 2. 操作系统内核代码还是C语言为主打,就语言的灵活性以及执行的效率来看C语言还是最合适的语言,而且在系统层次的代码,C语言还是首选语言。...从这个层面讲C语言是永远不会过时的,顶多算是应用范围变窄,但其作用依然强大。 ? 3. C语言的职位比例相对应用级语言是低了点,但是整个软件行业在发展,绝对的C语言编程职位并没有减少。

    1.5K80

    架构视角解读网络加速 :基于公有云的方案已经过时

    做出海、游戏类业务的人都太熟悉 GA ,没有它 ,基本的网络连通都将成为问题。 “陌生”则是说,即便在疫情的催化下,GA 行业依然很少出现在开发者社区的主流视野中。...前不久,声网发布 FPA 全链路加速产品,乍一看与 GA 相仿,又存在截然不同的技术特征,格外让人好奇。...因此,InfoQ 特别采访 FPA 的产品负责人施政与声网基础平台技术负责人王浩宇,希望能在架构和产品的视角对 FPA 进行解读,从中寻找关于全球加速服务的新的启发。...GA 加速方案是开创性的,它将单一用户纳入公有云庞大的基础设施资源里,进行跨地域跨运营商加速,并以云的方式,自底向上融合多种加速技术,包括 CDN、专线网络。...而在此前,无论是 CDN 加速方案还是专线加速方案,彼此都是孤立存在的,而且都是主要在物理层面使劲,忽略软件层面,显得有点粗犷。

    86530

    2022年WPF过时了吗?

    国内90%开发者都在使用JAVA,Python等其它开发语言,按照工信部公布程序员从业数量在600万左右,C#程序员编程语言排行榜占6%计算保守估计有36万人,推算WPF从业人数在5万人以上。...WPF是开源的 微软在计划发布 .NET Core 3.0 Preview 1 的同一天开源 WPF、WinForms 和 WinUI。...微软2022年路线图 微软已经为 2022 年的 WPF 制定路线图,并表示与 . NET Framework及其目标是随着 .NET Code 3.0 的发布而设定的。...视频内容 Demo下载: Newbeecoder.UI.zip 并且由于WPF已经存在很长时间,因此可以认为它是稳定的。在以后的每个版本中都不会出现重大更改,常用组件中也不会出现低级的错误。...上面提到的替代方案为我们提供许多不同的选择。尽管Web和移动设备正在蓬勃发展,但围绕Windows桌面应用程序开发仍然有一个非常健康的生态系统

    8.6K60
    领券