首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chicodong
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
77
文章 77
沸点 0
赞
77
返回
|
搜索文章
赞
文章( 77 )
沸点( 0 )
一看就懂的OpenGL ES教程——仿抖音滤镜的各种奇技淫巧之基础滤镜
你们知道仅仅渲染视频是不够的,我们要的是,能够在视频上面玩出花来,于是,在本系列已经渐入高潮的上一篇文章之后,我将在本文掀起更大的“浪花”,本文将讲解使用OpenGL es给视频添加各种放抖音滤镜特。
一看就懂的OpenGL ES教程-3D渲染实战
前两篇博文是纯理论篇,大家看的过程中难免感觉枯燥,估计能坚持看到最后的小伙伴都不多。如果说前两篇博文是良药苦口,那么今天的内容就如同炎炎夏日来一杯百事可乐一样爽快~~
一看就懂的OpenGL ES教程——临摹画手的浪漫之纹理映射(实践篇)
上一篇践,已经详细叙述了纹理的概念以及纹理映射到图元上的原理,都是纯理论,略显枯燥,一起来看看具体代码如何实现纹理映射。最后再利用纹理映射来实现一些有意思的效果,绝对不能错过~
【Android JNI】我的第一次PLT-HOOK尝试
我也第一次学这个鬼东西 了解PLT、GOT 在ELF文件中,PLT是用于管理外部函数调用的表,它在程序启动时并不知道每个动态链接函数的确切内存地址,而是在第一次调用时通过GOT表来进行解析。GOT表中
万万没想到,又被问ThreadLocal了
我待ThreadLocal如初恋,ThreadLocal虐我千百遍。但这一次,要彻底搞懂ThreadLocal了
防御性编程失败,我开始优化我写的多重 if-else 代码
不出意外我被逮捕了,组内另外一位同事对我的代码进行了 CodeReview,我的防御性编程编程没有幸运逃脱,被标记上了“多重 if-else ”需要进行优化,至此我的第一次防御性编程失败
Android 完整的apk打包流程
在Android Studio中,我们需要打一个apk包,可以在Gradle task 任务中选一个 assembleDebug/assembleRelease 任务, 控制台上就可以看到所有的构建相
Handler 十连问
梳理 Handler 面试常问十个问题。比如:为什么 Handler 死循环不会卡死?IdelHandler的作用?同步屏障又是如何工作等问题。
反射中的Class.forName和ClassLoader:解析Java加载机制的差异
一个突然的告警绷紧了我本已放松的神经,慌慌张张排查并未找到结果,虽然变相解决了问题,但是疑问一直留存心中,寻寻腻腻,拾起行囊继续探索,相信未来的某一天,我终将闭环
理解HTTP协议中的multipart/form-data
前提 之前在写一个通用HTTP组件的时候遇到过媒体(Media)类型multipart/form-data的封装问题,这篇文章主要简单介绍一下HTTP协议中媒体类型multipart/form-dat
下一页
个人成就
文章被阅读
67
掘力值
10
关注了
22
关注者
0
收藏集
2
关注标签
54
加入于
2017-10-11