NOT

集合框架2

# 集合框架2 ### 05-Set接口与实现类的使用 ### 1.Set及其实现类特点 java.util.Collection:存储一个一个的数据 l 子接口:Set:存储无序的、不可重复的数据(高中学习的集合) l HashSet:主要实现类:主要实现类;底层使用的是HashMap,即使用数组 ......
框架

写简历 fiddler工具

......
fiddler 简历 工具

高效的开发技巧

为提升开发效率,HBuilderX将 uni-app 常用代码封装成了以 u 开头的代码块,如在 template 标签内输入 ulist 回车,会自动生成如下代码: <uni-list> <uni-list-item title="" note=""></uni-list-item> <uni-l ......
技巧

泛型

泛型(Generics) UTS 支持泛型(Generics)特性,允许您编写更通用、可重用的代码,同时提高类型安全性。 #定义泛型 泛型使用尖括号 <> 声明一个或多个泛型参数。 #泛型函数 泛型函数的泛型参数定义在函数参数的圆括号之前。 function test<T>(arg: T): T { ......

模块

模块 uts 支持将程序拆分为可按需导入的单独模块,模块中可以导入和导出各种类型的变量,如函数,字符串,数字,布尔值,类等。 #导出 export 语句可以将一个文件中的函数,类等导出。比如: export const name: string = "square"; export function ......
模块

number

Number Number 对象是经过封装的能让你处理数字值的对象。 #实例方法 #toFixed(fractionDigits?) 使用定点表示法来格式化一个数值。 参数 参数名 参数类型 是否必填 描述 fractionDigits number 否 小数点后数字的个数;介于 0 到 20(包括 ......
number

string

String String 全局对象是一个用于字符串或一个字符序列的构造函数。 字符串字面量采取以下形式: 'string text' "string text" "中文/汉语" "español" "English " "हिन्दी" "العربية" "português" "বাংলা" ......
string

array

Array Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。 #实例属性 #length length 是 Array 的实例属性,表示该数组中元素的个数。该值是一个无符号 32 位整数,并且其数值总是大于数组最大索引。 const clothing = ['shoes', ' ......
array

Set

Set Set 对象是值的集合,你可以按照插入的顺序迭代它的元素。Set 中的元素只会出现一次,即 Set 中的元素是唯一的。 #实例属性 #size 返回 Set 对象中(唯一的)元素的个数。 返回值 返回 Set 对象中(唯一的)元素的个数。 const set1 = new Set<Any>( ......
Set

Map

Map Map 对象保存键值对。任何值(对象或者基本类型)都可以作为一个键或一个值。 #实例属性 #size 返回值 Map 对象的成员数量。 const map1 = new Map<string,string>(); map1.set('a', 'alpha'); map1.set('b', ' ......
Map

UTSJSONOBJECT

UTSJSONObject UTSJSONObject 是 UTS 语言的内置类型,主要用来操作匿名对象 #创建实例 UTSJSONObject 对象的实例目前主要通过两种方式来创建: 通过对象字面量 const person: UTSJSONObject = { name: 'Tom', prin ......
UTSJSONOBJECT

JSON

JSON #静态方法 #parse JSON.parse() 方法用来解析 JSON 字符串,构造由字符串描述的 UTSJSONObject。 const json = `{"result":true, "count":42}`; const obj = JSON.parse(json); cons ......
JSON

Date

Date 创建一个 Date 实例,该实例呈现时间中的某个时刻。Date 对象则基于 Unix Time Stamp,即自 1970 年 1 月 1 日(UTC)起经过的毫秒数。 #语法 new Date(); new Date(value); new Date(year, monthIndex [ ......
Date

Math

Math Math 是一个内置对象,它拥有一些数学常数属性和数学函数方法。 #实例属性 #E Math.E 属性表示自然对数的底数(或称为基数),e,约等于 2.718。 function getNapier():number { return Math.E; } console.log(getNa ......
Math

RegExp

RegExp RegExp 对象用于将文本与一个模式匹配。 #实例属性 #flags 返回一个字符串,由当前正则表达式对象的标志组成。此属性是一个只读属性 此字符串中的字符按以下顺序排序和连接: "g" for global "i" for ignoreCase "m" for multiline ......
RegExp

Error

Error 当运行时错误产生时,Error 对象会被抛出。Error 对象也可用于用户自定义的异常的基础对象。 #实例属性 #message 错误消息。对于用户创建的 Error 对象,这是构造函数的第一个参数提供的字符串。 #cause 导致该错误的具体原始原因。在捕获错误时,我们可能会使用更具体 ......
Error

Console

Console #实例方法 #debug(data) #error(data) #info(data) #log(data) #warn(data) ......
Console

关键字

关键词 as 用于类型转换。 为导入指定一个别名 break 中止当前循环,switch语句,并把程序控制流转到紧接着被中止语句后面的语句。 case 与 switch 搭配使用。 catch 与 try 搭配使用,捕获程序异常。 class 声明创建一个新类。 const 声明一个常量,不能重新赋 ......
关键字 关键

vue组件切换_demo

项目参考:36_动态组件_哔哩哔哩_bilibili 项目结构: App.vue <template> <component :is="Component"></component> <button @click="switchHandle">switch Component</button> </ ......
组件 demo vue

大数据实战-Hive-技巧实战_2LgaeiFwLs7mCTwG5T3c9M

# 大数据实战-Hive-技巧实战_2LgaeiFwLs7mCTwG5T3c9M # 大数据实战-Hive-技巧实战 # 1.union 和 union all - 前者可以去重 ```sql select sex,address from test where dt='20210218' unio ......
实战 大数 2LgaeiFwLs LgaeiFwLs 技巧

使用Nginx做页面采集, Kafka收集到对应Topic_6XwWe5qWHGM2PojVPUSejM

# 使用Nginx做页面采集, Kafka收集到对应Topic_6XwWe5qWHGM2PojVPUSejM # 使用Nginx做页面采集, Kafka收集到对应Topic # 0.架构简介 模拟线上的实时流,比如用户的操作日志,采集到数据后,进行处理,暂时只考虑数据的采集,使用`Html+Jque ......
2PojVPUSejM PojVPUSejM 页面 5qWHGM Nginx

Windows下编译FFmpeg

Windows下在编译前需要修改环境变量,确保有这两个变量 INCLUDE 以及 PKG_CONFIG_PATH 除此之外,我们还对编出来的库有些其它要求,例如,库名中不能有版本号相关的信息, 修改configure ```shell win32|win64) disable symver if e ......
下编 Windows FFmpeg

Spring-Aop实现的三种方式

学习Spring中的Aop思想:将公共业务(日志、安全等)和领域业务结合起来,当执行领域业务时会把公共业务加进来,实现公共业务的重复利用。其本质还是动态代理(代理某一类业务)。 实现Aop的三种方式 通过spring的ApI实现:需要用到两个方法,前置增强需要实现MethodBeforeAdvice ......
Spring-Aop 方式 Spring Aop

类型兼容性

类型兼容性 由于 UTS 语言最终会转换为 kotlin、swift 等语言,UTS 语言中的接口也更接近 kotlin 中的接口或 swift 中的协议,在类型兼容性判断时与 TS 语言的结构类型系统有着明显的区别: TS:如果两个类型的内部结构相似(具有相同的属性和方法),那么它们被认为是兼容的 ......
兼容性 类型

vue 组件递归显示,递归组件中事件传值问题。

1、比如下面的结构 [ { id:1, text:'1', children:{ id:2, text:'2', children:{ id:3, text:'3' ...... } } ] 可以看到,每个节点下面的children都是不一定的,有的可能会有很多层,有的可能只有一层。 那么这种情况下 ......
组件 事件 问题 vue

MASM中的Label伪指令

在学习16位MASM汇编中,label并不陌生,在代码中通过名称+冒号(:)的形式定义label非常常见。但label伪指令却不常见,但有时确实很重要。他相当于把所在位置后的代码或数据看成label定义的新的数据类型或新的label(冒号形式)。听着有点迷糊,实例如下: ......
指令 Label MASM

Windows与网络基础——虚拟机镜像相关

1.虚拟机Windows10安装 硬盘分区时,先新建分区,再格式化在启动 此电脑——管理——本地用户和组 向下箭头代表为禁用 开机状态快照占用内存大于关机状态快照 2.虚拟机Windows Server2016安装 要桌面的话,需要选择桌面体验版 Server版本的WINDOWS需要给管理员设置密码 ......
网络基础 镜像 Windows 基础 网络

NUMA作用

UMA(Uniform Memory Access)统一内存访问,每个CPU共享相同的内存地址空间。CPU核数很多时对总线带宽压力和访问同一块内存的冲突问题比较明显。 NUMA全称Non-Uniform Memory Access,即非一致性内存访问,可以解决这些问题。内存和CPU从属不同的Node ......
作用 NUMA

自我介绍 + 软工五问

> 自我介绍 + 软工五问 ## 作业概述 | 这个作业属于哪个课程 | [班级的链接](https://edu.cnblogs.com/campus/gdgy/CSGrade21-34) | | | | | 这个作业要求在哪里| [作业要求的链接](https://edu.cnblogs.com/ ......

操作符

操作符 #赋值运算符(Assignment operators) 名字 简写的操作符 含义 赋值(Assignment) x = y x = y 加法赋值(Addition assignment) x += y x = x + y 减法赋值(Subtraction assignment) x -= ......
操作符