首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
于飞白
掘友等级
无中生有
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
73
文章 50
沸点 23
赞
73
返回
|
搜索文章
赞
文章( 50 )
沸点( 23 )
说说Flutter中最熟悉的陌生人 —— Key
Key在Flutter的源码中可以说是无处不在,但是我们日常中确不怎么使用它。有点像是“最熟悉的陌生人”,那么今天就来说说这个“陌生人”,揭开它神秘的面纱。 以上定义是源码中关于Key的解释。通俗的说就是Widget的标识,帮助实现Element的复用。关于它的说明源码中也提供…
Flutter 开发踩坑记录(干货总结)
Flutter 太好学了!BUG 真的太少了! issues 只有 5000 多!也就那么亿点!简单得我都枯了!毕竟每次遇到问题,👴🏻 都是直接去找群里的法佬、低调、Alex 等几位大佬(🐶管理,此处小声哔哔)来解决,只要有大佬在,问题也就不大。虽然法佬经常说要学会看源码…
Flutter Engine环境搭建
对于深入学习Flutter来说,搭建一个Engine环境是很有必要的。Engine是Flutter底层(C/C++)的实现,包含了Dart VM、Skia、vulkan等第三方库。 只有当代理设置成功后,后面的操作才会顺利,否则有可能因为网络原因从而导致失败。关于代理的具体设置…
回顾 2019 年工作之余干了些什么 ?
趁着快要回家过年赶紧抽出一点时间来写一下 2019 年的学习总结,虽然已经在单位提交了工作总结,但是个人觉得它们虽说都是总结,其性质还是有点不大一样,一个是工作上的总结,一个是私下自我学习的总结。 今年应该是个人技术瓶颈突破的一年,在年初的时候有幸参加了公司核心项目的研发,最后…
用它5分钟以后,我放弃用了四年的 Flask
有一个非常简单的需求:编写一个 HTTP接口,使用 POST 方式发送一个 JSON 字符串,接口里面读取发送上来的参数,对其中某个参数进行处理,并返回。 代码看起来已经很简洁了。我们用requests发个请求看看效果,如下图所示: 看起来没什么问题。 不出所料,报错了。 又报…
ijkplayer 增加 SRT 协议指南与踩坑
fijkplayer 项目开源也有小半年了,这是我第一个开源项目,作为一个 Flutter 媒体播放插件,fijkplayer 有明确存在的实际使用场景,在项目维护上我也是费了不少心思。我为这个项目精心编写了使用文档,并维护了一个交流群。 本周二第一次有用户在群里提出定制开发的…
音视频学习 (四) 交叉编译动态库、静态库的入门学习
该篇文章主要介绍 Android 端利用 NDK 工具库来对 C/C++ 进行交叉编译,并通过 makefile 和 cmake 来构建 Android 项目。 了解 c/c++ 编译器的基本使用,能够在后续移植第三方框架进行交叉编译时,清楚的了解应该传递什么参数。 1. cl…
实时渲染不是梦:通过共享内存优化Flutter外接纹理的渲染性能
咳咳,看了咸鱼这篇《万万没想到——flutter这样外接纹理》的文章,我们了解到flutter提供一种机制,可以将native的纹理共享给flutter来进行渲染。但是,由于flutter获取native纹理的数据类型是CVPixelBuffer,导致native纹理需要经过G…
高并发的场景下,不能不说的限流算法
先举个例子,说明为什么要做“限流”。 只卖 N 张票,这就是一种限流的手段。 对外限流:用户过多,或因为某个活动或热点问题引发的访问量的增加;恶意攻击,或被爬虫抓取数据等等。不知道大家注意过没有,比如双11,刚过12点有些顾客的网页或APP会显示下单失败的提示,有些就是被限流掉…
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】六、Android音视频硬编码:生成一个MP4
终于到了本篇章的最后一篇文章,前面的一系列文章中,围绕OpenGL,介绍了如何使用OpenGL来实现视频画面的渲染和显示,以及如何对视频画面进行编辑,有了以上基础以后,我们肯定想把编辑好的视频保存下来,实现整个编辑流程的闭环,本文就把最后一环补上。 在【音视频硬解码流程:封装基…
下一页
个人成就
文章被点赞
101
文章被阅读
45,042
掘力值
783
关注了
32
关注者
82
收藏集
0
关注标签
53
加入于
2016-09-26