当时每天都在抖音小程序开发文档里漫游,不断的实践尝试,最终提前完成项目上线,那时候都有小程序很多人都没做过,网上经验有限,走了许多弯路。没想到时间过的如此之快,转眼已经三年多了,如果不回顾一下真的忘了自己干了点什么。上海一年,北京两年多,恍然如昨。上大学前我本身对互联网其实很懵懂,对程序员更是不明白到底是个什么行业,只知道是“头秃”、“废眼”的行业,因此选择专业之时并没有选择软件开发的相关专业,最终选择了...
编译时间长:虽然现阶段绝大部分工程已经从源码编译转型成二进制编译,但编译耗时依旧在十分钟左右,且现有工程基础上已无更好优化手段。- 超大型工程通病:Xcode Index 慢、爆内存、甚至卡死,链接时间长。##... 接下来就以抖音产品为例,阐述如何使用 ARK 做一次本地开发。> 演示基于字节跳动本地研发工具 MBox[2] 。![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1851a95a43694c86af0c5801a8e14b13~tplv-k3u1f...
大幅提升了 Go 程序的 JSON 编解码性能。同时结合 lazy-load 设计思想,它也为不同业务场景打造了一套全面高效的 API。自 2021 年 7 月份发布以来, sonic 已被抖音、今日头条等业务采用,累计为字节跳动节省了数十... 感兴趣的同学可以自行搜索阅读 sonic 源码进行了解。## 性能测试我们以前文中的不同测试场景进行测试(测试代码见 [benchmark](https://github.com/bytedance/sonic/blob/main/bench.sh)),得到结果如下:![im...
或因为不开放源码导致无法根据特定的扫描需求进行定制化开发。为了能更好的实现高质量漏洞及隐私合规检测,无恒实验室自主研发了appshark引擎,用于漏洞及隐私合规风险的自动化检测。无恒实验室选择将这个引擎开源,成... 对于抖音、今日头条等超大规模App,可以在1小时内完成所有分析并输出结果。同时,如前所述,由于appshark引擎中加入了指针分析和数据流分析,可以实现在此基础上进行更加灵活精准的规则设计,在字节跳动内部使用时,大部...
字节跳动作为拥有像抖音、头条等超大量级 App 的公司,对稳定性问题是非常重视的。过去几年,我们在这方面投入了非常多的人力和资源,同时也取得了不错的治理成果。过去两年抖音、头条、飞书等 App 的异常崩溃率都有 ... 所以我们只需要对照源码去分析为什么会释放 TabbarController,就可以定位到这个问题的原因。![在这里插入图片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f517345f76ca4524926891623253362d~tplv-k...
开源 Demo 提供了常见播放场景的完整源码。在集成点播 SDK 之前,建议先运行 Demo 源码,了解体验点播 SDK 的功能。 适用场景Demo 中实现了常见的 3 种播放场景。 短视频场景(Short Video):类抖音首页竖版视频场景。 中视频场景(Feed Video):类西瓜视频 Feed 视频流场景。 长视频场景(Long Video):类爱奇艺/腾讯视频/优酷视频的电视剧/电影场景。 功能介绍我们在 Demo 源码中对点播 SDK 做了封装,抽象出了播放控件层框架,提供基础播...
开源 Demo 提供了常见播放场景的完整源码。在集成点播 SDK 之前,建议先运行 Demo 源码,了解体验点播 SDK 的功能。 适用场景Demo 中实现了常见的 3 种播放场景。 短视频场景(Short Video):类抖音首页竖版视频场景。 中视频场景(Feed Video):类西瓜视频 Feed 视频流场景。 长视频场景(Long Video):类爱奇艺/腾讯视频/优酷视频的电视剧/电影场景。 功能介绍我们在 Demo 源码中对点播 SDK 做了封装,抽象出了播放控件层框架,提供基础播...
包括抖音、今日头条等大家耳熟能详的应用,同时也支撑了火山引擎多个客户的数据集成需求。 **BitSail** **开源项目** **GitHub** **链接:** **https://github.com/bytedance/bitsail**本文带你深入... 项目源码和内核,对批处理相关的机制做了大量改进,才让批作业得以比较平稳地跑起来。2020-2021 年数据集成引擎演进到 V2.0 版本,团队基于 Flink 构造了 MQ-Hive 的实时数据集成通道,用于将消息队列中的...
抖音/西瓜更有完整视频内容。", "follow": false, "follower_count": 4896215, "home_page": "https://open.toutiao.com/u4770026843/?...", "name"... 白城, 百色, 白山, 白银, 宝鸡, 保山, 巴彦淖尔, 巴中, 北海, 毕节, 博尔塔拉, 巴音郭楞 C 重庆, 成都, 长春, 长沙, 承德, 常州, 滁州, 巢湖, 沧州, 常德, 昌都, 昌吉, 长治, 朝阳, 潮州, 郴州, 楚雄, 赤峰, 池州...
通过看 BitSail 的源代码,我深知有些代码需要很大的知识积累才能看得懂,但我想说的是,不是说我看不懂就不能做贡献,对开源的热情一直在驱使我。我也经常逛 github,看大佬的代码我坚信这是我进步需要迈出的一步😂,看... 抖音每天日活这么多人,它是怎么做到的呢?抱着学习的想法,就打开了 github 的 BitSail 仓库哈哈哈~~## 贡献动力这个问题我觉得是本身自己的学习和对开源的热爱吧😂,因为我也是 java 程序员,那为啥字节的同学能写...
抖音、电商、广告等业务线,为创业企业提供云资源补贴、联合共创、技术支持等服务,对入选企业开展定向孵化,助力企业成长。 “火山引擎加速器是我们面向创业企业的平台,我们希望能深度参与到飞速成长的产业中,将高潜... 源码中国、真格基金、Plug and Play(按首字母排序)等。 加速大模型应用落地,赋能千行百业“火山引擎V-Start加速器交流日”活动于9月14日举办,列席活动并参与圆桌交流的VC机构表示,在火山引擎加速器平台与创业企业的...