# IT-Summary **Repository Path**: rickyLee001/it-summary ## Basic Information - **Project Name**: IT-Summary - **Description**: 技术积累 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-31 - **Last Updated**: 2025-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: it复习资料收集 ## README # SourceCodeSummary ### 个人笔记 1. JVM 2. framework 3. gradle 4. kernel 5. 个人博客 6. 其他文档笔记 7. 多线程 8. 学习理解笔记 9. 常用插件总结 10. 性能优化 11. 数据结构和算法 12. 源码总结 13. 艺术探索 14. 设计模式 15. Flutter 16. review ### 音视频 c/c++/jni/makeFile/shell/mediaCodec/openGLES/openSlES/ffmpeg - [C复习:c_Master](https://github.com/yanchunlan/c_Master) - [C++复习:CPlusPlusDemo](https://github.com/yanchunlan/CPlusPlusDemo) - [jni复习:JniDemo2](https://github.com/yanchunlan/JniDemo2) - [jni复习:JJniDemo3](https://github.com/yanchunlan/JniDemo3) - [jni线程调用:dn_android_linux](https://github.com/yanchunlan/dn_android_linux) - [jni文件的拆分与合并:JNDK_File_Patch](https://github.com/yanchunlan/NDK_File_Patch) - [jni-socket双进程守护:SocketProcess](https://github.com/yanchunlan/SocketProcess) - [mediacodec/opensles:AudioAndVideoLearn_DemoMaster](https://github.com/yanchunlan/AudioAndVideoLearn_DemoMaster) - [opengles/rtmp推流:OpenGlES_Demo](https://github.com/yanchunlan/OpenGlES_Demo) - [shell/makefile/ffmpeg编解码同步:Ffmpeg_demo](https://github.com/yanchunlan/Ffmpeg_demo) - [ffmpeg推流:ffmpeg_Pusher](https://github.com/yanchunlan/ffmpeg_Pusher) - [软硬编解码实践-音频播放器/视频播放器:MyMusic](https://github.com/yanchunlan/MyMusic) - [视频处理-硬解硬编添加水印:AAVT](https://github.com/yanchunlan/AAVT) - [视频处理-硬解硬编音视频裁剪:VideoEdit](https://github.com/yanchunlan/VideoEdit) ### 手写第三方框架 - [手写网络通讯框架okhttp:OkHttp_Demo](https://github.com/yanchunlan/OkHttp_Demo) - [手写即时网络监听架构:NetBase_Network_Demo](https://github.com/yanchunlan/NetBase_Network_Demo) - [手写Glide框架:Glide_Demo](https://github.com/yanchunlan/Glide_Demo) - [手写retrofit框架:Retrofit_Demo](https://github.com/yanchunlan/Retrofit_Demo) - [手写消息通信框架LiveDataBus:LiveDataBus_Demo](https://github.com/yanchunlan/LiveDataBus_Demo) - [手写组件化架构:ZuJian_Demo](https://github.com/yanchunlan/ZuJian_Demo) - [手写ARouter路由框架:ARouter_Demo](https://github.com/yanchunlan/ARouter_Demo) - [图片最强压缩(仿Luban压缩):Png_Compress_Demo](https://github.com/yanchunlan/Png_Compress_Demo) - [手写Gif压缩框架:Gif_Compress_Demo](https://github.com/yanchunlan/Gif_Compress_Demo) - [多样式Adapter:Adapter_Demo](https://github.com/yanchunlan/Adapter_Demo) - [手写万能方法接口:Common_Interface_Demo](https://github.com/yanchunlan/Common_Interface_Demo) ### 编译插桩Hook - [自定义lint:LintDemo](https://github.com/yanchunlan/LintDemo) - [hook:HookDemo](https://github.com/yanchunlan/HookDemo) - [ioc&aspectj:AopDemo](https://github.com/yanchunlan/AopDemo) - [javassist&asm:AopDemo2](https://github.com/yanchunlan/AopDemo2) - [自动捕获异常:AutoTryCatchDemo](https://github.com/yanchunlan/AutoTryCatchDemo)