240 发简信
IP属地:广东
  • 120
    Rust: String vs &str

    Rust: String vs &str 当你开始第一次学习Rust的时候,不知不觉中就会开始对string类型感到困惑,并与编译器斗智斗勇:),通常你会认为那应该是一个st...

  • 约束布局ConstraintLayout看这一篇就够了

    目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...

  • 120
    Android APK脱壳--腾讯乐固、360加固一键脱壳

    概述 现在使用Proguard进行混淆的代码,也很容易被破解,所以就出现了加固工具,让反编译的难度更大。但是有了加固技术,就会有反加固技术,正所谓道高一尺魔高一丈。 经过加固...

  • 120
    5分钟学会基于Xposed+DumpDex的apk快速脱壳方法

    前言 现在市场中加固apk的方式一般有两种:第一种是对源apk整体做一个加固,放到指定位置,运行的时候再解密动态加载。第二种是对so进行加固,在so加载内存的时候进行解密释放...

  • 120
    有赞消息平台客服系统技术实现

    零、目录# 1、概述#### 1-1、业务场景1-2、整体架构 2、IM通道详细分析#### 2-1、整体实现2-2、通信协议2-3、DeviceId和NodeId生成方法2...

  • 通俗易懂,不错🐸

    数据库索引到底是什么,是怎样工作的?

    我们通过一个简单的例子来开始教程,解释为什么我们需要数据库索引。假设我们有一个数据库表 Employee, 这个表有三个字段(列)分别是 Employee_Name、Empl...

  • 数据库索引到底是什么,是怎样工作的?

    我们通过一个简单的例子来开始教程,解释为什么我们需要数据库索引。假设我们有一个数据库表 Employee, 这个表有三个字段(列)分别是 Employee_Name、Empl...

  • 120
    Flutter 图片、圆形头像、圆角图片....各种形状

    图片 1. 本地图片 Image.asset 加载项目资源包的图片 Image.file 加载手机内置或外置存储的图片 2. 网络图片 Image.network 无本地缓存...