前提 最近在接手公司的 skywalking 时,发现 gitlab 中 skywalking 项目竟然达到了1.4G大小,在询问同事后得知可能是以前在 commit 时,没...
前提 最近在接手公司的 skywalking 时,发现 gitlab 中 skywalking 项目竟然达到了1.4G大小,在询问同事后得知可能是以前在 commit 时,没...
macvim配置 最终效果如下: 系统环境 macos10.12.4 homebrew1.2.1 python3.5&python2.7 iTerm2 zsh5.3.1 ma...
把之前开发遇到的一些问题总结一下, 由于很多东西都是和具体平台(高通/MKT)相关的, 本来有更多的内容可以总结, 但由于不在之前公司了,一些源码和环境都没了, 只能写一下记...
ASM介绍 ASM是一个字节码操作库,它可以直接修改已经存在的class文件或者生成class文件。ASM提供了一些便捷的功能来操作字节码内容。 与其它字节码操作框架(比如:...
Android Camera2入门 Android Camera2入门系列1 - Camera2在textureView预览[https://www.jianshu.com/...
介绍 APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具,确切的说它是javac的一个工具,它用来在编译时扫描和处理注解。注解处...
对于ViewTree的绘制流程,Android开发者都很熟悉了,但如果要从整个系统的全局角度出发,理解Android的界面绘制机制,就需要了解系统的层级分工和设计实现,本文记...
error: undefined reference to 'av_version_info()' 出错原因:ffmpeg是纯C的库,头文件没有做好C++调用的准备用exte...
TextureView相关的SurfaceView SurfaceView的工作方式是创建一个置于应用窗口之后的新窗口。这种方式的效率非常高,因为SurfaceView窗口刷...