-
java继承中的方法的覆盖和重载
在类继承中,子类可以修改从父类继承来的方法,也就是说子类能创建一个与父类方法有不...
-
灾难性回溯
有些正则表达式看上去很简单,但是执行起来耗时非常非常非常长,甚至会导致 Java...
-
Java StringBuffer与StringBuider
String 的值是不可变的,每次对String的操作都会生成新的String对...
-
JS函数:setTimeout 和 setInterval
有时我们并不想立即执行一个函数,而是等待特定一段时间之后再执行。这就是所谓的“计...
-
Java线程同步
当两个或两个以上的线程需要共享资源,它们需要某种方法来确定资源在某一刻仅被一个线...
-
Java 泛型介绍
我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据...
-
Java文件与目录管理
目录是管理文件的特殊机制,同类文件保存在同一个目录下不仅可以简化文件管理,而且还...
-
如何在java中实现docx文件自动转换为html
由于每种格式的细微差别,如果您尝试从 Word 文档中起草 HTML 代码,则与...
-
Java线程的挂起、恢复和终止
有时,线程的挂起是很有用的。例如,一个独立的线程可以用来显示当日的时间。如果用户...
-
Java文件的压缩处理
Java.util.zip 包中提供了可对文件的压缩和解压缩进行处理的类,它们继...
-
量词 `+,*,?` 和 `{n}`
假设我们有一个字符串 +7(903)-123-45-67,并且想要找到它包含的所...
-
JS数据类型:数字类型
JavaScript 中的常规数字以 64 位的格式 IEEE-754 存储,也...
-
决解Connection is read-only. Queries leading to data modification are not allowed
错误的原因连接只允许用来读取数据 不能用来修改数据举个例子 ,假如有下面这么个...
-
DOM 树是什么?它能解决哪些问题?
HTML 文档是由<html><head><bod...
-
遮罩层没有消失
遮罩层没有消失 我们请求数据时,通常会先开启一个 loading,数据回来后,做...
-
使用 Spring Cloud Resiliance4j 进行断路器和重试
在这篇文章中,我们将研究如何集成断路器和重试机制,以在对另一个服务进行同步调用的...
-
JavaScript 函数表达式
在 JavaScript 中,函数不是“神奇的语言结构”,而是一种特殊的值。在这...
-
JavaScript是什么?它有什么作用?
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编...
-
JS函数:var 与 let 的区别
var 声明与 let 相似。大部分情况下,我们可以用 let 代替 var 或...
-
JS数据类型:数组方法splice、slice、concat
数组提供的方法有很多。为了方便起见,在本章中,我们将按组讲解。arr.splic...
-
JDK 17 - Switch Case 性能测试
Java 中的 Switch 语句随着时间的推移而发展。Switch 语句一开始...
-
JS数据类型:转换数组map、sort、reverse
arr.map 方法是最有用和经常使用的方法之一。它对数组的每个元素都调用函数,...
-
Unicode:修饰符 “u” 和 class \\p{...}
JavaScript 使用 Unicode 编码 (Unicode encodi...
-
捕获组的使用
模式的一部分可以用括号括起来 (...)。这称为“捕获组(capturing g...
-
JS数据类型:在数组中搜索
arr.indexOf、arr.lastIndexOf 和 arr.includ...
-
JavaScript书写规范
我们的代码必须尽可能的清晰和易读,这样我们才能在隔了一段时间再回头看的时候,读懂...
-
JSON.parse 和 JSON.stringify 详解
JSON格式,(简写JavaScript Object Notation),是一...
-
Java面向字节的输入输出流
字节流以字节为传输单位,用来读写8位的数据,除了能够处理纯文本文件之外,还能用来...
-
JavaScript在浏览器中调试
调试是指在一个脚本中找出并修复错误的过程。所有浏览器和大多数其他环境都支持调试工...
-
JavaScript对象“this”方法
this 的值就是在点之前的这个对象,即调用该方法的对象。在 JavaScrip...
-
正则表达式中的字符类
“数字”类。它写为 \\d,对应于“任何一个数字”,点(.)是匹配“任何字符”,...
-
JavaScript逻辑运算符
JavaScript 中有三个逻辑运算符:||(或),&&(与)...
-
JS函数:Rest 参数与 Spread 语法
Rest 参数可以通过使用三个点 ... 并在后面跟着包含剩余参数的数组名称,意...
-
Amazing!!CSS 也能实现极光?
像是这样:。emmm,这有点难为人了。不过,最近我也尝试着去试了下,虽然不可能模...
-
Java面向字符的输入流
字符流是针对字符数据的特点进行过优化的,因而提供一些面向字符的有用特性,字符流的...
-
词边界:\\b 的使用
词边界 \\b 是一种检查,就像 ^ 和 $ 一样。当正则表达式引擎(实现搜索正...
-
JavaScript中的“switch”语句
switch 语句可以替代多个 if 判断。switch 语句为多分支选择的情况...
-
JavaScript对象引用和复制
与原始类型相比,对象的根本区别之一是对象是“通过引用”被存储和复制的,但是,对象...
-
Java抽象类的概念和使用
在自上而下的继承层次结构中,位于上层的类更具有通用性,甚至可能更加抽象。从某种角...
-
JS函数:函数绑定
当将对象方法作为回调进行传递,例如传递给 setTimeout,这儿会存在一个常...
-
JavaScript可选链“?.”
可选链 ?. 是一种访问嵌套对象属性的安全的方式。即使中间的属性不存在,也不会出...
-
JavaScript交互:alert, prompt, confirm
交互:警告alert、提示prompt、确认confirm。由于我们将使用浏览器...
-
JS函数:递归
我们的第一个主题是 递归(recursion)。当一个函数解决一个任务时,在解决...
-
锚点:字符串开始 ^ 和末尾 $
插入符号 ^ 和美元符号 $ 在正则表达式中具有特殊的意义。它们被称为“锚点”。...
-
Java面向字节流的应用
文件输入输出流 文件输入输出流 FileInputStream 和 FileOu...
-
Java接口和抽象类的区别
类是对象的模板,抽象类和接口可以看做是具体的类的模板。 由于从某种角度讲,接口是...
-
Java中throw:异常的抛出
到目前为止,你只是获取了被Java运行时系统抛出的异常。然而,程序可以用thro...
-
开发者控制台
开发人员工具允许我们查看错误、运行命令、检查变量等等。大多数开发人员倾向于使用 ...
-
Java运算符
Java中的运算符和C/C++相差无几。 数学运算符 数学运算,结果为一个数值。...
-
JavaScript箭头函数
创建函数有一种非常简单的语法,它被称为“箭头函数”,因为它看起来像这样:let ...
-
JS数据类型:字符串
字符串长度使用length 属性,字符串查找使用str.indexOf、str....
-
JS函数:深入理解箭头函数
箭头函数不仅仅是编写简洁代码的“捷径”。它还具有非常特殊且有用的特性。JavaS...
-
java排序打印
1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n...
-
Java语言包(java.lang)简介
Java语言包(java.lang)定义了Java中的大多数基本类,由Java语...
-
JavaScript严格模式 use strict
严格模式,“use strict”这样做的好处是永远不会破坏现有代码。但缺点是 ...
-
JS函数:全局对象
全局对象提供可在任何地方使用的变量和函数。默认情况下,这些全局变量内置于语言或环...
-
指定位置搜索"y"的使用
y 标志允许在源字符串中的指定位置执行搜索。regexps 的常见任务之一是"词...
-
Java开发环境搭建
要进行Java开发,首先要安装JDK(Java Development Kit,...
-
JavaScript变量Variables
变量是“命名存储”用于数据。我们可以使用变量来存储好东西、访客和其他数据。变量命...
-
强调一下编程风格
讲完了Java的基础语法,大家就可以编写简单的程序代码了,这里有必要强调一下编程...