【本文原创:朱明 等】 项目早期无论是从成本考虑,或者是业务模型考虑,往往难以估量长期的业务变化发展,尤其是数据库的扩容,项目的设计成员往往会单纯得以为,等到数据量膨胀以后,直接扩容数据库的规格,通过堆硬件的方式来解决数据库负载的问...
【本文原创:关东升】 如图1所示是网易财经展示的贵州茅台股票的历史交易数据。 图1 单击“下载数据”超链接,会弹出如图2所示的对话框,选择完成后单击“下载”按钮就可以下载数据了,所下载的数据是CSV格式。 图2 CS...
11月新书速递 虽然快到年底了,但是我们丝毫没有懈怠,依然快马加鞭地把好书源源不断地奉献给大家! 本月新书实在有些多,所以本期书单挑选了部分技术图书分享给大家,其中既有游戏界绝对的王者《腾讯游戏开发精粹II》,又有新锐技术Pul...
微服务的生态和实践已经比较成熟,其设计方法、开发框架、CI/CD工具、基础设施管理工具等,都可以帮助企业顺利实施微服务。然而,微服务远没有达到完美,它在架构、开发、基础设施方面仍然面临新的挑战。 微服务面临的挑战 微服务的粒度影响服...
Seata发展历史 笔者于2014年开始着手解决阿里巴巴集团内部业务的分布式事务问题,从0到1研发一个支持非侵入模式(内部称之为AT模式,即自动模式)和TCC模式(内部称之为MT模式,即手动模式)的分布式事务中间件TXC(Taoba...
什么是算法? 每当有人问我这样的问题,我总会引用下面这个例子。 假如你是一个媒人,有若干名单身男子登门求助,还有同样多的单身 女子也来征婚。如果你已经知道这些女孩儿在每个男孩儿心目中的排名,以及男孩儿们在每个女孩儿心目中的排名...
2019年,腾讯游戏学堂联合多名技术专家,整理沉淀前沿技术方案,出版《腾讯游戏开发精粹》,受到了行业的关注和认可。 经过2年筹备,《腾讯游戏开发精粹Ⅱ》正式发布,收录 21 个在上线项目中得到验证的技术方案,深入介绍腾讯游戏的新研...
【以下文章来源于畅游码海 ,作者CallMeEngineer】 一、让自己习惯C++条款01:视C++为一个语言联邦 C++并不是一个带有一组守则的一体语言:他是从四个次语言( C、Object-Oriented C++、Templ...
以下文章来源于游戏葡萄 ,作者爱游戏的葡萄君 前段时间,《英雄联盟》S11决赛落下帷幕。在距离中国7777公里的冰岛,EDG鏖战五局,最后成功捧杯,让LPL观众再次喊出那句“我们是冠军!” 赛后,EDG夺冠的消息马上登顶了微博...
【本文原创:吴骏龙 茹炳晟】 笔者常会被问及这样的问题:“你之前主导的研发效能提升项目都获得了成功,如果请你到我们公司来,几年可以帮助我们把研发效能做好?” 这其实是一个无解的问题。 从某种程度上说,投入大,周期就会短,但是...
【本文原创:谭锋】 什么是指令重排序呢? 为了更加直观地理解,笔者还是通过一个案例来说明。 上面这段程序的逻辑如下: 定义四个int类型的变量,初始化都为0。 定义两个线程t1、t2,t1线程修改a和x的值,t2线程修改...
现在可以读取虚拟地址0x080480c0 处的内容了,通过页表的翻译,定位到了物理内存的地址,取出了指令,终于可以执行了! 但是他其实也很不容易,资源很有限,内存就那么大,CPU 阿甘只有一个,程序又那么多,为了让更多的程序运行...
【原创:天池平台】 深度学习伴随着大数据与云计算技术的崛起而快速发展起来,并在计算机视觉、语音等感知领域迅速取得成功。相对于传统机器学习,深度学习的算法设计更加灵活,可以显著提升针对感知类问题的效果。 随着算力及分布式工程能力的...
废话不多说,直接上目录沸腾新十年(上)2007—2009 大幕拉启/ 001 2010 变局也是开局之年/ 053 2011 移动互联网的新基建/ 118 2012 新供给爆了/ 190 2013 买到一个未来/ 2...
一图胜千言,成为熟练工。 C/C++ 这门语言与其他高级语言不同,它是离操作系统较近的语言。所以学好 C/C++ 体系的技术栈必须结合操作系统的运行机制来学习。展开来说,就是你必须掌握操作系统层面的几大基础知识,他们是汇编、编译链...
工作中遇到需要需要批量处理Excel文件的情况,你还在手动一个一个地处理吗?赶紧学会下面的自动化批量处理方法,告别机械式的低效工作吧! 01 OS 库介绍 OS(Operation System)指操作系统。在 Python 中,O...
前两天,我跟《沸腾新十年》一书中写过的某君吃饭,他谈到这样一个观点: “美国之所以能成为超级大国,是因为在二战后,美国把大量军用技术转变成民用技术,将天量的战争投资转变成社会投资,以此推进美国科技的巨大进步,其中最典型的就是计算机...
一直都有很多朋友想要学习数据分析,希望小编可以推荐一些靠谱的书。 大家要么是看到了数据的重要性,想要转行做数据分析师,要么是本职工作需要,想要学习一些数据分析相关的知识来赋能自己的工作。 无论怎样,数据分析这项技能真的是被越来...