- 博客(30)
- 资源 (31)
- 问答 (13)
- 收藏
- 关注
原创 高效使用微软Azure服务总线的消息功能
无论是应用系统之间,或者分布式系统的不同组件之间,通常需要一种快速、安全、可靠的方式来彼此通信。以前,你会想到基于MSMQ或RabbitMQ之类消息中间件来实现,自己搭建和维护的同时,确保可用性、扩展性和性能等符合系统设计要求。\u0026#xD;\u0026#xD;Windows Azure服务总线(Service Bus)提供了一套安全且高可用的基于云服务的托管消息传递基础设施,以实现广泛通信...
2015-11-25 23:50:11 205
原创 re:Invent 大会第一天,看看AWS有哪些最新进展?\n
2018年11月26日,在这个星期一的拉斯维加斯,一年一度的AWS re:Invent大会再度启动。本次大会将历时5天,从11月26日开到11月30日,期间将有超过5万人云集这个城市,一方面了解AWS的最新进展、进行培训学习,同时也以科技之名共同狂欢。11月25日和26日的晚上,AWS分别举办了Midnight Madness和Monday Night Live两个晚场活动,发布了两个批次的产品更...
2015-11-23 12:53:37 149
原创 MySQL · B+树并发控制机制的前世今生
前言1970年,Rudolf Bayer教授在《Organization and Maintenance of Large Ordered Indices》一文中提出了B树[1],从它基础上演化产生了B+树。B+树采用多叉树结构,降低了索引结构的深度,避免传统二叉树结构中绝大部分的随机访问操作,从而有效减少了磁盘磁头的寻道次数,降低了外存访问延迟对性能的影响。它保证树节点中键值对的有序性,从而控制...
2015-11-23 11:06:29 317
原创 阿里巴巴收购以色列VR公司,大厂死磕VR为哪般?
阿里巴巴收购以色列VR公司以色列虚拟现实初创公司Infinity Augmented Reality上周末宣布,公司已被阿里巴巴收购,但具体交易条款以及金额均没有披露。阿里巴巴和InfinityAR自2016年阿里巴巴集团主导的InfinityAR C系列以来一直保持着战略合作关系。从那时起,阿里巴巴和InfinityAR就在增强现实、计算机视觉和人工智能项目上展开了合作。InfinityAR的增...
2015-11-23 07:08:54 238
原创 搜狗信息流推荐算法实践
本文根据搜狗王东老师在6月9日,DataFunTalk算法技术沙龙中分享的“搜狗信息流推荐算法交流”编辑整理而成,在未改变原意的基础上稍做修改。本次分享将从上面四个方面介绍,挑选了在信息流分享领域最重要的三个方面,从这三个方面就能基本完成一个信息流产品。首先是推荐系统的架构,如下图所示,是一个经典的推荐系统架构。首先是数据源,数据源可能是抓取的,或者是合作的,或者是自媒体产生的。数据源即包括图文的...
2015-11-22 08:37:05 401
原创 下一代微服务!Service Mesh 2018年度总结
作者团:敖小剑、崔秀龙、单家骏、宋净超、田晓亮、徐蓓、张超盟前言在2017年年底,在Service Mesh刚刚兴起之时,应InfoQ的邀请撰写过一篇名为 “Service Mesh年度总结:群雄逐鹿烽烟起” 的文章,对2017年Service Mesh的发展做了一次年度回顾。当时正是Service Mesh技术方兴未艾,各家产品你争我夺之时,一片欣欣向荣的气象。时隔一年,江湖风云变幻。再次有幸收...
2015-11-22 07:38:34 401
原创 红帽联合微软、谷歌、亚马逊推出公共注册表OperatorsHub.io
Red Hat与微软、谷歌Cloud和Amazon Web Services合作,推出了 OperatorHub.io。OperatorHub.io是一个公共注册表,用于查找由Kubernetes Operators支持的服务。Operators最初由CoreOS于2016年推出,旨在成为特定于应用程序的控制器,通过扩展Kubernetes API为Kubernetes用户创建、配置和管理应用程序...
2015-11-22 05:47:20 89
原创 想要确保架构目标达成?适合度函数了解一下
Paula Paul和Rosemary Wang撰写的一篇博文中介绍了适应度函数(fitness function)的基本概念、入门方法,并给出了如何验证各种架构质量的一些实例。文中提出,适应度函数驱动开发的方法可用于编写测定系统符合架构目标的测试,这类似于使用测试驱动开发(TDO)的方法验证功能是否符合所需的业务输出。Paul和Wang均供职于Thoughtworks。文中强调指出,架构标准完全...
2015-11-20 22:15:02 203
原创 计算性能提升100倍,Uber推出机器学习可视化调试工具
为了让模型迭代过程更加可操作,并能够提供更多的信息,Uber 开发了一个用于机器学习性能诊断和模型调试的可视化工具——Manifold。机器学习在 Uber 平台上得到了广泛的应用,以支持智能决策制定和特征预测(如 ETA 预测 及 欺诈检测)。为了获得最佳结果,我们在开发精准预测机器学习模型上投入了大量资源。事实上,对从业者来说,他们通常把 20% 的精力放在构建初始的工作模型上,而把 80% ...
2015-11-20 16:53:40 516 2
原创 KT:一款可提升Kubernetes开发效率的免费工具
对于使用了Kubernetes作为应用运行环境的开发者而言,在同一个集群中我们可以使用命名空间(Namespace)快速创建多套隔离环境,在相同命名空间下,服务间使用Service的内部DNS域名进行相互访问。 基于Kubernetes强大的隔离以及服务编排能力,可以实现一套定义编排(YAML)多处部署的能力。不过,一般来说Kubernetes使用的容器网络与开发者的所在的办公网络直接并不能直接连...
2015-11-19 22:50:37 368
原创 新书问答:Software Wasteland
\u0026#xD;关键要点\u0026#xD;\u0026#xD;几乎所有企业信息系统的实现成本都超额了。\u0026#xD;\t大部分超额成本可归因于复杂性。\u0026#xD;\t当你有数百或数千个复杂的应用程序时,完全陷入了我们所说的以应用程序为中心的困境。很多大公司将大部分IT预算用于集成。\u0026#xD;\t解决办法是转向以数据为中心,其中集成的核心模型应该比新增功能具有更高优先级...
2015-11-19 18:45:24 194
原创 我是LinkedIn的SRE,我把LinkedIn搞挂了
三年前,22岁的我拿到了计算机科学(CS)学士学位,并加入LinkedIn。在我的最后一个学年,一名招聘人员通过我的LinkedIn个人资料找到了我,并向我介绍SRE职位。当时我并不知道SRE是什么,但还是决定去试一试。我通过了面试,并得到了人生的第一份工作。我知道,在LinkedIn这样的公司工作应该让人感到开心,但究竟什么是SRE,我将在这里有怎样的表现?什么是SRE?虽然SRE已经存在了好多...
2015-11-19 10:07:02 225
原创 Java 8 vs. Scala之Lambda表达式
【编者的话】2014年3月份众人期待已久的Java 8发布了,新版本从语言、编译器、类库和工具等方面对Java进行了诸多改进与提升,一时间风光无限;而JVM体系的另一门语言Scala则因为融合了函数式编程语言与面向对象编程语言的优点,从诞生以来就一直备受瞩目,迅速赢得了社区的强烈支持。两门语言孰优孰劣或许不能简单地做出定论,这取决于具体的应用场景、资源约束以及团队偏好等因素,但是无论作何选择首先都...
2015-11-19 06:51:37 219
原创 Python开发者年度调查报告出炉!Python3采用率超84%
2018 年秋,Python软件基金会和著名IDE开发商JetBrains联合进行了第二届Python开发人员调查。和第一次调查一样,本次调查旨在关注Python 的最新趋势并总结 2018 年Python 开发的发展情况。来自 150 多个不同国家的 20000 多名开发人员参与了此次调查,帮我们勾勒出一个更精准、与时俱进的Python 社区全景图,包括 Python 在全球各地的使用、开发类型...
2015-11-18 18:59:13 354
原创 恕我直言,你可能误解了微服务
随着云计算和容器技术的普及,互联网IT基础设施已经发生了很大的变革,也推动了微服务技术的大量采用和落地。现在的技术人,不谈微服务已经要跟不上形势了。但是你真的对微服务有正确的理解吗?要向微服务转型,有哪些问题和挑战摆在面前?如何拨开现代各种技术栈的迷雾看清微服务的发展趋势,选择最适合团队的技术方向?本次InfoQ记者采访了网易杭州研究院云计算技术部的首席架构师刘超,为大家分享他对这些问题的看法。刘...
2015-11-17 23:57:38 407
原创 任正非公开信深度解读:两年怎样改变了华为?
2016年8月,一位华为内部署名“泥瓦客”的海归程序员,写下了一篇《华为到该炸掉研发金字塔的时候了》的文章,从组织、流程、环境、工具等四方面怒斥在华为做研发之不易。此文被转发到华为心声社区后引起激烈讨论,更惊动了任正非本人。两年后,任正非签发公开信表示:要投入 20 亿美元全面提升华为软件质量,打造可信的高质量产品。行动计划包括:要从最基础的编码质量做起,视高质量代码为尊严和个人声誉;要重构腐化的...
2015-11-15 17:28:41 390
原创 VS 2019要来了,是时候了解一下C# 8.0新功能
近日,微软发布了Visual Studio 2019 的发布日期,2019年4月2日Visual Studio 2019将正式和大家见面,同时微软还将提供发布现场实时直播。除了Visual Studio 2019自身之外,VS 2019的发布还牵动着很多C#开发者的心。虽然一个月之前发布的Visual Studio 2019 Preview版本已经可以试用C#的某些新功能,但还有一些是不可试用的...
2015-11-15 07:35:19 499
原创 JetBrains发布Toolbox 采用新的订阅模式
正如此前宣布的那样,JetBrains发布了他们的桌面工具(IDE、工具及扩展)集合产品Toolbox,该产品采用了新的订阅模式,用月付费或者年付费的订阅方式代替了一次性预付费。\u0026#xD;\u0026#xD;Toolbox中的工具包括:IntelliJ IDEA 15、ReSharper Ultimate 10(ReSharper、ReSharper C++、dotTrace、dotCo...
2015-11-14 05:02:19 359
原创 百度启动高管退休计划,总裁张亚勤今年十月退休
今日,百度微信公众号发表了一篇名为“亚勤将于十月退休”的文章,文章宣布了两大重磅消息:正式宣布新的人才梯队建设计划,百度将加速干部年轻化的进程,选拔更多的8090后年轻人进入管理层;正式推出了高管退休计划,对于为公司倾注心血、陪伴公司成长的高级管理者,如因个人意愿或家庭需要选择新的生活,都将纳入高管退休计划给予关怀和照顾。除此之外,还有一个重磅消息,百度总裁张亚勤成为了第一个申请加入退休计划的高管...
2015-11-13 18:56:09 146
原创 IntelliJ IDEA 15发布
近日,JetBrains公司发布了IntelliJ IDEA 15,该版本改善了对Java 8 lambda编译器的支持,提供了更好的运行测试的用户界面,优化了JVM框架支持(包括Spring 4.2, Hibernate 5.0, Grails 3.x和Arquillian),整合了TypeScript 1.6和TSLint,并且首次支持了Angular 2。JetBrains公司的Kotlin...
2015-11-12 23:24:54 221
原创 中国技术开放日专场在美国旧金山隆重开幕
北京时间2015年11月18日,由极客邦科技和InfoQ中国策划的中国技术开放日专场,在QCon全球软件开发大会旧金山站隆重开幕,来自阿里巴巴、腾讯、百度的多名技术专家和高管将首次对国外参会者分享国内互联网公司的顶级技术。\u0026#xD;\u0026#xD;QCon全球软件开发大会旧金山站于美国时间11月16日-18日在旧金山凯悦酒店举行,大会由InfoQ全球主办,InfoQ全球下辖5种语言的...
2015-11-12 17:21:04 89
原创 过早扩张、未经检验的技术,创业公司最易跳入哪些致命陷阱?
对早期的软件初创公司,请注意避免这些工程错误。2016 年,我为一个初次创业者提供了技术咨询,帮助他建立一个种子基金资助的食品配送市场。在我看来,他这家公司做出的每一项技术选择都是错误的。CEO 信奉“将权利赋予工程师”的理念,然后让他们的第一个工程师进行框架(Scala/Play)选择,仅仅因为这个架构是工程师要使用的,而不是因为这个架构能对公司、对实用案例或对人才招募有帮助,他们许多早期的技术...
2015-11-11 18:46:45 288
原创 2019年,你需要关注这些Node API和Web框架
对于Node.js框架和开源软件来说,2018年是非常有趣的一年。开发者社区讨论了企业赞助对开源项目的作用以及如何维护那些没有经济支持却有数百万人使用的项目。同样,安全问题也得到了极大关注,一些流行的Node/JS软件包被劫持,Github为托管的项目推出了安全警报功能。在这篇文章中,我们为Node.js框架增加了新的类别,如赞助情况、捐赠情况和NPM审计漏洞,以便更好地了解每个框架如何解决这些问...
2015-11-08 21:13:42 186
原创 AI+社交,快手商业化落地之道
2012 年,一款用来制作、分享 GIF 图片的手机应用“GIF 快手”,转型为短视频社区,2014 年,这款软件正式更名为“快手”,并正式迎来高速发展期。截至 2018 年 12 月,快手日活达到 1.6 亿。2018 年 10 月 31 日快手正式发布了快手营销平台,启动了全面商业化战略。在极客邦科技主办的 AICon 2018 全球人工智能与机器学习技术大会上,我们采访到了快手商业化模型负责...
2015-11-08 11:32:36 186
原创 Kotlin语言1.0Beta发布,JetBrain介绍其设计理念
Kotlin是JetBrains开发的现代编程语言,可运行于JVM环境同时也能用来开发Android应用。它的1.0Beta版本已经发布,这里是新版本的特性列表;\u0026#xD;\u0026#xD;Kotlin起源与设计理念\u0026#xD;\u0026#xD;2010年,长达是十年之久的Java开发让JetBrains的工程师认为老旧的Java语言已经严重阻碍了生产力。他们认为是时候开发一...
2015-11-08 00:19:48 109
原创 Oracle 裁员史:技术人死于重组,卒于云计算
Oracle新的一轮裁员大潮开始了!2019年3月23日,Oracle执行副总裁Don Johnson向员工发送了一封标题为“组织重组”的电子邮件。邮件发出的5小时后,一场裁员大潮开始了,被裁撤的员工在半个小时内交出公司资产、离开公司,亲身经历的员工称“就好像一场屠杀一样,身边的人接连离开。”据相关信息显示,Oracle这次裁员将影响多个国家,墨西哥裁员50人,新罕布什尔州裁员50人,印度裁员10...
2015-11-07 04:39:26 387
原创 滴滴进入寒冬期,将裁员2000人
2月15日,滴滴举办了月度全员会,滴滴CEO程维宣布公司将做好过冬准备,2019年将对非主业进行“关停并转”,对业务重组带来的岗位重叠和绩效不达标的员工进行减员,整体裁员比例占到全员的15%,涉及员工2000人左右。滴滴总裁柳青也出席了月度全员会,并在会上提到关于“抽成”(滴滴内部称之为Takerate)和“补贴”等问题,表示滴滴管理层正在认真思考业务模式,会做积极探索,既能激励司机,在高峰期供需...
2015-11-07 03:35:10 106
原创 机器学习研究的七个迷思
作者 Oscar Chang 总结了机器学习研究中的七大迷思,每个问题都很有趣,也可能是你在研究机器学习的过程中曾经遇到过的“想当然”问题。AI 前线对这篇文章进行了编译,以飨读者。迷思之一:TensorFlow 是张量操作库它实际上就是一个矩阵操作库,这一区别还是很明显的。在由 Laue 等人在 NeurIPS 2018 发表的论文《Computing Higher Order Derivati...
2015-11-05 23:46:06 257
原创 应用性能管理成熟度模型
在企业中证明APM\u0026#xD;\u0026#xD;在企业IT机构中工作过的人都会发现,一些好的工具很频繁地遭遇废弃。有时是因为工具本身没有满足原本的预期或需求;有时是因为该工具的倡导者离开了机构;又或者仅仅是因为在供应商被收购或产品被废弃之后,技术因此而变得过时。对于应用性能管理(APM)方面的工具来说也会面临这样的问题。对于该问题,并没有终极的解决方案。但是,如果你的工作正好是采购像AP...
2015-11-04 15:58:28 149
原创 基于Windows Azure的云计算应用设计
本文从云计算应用的特点出发,分析了在云计算环境下应用程序开发设计的一些变化。根据这些新的特点,本文提出一个“自我感知应用”(Self-Sensing Application)的新概念。接着文章从架构设计的角度阐述了Windows Azure平台的构建方式和架构特点,然后结合Windows Azure平台的一些功能特点,讲述几个在云计算环境下典型的应用架构设计方式,期望抛砖引玉。最后,文章展望了应用...
2015-11-02 02:53:48 261
AppScan_Std_9.0.3.5_Eval_Win.rar.P2P.DOWNLOAD
2021-03-22
1.txt1.txt1.txt1.txt1.txt1.txt
2021-01-15
姝e父瀵艰埅澶_png
2020-11-19
閫変腑瀵艰埅搴_png
2020-11-19
鐗规畩瀵艰埅涓棿.png
2020-11-19
antv x6,可以拖动开始节点或结束节点,来改变edge边的长度
2023-10-08
antv x6,可以拖动开始节点或结束节点,来改变edge边的长度
2023-10-08
关于#python#的问题,请各位专家解答!
2022-12-13
12.12 new askquestion
2022-12-12
new ask 12.9
2022-12-09
Mac mysqlwokbench 无法导入含中文文件
2022-09-15
git merge和git rebase区别
2022-09-14
java和Python的区别
2022-08-03
关于java的薄弱,和不知道学习方向的迷茫
2021-07-30
解释Python Flask中的数据库连接?
2021-07-30
C++编程实现输入两个整数并求和。1
2021-06-29
什么是Python装饰器?列表和元组的区别是什么?
2021-04-01
压力测试工具都有什么
2021-03-26
vue3.0和vue2.0的区别有哪些,优点是什么
2021-02-02
react好用,还是Vue好用?大佬给点意见
2021-02-02
VUE3使用会普及么,大佬们怎么看?
2021-02-02
JavaScript中闭包具体是什么意思,大佬给讲解一下!
2020-12-30
js闭包是什么意思,谁能详细解释一下?
2020-12-30
为什么Java中 wait 方法需要在 synchronized 的方法中调用?
2020-11-12
PTA非零返回,求助各位大神
2020-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人