240 发简信
IP属地:上海
  • Resize,w 360,h 240
    opencv(c++)读取rtsp视频流并保存帧为jpg图片

    本想简单写个demo程序,读取摄像头的rtsp视频流,将最新帧保存为jpg图片传给AI程序进行识别,结果网上针对linux下c++版读取视频流保...

  • Android Q ART-Google Play安装时优化原理

    Google Play现在除了APK文件之外,还会交付一套基于云端的ART Profile配置文件Dex Metadata(.dm)。 这个dm...

  • 交叉编译:libcurl/openssl支持SSL功能

    1. 主机编译https客户端 准备主机开发环境sudo apt-get install libcurl4-openssl-dev 使用libc...

  • 移植java到arm开发板

    https双向认证需要用在IOT设备上,将上一篇的java程序移植到arm开发板。java + tomcat + openssl,https单向...

  • java + tomcat + openssl,https单向认证、双向认证(亲测)

    1.生成根证书、服务端证书、客户端证书 1.1 生成CA根证书 生成跟证书私钥root_private.keyopenssl genrsa -o...

  • android Q sdcard权限详解

    默认情况下,如果应用以 Android Q 为目标平台,则在访问外部存储设备中的文件时会进入过滤视图。应用可以使用 Context.getExt...

  • Resize,w 360,h 240
    热修复原理3:资源

    1.Instant Run资源热修复 构造一个新的AssetManager,并通过反射调用addAssetPath,把这个完整的新资源包加入到A...

  • Resize,w 360,h 240
    热修复原理2:so库

    SO库加载原理 java提供了以下两个接口加载一个so库: System.loadLibrary(String libName):传入so库名称...

  • Resize,w 360,h 240
    热修复原理1:java代码

    无需通过升级APK来实现BUG修复,有人选择插件化来解决,但是对于已经开发好的APP,移植成本非常高,既要学习插件化工具,又要对老代码进行改造。...