-
使用 OpenGL 实现 RGB 到 YUV 的图像格式转换
最近,有位读者大人在后台反馈:在参加一场面试的时候,面试官要求他用 shader 实现图像格式 RGB 转 YUV ,他听了之后一脸懵,然后悻悻地对面试官说,他...
字节流动 2023-01-02443 0 0 -
【源码篇】Flutter Provider的另一面(万字图文+插件)
此事说来话短,我这不准备写解析Provider源码的文章,肯定要写这框架的使用样例啊,然后再哔哔源码呀!在写demo样例的时候,新建那俩三个文件、文件夹和必写的...
小呆呆666 2023-01-02456 0 0 -
分布式锁中的王者方案-Redisson
上篇讲解了如何用 Redis 实现分布式锁的五种方案,但我们还是有更优的王者方案,就是用 Redisson。
悟空聊架构 2023-01-02452 0 0 -
OpenGL ES 共享上下文实现多线程渲染
EGL 是 OpenGL ES 和本地窗口系统(Native Window System)之间的通信接口,它的主要作用:
字节流动 2023-01-02570 0 0 -
【源码篇】Flutter Bloc背后的思想,一篇纠结的文章
用过Bloc的靓仔们,肯定能感受到,Bloc框架对开发页面,做了很清晰划分,框架强行定了俩种开发模式
小呆呆666 2023-01-02466 0 0 -
【源码篇】Flutter GetX深度剖析 | 我们终将走出自己的路(万字图文)
这是电影《哪吒》里申公豹说的一句话,也是贯彻整部电影的一个主题;或许这句话引起了太多人的共鸣:35岁职场危机,大厂卡本科学历,无房无车结婚难等等,所以,这句话也...
小呆呆666 2023-01-02471 0 0 -
WinForm使用DataGridView实现类似Excel表格的查找替换
在桌面程序开发过程中我们常常使用DataGridView作为数据展示的表格,在表格中我们可能要对数据进行查找或者替换。 其实要实现这个查找替换的功能并不难,记...
SpringSun 2023-01-02458 0 0 -
Android仿自如客APP裸眼3D效果
前两天,偶然看到自如大前端开源了一个裸眼3D的Banner轮播图实现方案,觉得非常有意思,于是也打算研究一下。
xiangzhihong 2023-01-02457 0 0 -
Flutter Android 工程结构及应用层编译源码深入分析
本文部分配图及源码最近基于 Flutter 2.2.3 版本进行了修正更新发布。目的是为了弄清 Flutter 在安卓端应用层的整个编译来龙去脉,以便编译过程中...
工匠若水 2023-01-02464 0 0 -
如何优雅的在业务中使用设计模式(代码如诗)
大家如果阅读过一些开源框架的源码,可能会发现其中数不尽的抽象类,设计模式拈手而来,在功能框架中,可以使用设计模式随心所欲的解耦;在实际的复杂业务中,当然也可以应...
小呆呆666 2023-01-02443 0 0