首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
石头爱摸鱼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
钉钉 Flutter 跨四端方案设计与技术实践 | Dutter
本文主要介绍钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter),内容主要包含方案设计、最佳实践以及部分 FlutterEngine 层面的问题定位等。
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
Android Studio通过cmake创建FFmpeg项目
Android Studio通过cmake创建FFmpeg项目
cmake使用教程(一)-起步
这个系列的文章翻译自官方cmake教程:cmake tutorial。 不会仅仅停留在官方教程。本人作为一个安卓开发者,实在是没有linux c程序开发经验,望大佬们海涵。教程是在macos下完成,大部分linux我也测试过,有特殊说明的我会标注出来。本教程基于cmake-3.…
写 Linux 动态库的最佳实践
在定义全局变量和函数是,如果我们使用 static 关键字修饰他们,就只能够在同一个文件内引用他们;如果我们不使用 static 关键字,就可以在其他文件中引用他们。 然而,当实现动态库时,问题就变得有些复杂。 动态库的接口函数可以被动态库内的其他文件引用,也可以被其他动态库引…
【临实战】使用 Python 从 Redis 中删除 4000W 个 KEY
举个例子,使用 SMEMBERS 命令可以返回集合键当前包含的所有元素,但是对于 SCAN 这类增量迭代命令来说,因为在堆键进行增量迭代的过程中,键可能会被改变,所以增量式迭代命令只能对被返回的元素提供有限的保证(offer limited guarantees about t…
教你用Java来玩答题(百万英雄/冲刺大会等)(已经增加界面和更简单的操作步骤)
如果可以把直播中的问题和答案提取出来,然后百度,然后统计一下哪个更相关,就可以辅助你答题了。当然也可以直接把百度出来题目和答案都展示出来。本文用的第一种简单粗暴。 选择pmi值最高的为答案。 无奈本人在出差,笔记本速度和网速都比较慢,比较好的电脑和网速肯定能很大的提升。
MVP实战心得---封装Retrofit2.0+RxAndroid+RxBus
魅力在于对数据的处理,与线程切换的灵活性. Retrofit负责链接网络,请求网络. RxBus可以很方便的进行各组件之间的通信. 我之前是用asynchttpclient做网络请求的,各种代码缩进,if套if,各种回调,惨不忍睹啊. 用了Retrofit+RxAndroid我…
徒手撸框架--实现IoC
Spring 作为 J2ee 开发事实上的标准,是每个Java开发人员都需要了解的框架。但是Spring 的 IoC 和 Aop 的特性,对于初级的Java开发人员来说还是比较难于理解的。所以我就想写一系列的文章给大家讲解这些特性。从而能够进一步深入了解 Spring 框架。 …
40+ 行 JS 代码打造你的 2048 游戏 AI
2048 游戏如下图所示,它由一个 4*4 共 16 个方块组成。玩家可以通过「上下左右」四个方向操纵方块滑动,滑动时两个相邻且数值相同的方块会合并,新的方块,数值为两者之和。当游戏里任意方块的数值达到 2048,即为胜利。 我们将使用「蒙特卡洛方法」来打造 2048 AI。 …
下一页
关注了
26
关注者
0
收藏集
2
关注标签
39
加入于
2016-10-25