重磅!滴滴开源跨平台统一MVVM框架Chameleon作者|Conan(Chameleon框架负责人)编辑|覃云近日,滴滴在GitHub上开源了跨端解决方案Chameleon,简写CML,中文名卡梅龙;中文意思变色龙,意味着就像变色龙一样能适应不同环境的跨端整体解决方案,具有易用、开发快、高性能等特点。下文将详细介绍Chameleon项目的研发背景和性能特点。背景研发同学在端内既追求h5的灵活性,
分类:
其他好文 时间:
2020-12-24 12:41:24
阅读次数:
0
用认知计算处理现实生活中的业务是一件很有意义的事情,比如在IT服务管理领域。机器学习对处理现实案例中的分类与分配问题将会比人工更为有效,比如以下几种场景:在服务台,几乎三至四成的事故票单没有被发送至相应的团队,这些票单一直毫无目的地漫游着。等相应团队收到票单,事故已经蔓延到高层管理人员处,引起许多麻烦。假设用户使用打印机遇到问题。用户联络服务台,服务台分发票单给IT支持团队,然后他们通过更新用户系
分类:
其他好文 时间:
2020-12-24 12:40:55
阅读次数:
0
厉害了!除了find命令,还有这么多文件查找命令,高手必备!良许良许Linux点击「阅读原文」查看良许原创精品视频。大家好,我是良许。在系统里查找文件,是所有工程师都必备的技能(不管你用的是Windows、Linux、还是MacOS系统)。对于Linux操作系统,单单一个find命令就可以完成非常多的搜索工作。但是,文件搜索命令远不止一个find命令,还有很多。本文就对Linux下文件搜索命令进行
分类:
其他好文 时间:
2020-12-24 12:39:02
阅读次数:
0
Yarn将用TypeScript重写,Flow惨遭亲爹抛弃!整理|覃云今天,Yarn官方团队在GitHubissue中宣布将对Yarn进行重大更改,主要包括:将代码库从Flow移植到TypeScript,不再支持Node4和Node6,并为Yarn新增了一些功能等,这个更改项目代号为Berry,目的是增强Yarn优势,弥补弱势。Yarn是Facebook开源的一款号称代替npm的js包管理工具,相
分类:
其他好文 时间:
2020-12-24 12:38:25
阅读次数:
0
NFS网络文件系统,英文:NetworkFileSystem是由SUN公司研制的UNIX表示层协议,能使访问网络上别处的文件就像在使用自己的计算机一样。
分类:
其他好文 时间:
2020-12-24 12:37:55
阅读次数:
0
初尝Deno,这是我的感受图片作者|JamesGarbutt译者|薛命灯Deno是个什么东西?我发现自己最近的工作效率不是很高,于是快速浏览了一下GitHub趋势页面,看看有没有什么比较酷的新项目。其中有个项目排名比较靠前,即Deno:https://github.com/denoland/deno这个项目很有趣,因为:使用Rust开发;原生支持JavaScript和TypeScript;实现了E
分类:
其他好文 时间:
2020-12-24 12:37:32
阅读次数:
0
厉害了!知道这样重命名文件都是大神级别!良许良许Linux点击「阅读原文」查看良许原创精品视频。大家好,我是良许。在Linux下,重命名一个文件,我们通常是使用mv命令,一般是这样操作的:$mvfile1.txtfile2.txt这样重命令的方式当然是可以,但有个弊端就是你需要输入两次文件名。文件名比较短还好,一旦比较长的话,输两次会很让人崩溃的。本文就介绍几种更高效的文件重命令方法,一般人不知道
分类:
其他好文 时间:
2020-12-24 12:36:53
阅读次数:
0
GraphQL到底怎么用?看看这个例子就知道了作者|AdityaSridhar译者|无明GraphQL究竟是什么东西?它实际上是一种API查询语言。GraphQL显示了服务器可以提供的不同类型的数据,然后客户端就可以明确选择它们想要哪些内容。在使用GraphQL时,你可以在一个调用中获取多个服务器的资源,而不是像RESTAPI那样需要调用多个API。理论说得再多也没用,例子才是最直观的。所以,让我
分类:
其他好文 时间:
2020-12-24 12:36:39
阅读次数:
0
React16.8发布:hooks终于来了!图片作者|React官方博客译者|无明React16.8终于带来了稳定版的Hooks。什么是hooks?hooks可以让你在不编写类的情况下使用state和React的其他功能。你还可以构建自己的hooks,在组件之间共享可重用的有状态逻辑。如果你之前从未听说过hooks,可以参考以下这些资源:“Introducinghookss”解释了我们为React
分类:
其他好文 时间:
2020-12-24 12:35:56
阅读次数:
0
程序员书库(ID:OpenSourceTop)编译链接:https://ramblingspace.com/posts/books-for-software-engineers-switching-to-technical-product-management/当我决定从软件工程师转向产品管理的时候时,我发现自己的理论知识非常缺乏。虽然曾经在大大小小的软件公司工作过,也具备了专业的基础知识。敏捷开
分类:
其他好文 时间:
2020-12-24 12:35:39
阅读次数:
0
Vue2.6发布:新语法、性能改进、向3.0看齐图片作者|尤雨溪译者|薛命灯近日,尤雨溪在medium上宣布推出Vue2.6——代号“Macross”。尤雨溪表示,在过去的一年中,他们在开发新CLI和3.0原型设计上花了很多时间。因此,Vuecore2.x在很长一段时间内都没有推出重大更新。现在是时候了,2.6版本带来了一些实质性的改进、内部变更和新功能,本文将会重点介绍。如果需要了解完整的详细信
分类:
其他好文 时间:
2020-12-24 12:35:19
阅读次数:
0
加载时间从4.6s降到0.7s,谷歌开源quicklink作者|Google团队译者|无明近日,Google团队在GitHub上开源了一个项目quicklink,quicklink能在空闲时预取viewport内的链接来加快后续页面的加载速度。具体的技术原理和实现过程请看下文。工作原理quicklink通过以下措施加快后续页面的加载速度:检测viewport中的链接,使用IntersectionO
分类:
其他好文 时间:
2020-12-24 12:35:00
阅读次数:
0
如果数据也带有种族歧视,你会怎么做?算法当然是种族主义者,因为它是人类的产物。——斯蒂芬·布什(《新政治家》周刊美国版编辑)机器学习中的伦理道德大多数时候,机器学习并不涉及特别敏感的社会、道德或伦理问题。数据集可以根据给定的属性预测房价,或将图片分成不同类别,或教会电脑玩《吃豆人》游戏的最佳方式。但是如果数据在进行预测时涉及受保护的属性,那么根据反歧视法,我们要怎么做呢?如何确保算法中不会植入直接
分类:
其他好文 时间:
2020-12-24 12:34:39
阅读次数:
0
程序员书库(ID:OpenSourceTop)编译参考自:https://blog.newrelic.com/culture/books-software-developer/书籍仍然是学习编程和提高开发者技能的最好途径,没有之一。但最大的问题是:程序员如何根据自己的兴趣需求去选一本适合自己的书呢?这也是今天我们要和大家聊的一个话题如何快速评估一本书籍的好坏?快速评估一本编程手册适不适合你的最佳位
分类:
其他好文 时间:
2020-12-24 12:34:15
阅读次数:
0
相信每个人都曾经抱怨过同事的代码写的烂,抑或是前同事遗留的代码惨不忍睹......这些几乎没法修补的代码,其实不一定是人为因素造成,而是遗留代码的问题。什么是遗留代码?其实每个人对遗留代码的定义都不一样,你可以认为遗留代码是指因为种种原因,格外难以修正、改进以及使用的代码。事实上,最难的不是让你写代码,而是要你维护别人的遗留代码,当你碰到这种情况时,你就会萌生一种重构的想法,或者是去寻找其他更好的
分类:
其他好文 时间:
2020-12-24 12:33:33
阅读次数:
0
使用Flutter一年后,这是我得到的经验作者|NickManning译者|薛命灯在这篇文章中,我将分享我使用Flutter的经验,以及我在整个过程中发现的所有Flutter的优缺点。在过去的一年里,我是如何使用Flutter的呢?我做了以下这些事情:使用Flutter重写一款已经发布到AppStore的iOS应用程序。开发了一个Flutter免费速成课程,录制5个多小时的教学视频内容。使用Flu
分类:
其他好文 时间:
2020-12-24 12:33:21
阅读次数:
0
详解前端异步编程的六种方案图片作者|浪里行舟编辑|覃云前言我们知道Javascript语言的执行环境是"单线程"。也就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务。这种模式虽然实现起来比较简单,执行环境相对单纯,但是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段
分类:
其他好文 时间:
2020-12-24 12:31:51
阅读次数:
0