240 发简信
IP属地:北京
  • Android NDK 用 C 代码直接获取 Android 的系统信息

    Java代码取Android系统版本号: 在Java层面判断当前系统版本,是一件非常简单的事情 如果再深入看一下这个java的SDK_INT的实...

  • Resize,w 360,h 240
    Android打包,通过命令行来控制C++代码的宏

    参数传递流程 实现 gradle对命令行参数的响应 Android默认的C++构建方式 在默认的Android构建方式时,是支持debug类型,...

  • Android环境上用C++使用libcurl实现4G蜂窝网络双通道的技术探索

    查看图片[TOC] 双通道概述 指设备连接着WiFi的情况下,同时打开蜂窝通道,从而实现双通道同时进行网络请求,提高访问速度。 Android系...

  • Android的aar内的JNI,也就是SO,保留符号表 展示崩溃堆栈信息

    先了解一下C++的符号表是什么? 可以简单的类比java的混淆,也就是混淆后的映射表。有了这个表,就可以把看不懂的调用栈,解析为人能看的调用栈。...

  • Resize,w 360,h 240
    批量校验m3u8内全部分片的md5值

    背景: 客户端上报md5校验失败,想复现,但是又不能一条一条的手工验证cdn资源 目标: 给定m3u8文件地址,自动下载与校验全部分片的md5 ...

  • Mac 远程开启屏幕共享

    使用背景 我们有几台Mac作为服务器,开启了ssh,之前上线之类的操作都是通过命令来进行的。之前也没觉得什么,但是上次上线忽然增加了服务器的数量...

  • 批量创建软连接的脚本

    在当前目录下,批量创建软连接的脚本

  • Mac 下ssh/sftp挂载远程文件夹

    准备工作 安装brew,就一行命令搞定,这里不多讲,可能需要科学上网才能搞定 解决brew慢的问题,使用国内镜像源 如果想复原brew 正式安装...

  • Mac下安装php5.6等低版本

    背景 新的 brew 中已经废弃了 php5.6 和 php7.0,如果使用 brew search php 搜索出来的Php版本最低是 php...