240 发简信
IP属地:河南
  • 120
    Google I/O 2022: Android Jetpack 最新进展

    今年的 I/O 大会既是谷歌各种新产品发布会,同时也是谷歌开发者们的技术交流会。不少 Android 开发者希望通过本次 I/O 了解到有关 Jetpack 的最新动态。 J...

  • 120
    Excel 条件格式

    有如图表格,对 E 列数字大于 300,并且 F 列为 "审核中" 的行进行染色;表格.png 选定数据区域,开始 --> 条件格式 --> 新建规则条件公式.png 选定数...

  • 120
    1. Activity 基础相关

    Activity 基础相关 1. Activity 的四种状态 active: Activity 处于栈顶(可见状态,获取焦点能够和用户交互); paused:可见但不可交互...

  • 关于 kotlin foreach 循环的 return 的问题

    关于 kotlin foreach 循环的 return 的问题 直接使用 return,会返回整个包裹循环的调用的函数 使用 return@XXX 中断本次执行,继续下次循...

  • VUE 项目优化

    前言 Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM...

  • C++ 回顾

    typedef 使用 typedef 为一个已有的类型取一个新的名字。下面是使用 typedef 定义一个新类型的语法: 枚举类型 创建枚举,需要使用关键字 enum。枚举类...

  • android N 文件权限

    在 res 下面创建 Android Resource Dictionary 文件夹,命名为 xml; 在该文件夹下面创建 file_paths_public.xml 文件;...

  • 120
    String 的特点和常见的重要的方法

    以主流的 JDK 版本 1.8 来说,String 内部实际存储结构为 char 数组,源码如下: String 源码中包含下面几个重要的方法。 1. 多构造方法 Strin...

  • 防抖和节流

    防抖 原理:在事件被触发的n秒之后执行回调,若在n秒内再次触发则重新计算事件。 适用场景:搜索框联想场景:防止每次输入发送请求,只发送最后一次。按钮提交场景:按钮重复点击,只...

  • 2. go 的基本语法

    1. go 变量声明: 标准声明: 批量声明: 简短声明(声明并赋值): 简短模式存在以下局限:①需要显式初始化数据;②不能显式提供数据类型;③只能用在函数内部; 2. 两个...

  • 常用 git 命令

    1. 新建代码库 2. 配置 git config 仓库级别 local 【优先级最高】用户级别 global【优先级次之】系统级别 system【优先级最低】 3. 增加...

  • 个人 Mac shell 配置

    .zshrc 文件内容如下

  • Vue.js3.0的优化

    一、 源码优化 目的是让代码更易于开发和维护。 1. 更好的代码管理方式:monorepo Vue.js 2.0 源码托管在 src 目录。所有功能依赖 Vue.js 运行。...

  • Java 和 Kotlin 互调

    Java 和 Kotlin 互调 1. 如何在 Java 中调用 Kotlin 参数类型为「函数」的函数? 来一个简单 Demo,看完一目了然。 首先一个名为 Kt 的 k...

  • 反射的简单使用

    反射的简单使用 前置条件三个类:A 、B:A、C;目标:分别在获取 B 和 C 中获取 A 的 私有变量 以及 调用私有方法 1. 三个类 A: B: C: 2. 步骤: 获...