240 发简信
IP属地:湖北
  • 120
    CSS 几种布局

    垂直居中布局 1 display: flex 布局 2 绝对定位 3块元素的垂直居中 左边宽度固定,右边自适应 1 左侧div设置成浮动:float: left,...

  • 120
    CSS 知识点:inline-block产生的间隙

    display: inline-block 会产生间隙 产生的原因:inline-blcok 块之间的不可见符号会被保留父层字体的1/3大小的空间, 比如 父元素的 fo...

  • 120
    Android(三)Activity 基础知识

    Activity 是什么 activity是Android 组件中最基本也是最为常见用的 四大组件 之一。Android四大组件有 Activity,Service 服务,...

  • 120
    Android(二)基础控件 View

    View 在 Android 中 所有可视的控件都叫做 View,所有的控件都继承自 View; 其中比较常用的: 处理文本内容的 View (TextView);...

  • 120
    Java(十一) 输入输出流

    流 就是指一连串流动的字符,以先进先出的方式发送信息的通道; File 类 文件可以认为是相关记录或放在一起的数据的集合; 在 Java 中, 使用 ja...

  • 120
    Java(十) 字符串

    String 对象创建的三种方式 常用方法 == 和 equals 方法的区别 equals 指内容是否相同, == 指 地址是否相同 字符串的不可变性 字符串...

  • 120
    Java(九) 包装类

    Java 中的数据类型 分为: 基本数据类型 和 引用数据类型; 基本数据类型 不具备对象的特征,无法进行对象化交互; 解决方案: 包装类 包装类 与 基本数据类型...

  • 120
    代理模式

    代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 意图:为其他对象提供一种代理以控制对这个对象的访问。 主要解决:在直接访问对象时带来的问题,比如说:要访问...

  • 120
    装饰器模式

    装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于 结构型模式,它是作为现有的类的一个包装; 这种模...

  • 120
    适配器模式

    适配器 又叫 包装器(wrapper),适配器模式的作用是解决两个软件实体间的接口不兼容的问题。使用适配器模式之后,原本由于接口不兼容而不能工作的两个软件实体可以一起工作...

  • 120
    单例模式

    单例模式(Singleton Design Pattern):一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。 运...

  • 工厂模式

    工厂模式:将 new 操作单独封装; 运用场景:遇到 new 时, 就要考虑是否要使用该模式; 应用场景示例 jQuery、axios 等 设计原则验证 构造函数 和...

  • Dart 基础知识(四)

    库 import和library关键字可以帮助你创建一个模块化和可共享的代码库。代码库不仅只是提供 API 而且还起到了封装的作用:以下划线(_)开头的成员仅在代码库中可见...

  • 120
    Dart 基础知识(三)

    文档地址[https://dart.cn/guides/language/language-tour#classes] 类与对象 使用关键字 class 声明一个类; ...

  • 120
    Dart 基础知识(二)

    文档地址[https://dart.cn/guides/language/language-tour#operators] 运算符 算术运算符+、-、*、/、~/ (除...

  • Dart 基础知识(一)

    文档地址[https://dart.cn/guides/language/language-tour#a-basic-dart-program] 什么是 Dart Dar...

  • 120
    TS 基础知识(三)

    接口Interface 在 JavaScript 中并没有接口这个概念; TypeScript 的 核心原则之一是对值所具有的结构进行类型检查;因此在TypeScript...

  • 120
    TS 基础知识(二)

    文档地址[https://www.tslang.cn/docs/handbook/advanced-types.html] 高级类型 1 交叉类型 交叉类型是将多个类型...

  • 120
    TS 基础知识(一)

    文档地址[https://www.tslang.cn/docs/handbook/basic-types.html] 基础类型 1 布尔值 2数字 除了支持 十进制 ...

  • 120
    TS 前置知识

    JavaScript 是一种弱类型的,动态类型检查的语言。 弱类型 在定义变量的时候,我们可以为变量赋值任何数据,变量的数据类型不是固定死的,这样的类型叫做 弱类型,js 就...