面向未来的黑科技——UI2CODE闲鱼基于图片生成跨端代码 (yq.aliyun.com)

【简介】

很多人会比较好奇,为什么我会坚持使用图片做为输入源,一方面基于 sketch 或者 photoshop 等插件 相对容易拿到确定性的信息,图片在某些方面容易丢失一些特征;另外基于图片的分析其实挑战更大。我们做 这个选择 有以下原因,首先图片作为最终的产出物,更直观和确定性,另外这个链路里对上游不会有约束性。最后也是最重要的一点 基于图片的应用场景会更普适,类似场景 例如自动化测试能力的支持,基于竟品直接截图来套用我们自己的数据源找体感,等场景是其他的方案做不到的。

点击查看全文 >>

@可耐芊小仙女 2019-07-03 15:58分享 / 0个评论
赞过的人: 技术头条
要不要再学学下面的文章?
消灭 Java 代码的“坏味道” (yq.aliyun.com)
代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码水平,也能使代码变得"精白无一毫不彻"。这里,整理了日常工作中的一些"坏味道",及清理方法,供大家参考。
by @可耐芊小仙女 2019-09-16 16:20 分享 查看详情
每个前端工程师都应该了解的图片知识(长文建议收藏) (mp.weixin.qq.com)
随着web的发展,网站资源的流量也变得越来越大。据统计,60% 的网站流量均来自网站图片,可见对图片合理优化可以大幅影响网站流量,减小带宽消耗和服务器压力。
by @code小生 2019-09-08 17:25 分享 查看详情
修改代码150万行!与 Blink 合并后的 Apache Flink 1.9.0 究竟有哪些重大变更? (yq.aliyun.com)
8月22日,Apache Flink 1.9.0 正式发布,早在今年1月,阿里便宣布将内部过去几年打磨的大数据处理引擎Blink进行开源并向 Apache Flink 贡献代码。当前 Flink 1.9.0是阿里内部版本 Blink 合并入 Flink 后的首次发版,修改代码150万行,此次发版不仅在结构上有重大变更,在功能特性上也更加强大与完善。本文将为大家介绍 Flink 1.9.0 有哪些重大变更与新增功能特性。
by @可耐芊小仙女 2019-08-29 16:42 分享 查看详情
confd + Nacos | 无代码侵入的配置变更管理 (yq.aliyun.com)
为什么要支持 confd,老的应用配置管理模式是启动时读取配置文件,然后重新读取配置文件需要应用重启。一般的配置管理系统都是代码侵入性的,应用接入配置管理系统都需要使用对应的 SDK 来查询和监听数据的变更。对于一些已经成熟的系统来说,接入 SDK 来实现动态配置管理是很难实现的, Nacos 通过引入配置管理工具 confd 可以实现系统的配置变更做到无代码侵入性。
by @可耐芊小仙女 2019-08-28 15:43 分享 查看详情
一天写多少行代码才算是好程序员? (zhuanlan.zhihu.com)
一天写多少行代码才算是好程序员?有人说:“平均有20行有效代码每天,就是世界级水平了。绝大部分时间你都在反复改写、修订已有代码。”的确,程序员的编写代码的速度可能也就如此。而在国内某些公司,对于一些熟练的程序员,每天100行代码是才正常的生产率!
by @又拍云 2019-08-22 11:12 分享 查看详情
代码洁癖症的我,学习 Lint 学到心态爆炸 (mp.weixin.qq.com)
以前对下面的问题,我的态度是,不报错就是没问题,报错就用快捷键,根据Android Studio提示修复问题,从来不去问个为什么?现在代码洁癖症越来越严重的我,忍不住想看清什么东西在搞鬼。
by @code小生 2019-08-18 23:18 分享 查看详情
推荐几款能提升代码效率的笔记应用 (mp.weixin.qq.com)
编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有序的关键,也是克服压力、绝望和倦怠的好方法。
by @code小生 2019-08-18 23:17 分享 查看详情
只用65行Nim代码写一个自己的区块链 (muxueqz.top)
几乎每个开发者都听说过区块链但是大部分人还是不清楚它是如何工作的。他们可能只是因为比特币才知道区块链,或许还知道一些智能合约的东东。这篇文章尝试帮助你使用Go编写你自己的简单的区块链。通过本教程,你可以编写和运行一个本地的区块链,并且可以在浏览器中查看它。
by @muxueqz 2019-08-18 14:11 分享 查看详情
只用65行Nim代码写一个自己的区块链 (muxueqz.top)
几乎每个开发者都听说过区块链但是大部分人还是不清楚它是如何工作的。他们可能只是因为比特币才知道区块链,或许还知道一些智能合约的东东。这篇文章尝试帮助你使用Go编写你自己的简单的区块链。通过本教程,你可以编写和运行一个本地的区块链,并且可以在浏览器中查看它。
by @muxueqz 2019-08-16 16:49 分享 查看详情
什么黑科技?实现Flutter跨平台屏幕适配 (mp.weixin.qq.com)
跨平台的屏幕适配,懂?什么黑科技!实现Flutter跨平台屏幕适配。
by @SELECT-FROMALL 2019-08-16 08:39 分享 查看详情