240 发简信
IP属地:广东
  • 120
    视频帧的UDP传输问题

    一. 前言 之前做过设备到手机的图像传输需求,由设备端开启热点,手机连接其WiFi后使用UDP Socket进行传输即可,由于这样的环境较为简单,导致自己除了碰到丢包问题,其...

  • linux服务器常用

    Centos7 打开80端口防火墙命令

  • Vue history模式的nginx配置

    1. 项目直接部署到根目录时 2. 项目部署到子路径时 假设子路径为 /test/ 3. 以上配置同样适用于reactjs的项目

  • LiveData概观

    LiveData是一个可观测的数据保持类。与常规观察不同,LiveData是能感知生命周期的,这意味着它尊重其他应用程序组件(如activity、fragment或servi...

  • 使用VsCode正则表达式批量替换

    工具:visual studio code版本 1.19.3 示例一: 需要替换的代码 替换后的代码 示例二: 匹配404信息 xxx.xxx.xxx.xxx [17/Apr...

  • okhttp的MediaType.parse属性

    关于MediaType的详细介绍 MediaType指的是要传递的数据的MIME类型,MediaType对象包含了三种信息:type 、subtype以及charset,一...

  • 120
    你真的完全了解Java动态代理吗?看这篇就够了

    之前讲了《零基础带你看Spring源码——IOC控制反转》,本来打算下一篇讲讲Srping的AOP的,但是其中会涉及到Java的动态代理,所以先单独一篇来了解下Java的动态...

  • 120
    你永远也舍不得卸载的app

    之前一篇写的是学习语言的app推荐,好久了也没有收到一个赞,本来都灰心了,过去几个月一打开就有了突然的惊喜,一下就有了动力,这次来更新一下我自己用的不舍得卸载的有趣的app。...

  • 生成的apk没什么区别,但是如果是做rom开发,有些项目是需要和系统一起编译打包的。

    在源码环境下编译APP项目

    本文是简述怎么在源码环境下,编译打包一个使用gradle作为构建工具的Android项目。归根结底,就是编写出和build.gradle对应的Android.mk文件即可。 ...

  • Activity 使用总结

    Activity使用详解 LaunchMode standard 在AndroidManifest中声明 进入ActivityA后,连续触发了2次startA,然后陆续返回3...

  • 120
    Service详解

    Service使用文档 1. 服务的创建与启动 可以通过以下两种方式创建服务 1) startService(service);如果服务不存在,那么首先创建服务,调用服务的o...

  • 120
    Android性能优化实践

    首先,我们进行优化的目标是: 1) 流畅: 冷/热启动快,打开页面快,某一个业务逻辑快。 2) 稳定:内存占用小,代码结构合理。 3)省电:CPU资源占用小 4)安装包小: ...

  • 120
    在源码环境下编译APP项目

    本文是简述怎么在源码环境下,编译打包一个使用gradle作为构建工具的Android项目。归根结底,就是编写出和build.gradle对应的Android.mk文件即可。 ...

  • 120
    LVM的创建和使用

    写在前面 在日常使用Linux的时候,不免碰到一个比较尴尬的问题,磁盘空间不够用了!这个时候,正常情况下,我们有2个办法解决这个问题。 1. 重新分配一个新的分区,挂载在所需...

  • 120
    Git使用

    1. 修改前面几次提交 首先复制需要修改的提交的上一个提交的ID,在这里是0134e6feaf 然后执行git rebase -i 0134e6feaf 进入编辑界面: 修改...