0%

RestHighLevelClient

RestHighLevelClient 是官方指定的连接 API。

另外一个是 TransportClient,但是 TransportClient 这个是已经废弃不用的,所以会在 ES8.0 之后完全移除,也就是说 8.0 之后就无法使用了。

引入依赖:

<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-client</artifactId>
    <version>${elasticsearch.version}</version>
</dependency>
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-high-level-client</artifactId>
    <version>${elasticsearch.version}</version>
</dependency>
阅读全文 »

1、密码中必须包含大小字母、数字、特称字符,至少 8 个字符,最多 30 个字符。

var regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,30}');
if (!regex.test('123456@qq.com')) {
	alert("密码中必须包含字母、数字、特殊字符,请重新设置!");
}

2、密码中必须包含字母、数字、特称字符,至少 8 个字符,最多 30 个字符。

var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30}');
 
if (!regex.test('123456@qq.com')) {
	alert("密码中必须包含字母、数字、特殊字符,请重新设置!");
}

3、密码中必须包含字母、数字,至少 8 个字符,最多 30 个字符。

var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z]).{8,30}');
 
if (!regex.test('123456@qq.com')) {
	alert("密码中必须包含字母、数字,请重新设置!");
}

MyBatis-Plus 介绍

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

依赖引入

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.4.1</version>
</dependency>
阅读全文 »

madVR 介绍

  • madVR 是一款超强的视频插件,其配合高清播放软件,可以做到目前 PC 上播放高清视频的最强画质。
  • madVR 这款视频渲染器比市面上大多数播放器自带的渲染器有着更精确的颜色处理,更高质量的图像缩放缩放、以及更低的颜色错误率。这就使得它所渲染出来的视频在颜色上更趋于真实,在画质细节上也要强于其他渲染器。
  • madVR 支持各类显卡,包括 NVIDIAAMD 的独显以及英特尔的核芯显卡。不过用户在使用 madVR 渲染视频时,会占用大量的 GPU 资源和 CPU 资源。
阅读全文 »