正则的扩展详解

RegExp() 在es5中,RegExp的构造函数参数有两种情况 1、字符串 2、正则表达式 // 第一种情况 let regex = new RegExp('abc', 'i') // 第二种情况 let regex2 = /abc/i 这两种情况是等价的 let s = 'abc' regex ...

Cesium entity画各种图(十六)

在官方示例的沙盒里写东西是真方便 Cesium中有两种对象可以添加到场景中,Entity、Primitive。Entity对用户更友好,方便使用,但是灵活性和性能差一些。Primitive,支持自定义几何形状和几何对象的材质,可以实现更复杂的效果。 1.polygon(面) var square = ...

读Java实战(第二版)笔记14_CompletableFuture及反应式编程背后的概念

1. 潮流 1.1. 与应用程序运行的硬件平台相关 1.1.1. 编写能充分利用多核处理器能力的软件 1.2. 与应用程序的结构相关 1.2.1. 反映了互联网应用对可用性日益增长的需求 2. 聚合型应用(mashup) 2.1. 使用来自多个数据源的内容,将它们聚集在一起,从而简化我们的生活 3. ...

红黑树——一种自平衡的二叉树

红黑树——一种自平衡的二叉树 一、红黑树简介 普通二叉树在数据不够均匀的情况下,可能导致左右子树高度会相差比较大,最坏情况下树的结构相当于一个链表,时间复杂度为n。为了使二叉树在最坏情况下也能有log(n)的性能,需要对二叉树进行平衡操作,相应的算法有很多,红黑树就是其中一种算法。红黑树是一种自平衡 ...

Mybatis

第一章 初识Mybatis 1.1 框架概述 生活中“框架” 买房子 笔记本电脑 程序中框架【代码半成品】 Mybatis框架:持久化层框架【dao层】 SpringMVC框架:控制层框架【Servlet层】 Spring框架:全能... 1.2 Mybatis简介 Mybatis是一个半自动化持久 ...

文盘Rust -- 领域交互模式如何实现

书接上文,上回说到如何通过interactcli-rs四步实现一个命令行程序。但是 shell 交互模式在有些场景下用户体验并不是很好。比如我们要连接某个服务,比如 mysql 或者 redis 这样的服务。如果每次交互都需要输入地址、端口、用户名等信息,交互起来太麻烦。通常的做法是一次性输入和连接... ...

Maven依赖管理

本文主要记录Maven依赖管理中关于依赖传递和依赖范围的知识 Maven项目示例 创建3个maven项目,分配依赖log4j 1.2.12, 1.2.13, 1.2.14版本。 <!--项目1--> <groupId>com.leo</groupId> <artifactId>project1</a ...

原型和原型链的深入浅出

一.前言 假如我们创建了一个对象,只有一个成员变量name, let ss = { name: 'shucheng', } console.log(ss); 结果如下:可以看出该对象有很多原型方法 通过上面的铺垫,我们知道:::::::::::::::::::::: JavaScript 的每个对象 ...

Java CompletableFuture 异步超时实现探索

JDK 8 是一次重大的版本升级,新增了非常多的特性,其中之一便是 CompletableFuture。自此从 JDK 层面真正意义上的支持了基于事件的异步编程范式,弥补了 Future 的缺陷。

在我们的日常优化中,最常用手段便是多线程并行执行。这时候就会涉及到 CompletableFutur... ...

Delete ␍eslint(prettierprettier)错误

Delete ␍eslint(prettier/prettier)错误 今天在用HBuilder开发uniapp项目时,想换成vscode进行开发,但是用vscode打开之前的项目,eslint报错一片红 解决方案: 方案一:一个一个文件的选择,具体操作如下,手动把CRLF换成LF。缺点:文件太多, ...

day02-SpringMVC基本介绍-02

SpringMVC介绍-02 6.Postman接口测试工具 6.1Postman介绍 Postman是什么? Postman是一款功能超级强大的用于发送HTTP请求的测试工具 是做WEB页面开发和测试的人员的常用工具 它可以创建和发送任何HTTP请求(Get/Post/Put/Delete...) ...

日期类

日期类 一、第一代日期类 Date Date:第一代日期类,精确到毫秒,代表特定的瞬间。 SimpleDateFormat:格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 | Letter | Date or Time Component | Pr ...