自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(395)
  • 资源 (6)
  • 收藏
  • 关注

原创 环境安装教程

Pycharm安装教程链接sqlyog安装链接mysq安装链接anaconda安装链接

2024-04-07 13:08:57 866

原创 使用Spring Boot构建基于机器学习的API检索系统 毕设

本文介绍了如何使用Spring Boot框架构建一个基于机器学习的API检索系统。通过该系统的设计和实现过程,我们可以看到Spring Boot在构建高效、可扩展的后端服务方面的优势。同时,结合机器学习和全文搜索技术,我们可以提高API检索的准确率和效率。未来,我们可以进一步优化系统性能和扩展性,以满足更多用户的需求。

2023-12-17 19:28:24 465

原创 sharding jdbc 分库分表+读写分离

【代码】sharding jdbc 分库分表+读写分离。

2023-08-17 16:25:04 186

原创 Mongodb 查询条件构建

between(String property, Object minValue, Object maxValue):在某个范围内。ilike(String property, String value):不区分大小写的模糊查询,匹配某个值。like(String property, String value):模糊查询,匹配某个值。ge(String property, Object value):大于等于某个值。eq(String property, Object value):等于某个值。

2023-08-14 10:50:12 318

原创 面试准备大纲

当涉及 PostgreSQL 面试时,问题的难度和范围可能会根据职位级别(如初级、中级、高级)和公司需求而有所不同。分布式事务是指在分布式系统中,涉及多个独立的服务或数据库操作时,保证数据的一致性和可靠性的事务处理方式。PostgreSQL:被认为是一个功能更为强大和复杂的数据库,支持更复杂的查询和数据类型,适用于更大规模和要求更高可靠性的应用。Java 并发是面试中一个重要的领域,特别是对于涉及多线程和并发编程的职位。Docker 是一个开源的容器化平台,用于快速构建、部署和运行应用程序。

2023-08-11 16:40:52 148

原创 mybatisplus常用注解

以上是MyBatis Plus常用的注解,通过这些注解可以简化数据库操作的配置和实现,提高开发效率。需要注意的是,使用这些注解之前需要在配置文件中配置相应的插件,以启用MyBatis Plus的功能。@TableField:用于标注实体类的字段对应的数据库字段名。@Insert、@Update、@Delete、@Select:用于标注对应的数据库操作方法。可以指定数据库表名,也可以使用默认的表名,即实体类的类名(驼峰命名转下划线命名)。枚举字段在数据库中存储时,可以指定存储的值,而不是默认的枚举名称。

2023-08-10 16:39:25 732

原创 mybatisplus querywrapper 常用方法

2023-08-10 16:33:39 57

原创 SpringBoot AOP注解实现日志收集

【代码】SpringBoot AOP注解实现日志收集。

2023-08-10 16:30:50 72

原创 AOP示例

在上述示例中,我们使用@Aspect注解标记切面类,并使用@Before和@AfterReturning注解定义了两个通知方法。@Before注解表示在目标方法执行前执行,@AfterReturning注解表示在目标方法正常返回后执行。例如,可以在@Before通知中进行参数验证,在@AfterReturning通知中记录日志,在@AfterThrowing通知中处理异常等。@After:在目标方法执行之后执行通知,无论方法是否发生异常。@Around:在目标方法前后执行通知,可以控制目标方法的执行。

2023-08-10 16:05:53 31

原创 数据校验常用注解

Pattern: 用于检查字段值是否符合指定的正则表达式。@AssertFalse: 用于检查字段值是否为false。@AssertFalse: 用于检查字段值是否不为null。@Email: 用于检查字段值是否符合邮箱地址的格式要求。@AssertTrue: 用于检查字段值是否为true。@AssertNull: 用于检查字段值是否为null。@Min: 用于检查字段值是否大于等于指定的最小值。@Max: 用于检查字段值是否小于等于指定的最大值。@Range: 用于检查字段值是否在指定的范围内。

2023-08-10 09:53:45 226

原创 多线程执行任务代码示例

【代码】多线程执行任务代码示例。

2023-08-09 13:34:52 54

原创 Sharding JDBC的完整YAML配置示例

上述配置中,我们定义了两个数据源(ds_0和ds_1),并配置了它们的连接信息,包括驱动类名、URL、用户名、密码、连接超时时间、空闲超时时间、最大生命周期、最大连接池大小、最小空闲连接数和连接测试SQL。接着,我们定义了一个表(user)的分片规则。该表的实际数据节点是由ds_0和ds_1组成的,使用取模算法(ModuloShardingAlgorithm)进行分片,分片键为id。同时,我们配置了Snowflake算法作为key-generator来生成唯一ID。在default-database-s

2023-08-09 10:47:22 836

原创 Sream流

Stream流常用操作及示例代码

2023-08-09 10:18:52 43

转载 java编写QQ邮箱发送邮件_调用QQ邮箱接口

使用java语言,调用QQ邮箱发送邮件接口,完成QQ邮箱发送邮件。步骤如下在QQ邮箱主界面里面开启POP/SMTP服务:设置-账户-开启pop/smtp服务点击开启pop/smtp服务后,会弹出验证密保,就是通过密保手机号,发送“配置邮件客户端”到1069 0700 69,(自己用手机弄一下就好了),用自己手机发送完后点击“我已发送”点击“我已发送”后会弹出一个开启POP3/SMTP服务的授权码,这个授权码很重要,要记住这个授权码:授权码很重要,然后点击确定此次我们就开起来POP3/SMTP服务了

2022-03-24 22:41:20 3894

原创 【分布式】缓存

引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>org..

2022-01-23 17:25:26 149

原创 【ElasticSearch】初步检索

2022-01-23 16:05:08 1339

原创 【ElasticSearch】基本概念,安装

安装:docker pull elasticsearch:7.4.2docker pull kibana:7.4.2 // 可视化工具版本要统一mkdir -p /mydata/elasticsearck/configmkdir -p /mydata/elasticsearch/dataecho "http.host:0.0.0.0">>/mydata/elasticsearch/config/elasticsearch.ymldocker run --n...

2022-01-23 15:33:49 121

原创 【项目知识点】JSR303自定义校验注解

定义一个校验器:package com.shop.common.valid;import javax.validation.ConstraintValidator;import javax.validation.ConstraintValidatorContext;import java.util.HashSet;import java.util.Set;/** * @author admin * @version 1.0.0 * @ClassName ListValueConst.

2022-01-23 14:28:27 242

原创 【项目知识点】数据校验统一异常处理,分组检验

1.定义错误码枚举类:package com.shop.common.exception;/** * @author admin * @version 1.0.0 * @ClassName BizCodeEnum.java * @Description TODO * @createTime 2022年01月23日 13:31:00 */public enum BizCodeEnum { UNKNOW_EXCEPTION(10000,"系统未知异常"), VALID_EX

2022-01-23 13:43:41 675

原创 【Docker】DockerFile

2022-01-08 21:29:25 176

原创 【Docker】DockerFile是什么,构建过程解析

2022-01-08 20:45:29 188

原创 【Docker】容器数据卷

1.是什么:2.能干嘛:3.容器数据卷添加:用命令:DockerFile添加:4.数据卷容器:

2022-01-08 20:32:35 153

原创 【Docker】镜像原理,docker commit

是什么:加载原理:为什么要分层:

2022-01-08 19:48:42 251

原创 【Docker】容器命令

2022-01-08 17:13:53 177

原创 【Docker】docker帮助命令,镜像命令,容器

1.帮助命令:docker versiondocker infodocker --help2.镜像命令:列出:docker images 列出本地镜像docker images -a 列出本地所有镜像 包含中间层docker images -q 只列出Iddocker images --digests 显示镜像摘要信息docker images --no-trunc 显示完整的镜像信息搜索:docker search 要查找的镜像的名称docker search -

2022-01-08 16:42:52 602

原创 【Docker】乌班图安装docker,以及配置阿里云镜像

1.安装:sudo apt-get remove docker docker-engine docker-ce docker.iosudo apt-get updatesudo apt-get install -y apt-transport-https ca-certificates curl software-properties-commonsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/

2022-01-08 15:43:15 576

原创 【项目知识点】Vue中实现扫描二维码获取信息

vue中实现扫描二维码获取信息

2022-01-01 12:06:37 2061

原创 【Golang】channel

2021-08-29 14:27:56 66

原创 【Golang】goroutine

2021-08-29 14:16:42 71

原创 【Golang】单元测试

2021-08-29 14:11:10 88

原创 【Golang】命令行参数,Json

2021-08-29 13:28:23 156

原创 【Golang】文件操作

2021-08-29 13:22:17 71

原创 【Golang】多态,断言

2021-08-29 13:13:22 98

原创 【Golang】接口,接口VS继承

2021-08-29 13:09:09 161

原创 【Golang】继承性

2021-08-28 22:50:58 53

原创 【Golang】抽象,封装性

2021-08-28 22:43:31 138

原创 【Golang】创建结构体变量时指定字段值,工厂模式

2021-08-28 22:38:33 128

原创 【Golang】面向对象编程方法

2021-08-28 20:03:16 46

原创 【Golang】面向对象结构体

2021-08-28 19:49:50 59

原创 【Golang】map

2021-08-26 19:54:23 52

MySQL数据库安装包.zip

数据库安装包,32位电脑,64位电脑都可以使用,所有资源都是免费的。 数据库安装包,32位电脑,64位电脑都可以使用,所有资源都是免费的。

2021-03-23

spring5.2.6.zip

System.out.println("spring5框架"); System.out.println("spring5框架"); System.out.println("spring5框架"); System.out.println("spring5框架");

2021-03-22

数据库操作jar包.zip

System.out.println("数据库操作jar包,请自取"); System.out.println("数据库操作jar包,请自取"); System.out.println("数据库操作jar包,请自取");

2021-03-21

单元测试jar包.zip

System.out.println("单元测试jar包,请自取"); System.out.println("单元测试jar包,请自取"); System.out.println("单元测试jar包,请自取");

2021-03-21

数据库驱动和数据库连接池.zip

System.out.println(&quot;数据库连接池jar包,数据库连接驱动&quot;); System.out.println(&quot;数据库连接池jar包,数据库连接驱动&quot;); System.out.println(&quot;数据库连接池jar包,数据库连接驱动&quot;);

2021-03-21

文件上传下载.zip

System.out.println("Java开发工程中,文件上传下载需要用到的jar包,需要的可以下载。免费的哦。"); System.out.println("Java开发工程中,文件上传下载需要用到的jar包,需要的可以下载。免费的哦。");

2021-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除