- 博客(394)
- 资源 (6)
- 收藏
- 关注
原创 使用Spring Boot构建基于机器学习的API检索系统 毕设
本文介绍了如何使用Spring Boot框架构建一个基于机器学习的API检索系统。通过该系统的设计和实现过程,我们可以看到Spring Boot在构建高效、可扩展的后端服务方面的优势。同时,结合机器学习和全文搜索技术,我们可以提高API检索的准确率和效率。未来,我们可以进一步优化系统性能和扩展性,以满足更多用户的需求。
2023-12-17 19:28:24
580
原创 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
427
原创 面试准备大纲
当涉及 PostgreSQL 面试时,问题的难度和范围可能会根据职位级别(如初级、中级、高级)和公司需求而有所不同。分布式事务是指在分布式系统中,涉及多个独立的服务或数据库操作时,保证数据的一致性和可靠性的事务处理方式。PostgreSQL:被认为是一个功能更为强大和复杂的数据库,支持更复杂的查询和数据类型,适用于更大规模和要求更高可靠性的应用。Java 并发是面试中一个重要的领域,特别是对于涉及多线程和并发编程的职位。Docker 是一个开源的容器化平台,用于快速构建、部署和运行应用程序。
2023-08-11 16:40:52
209
原创 mybatisplus常用注解
以上是MyBatis Plus常用的注解,通过这些注解可以简化数据库操作的配置和实现,提高开发效率。需要注意的是,使用这些注解之前需要在配置文件中配置相应的插件,以启用MyBatis Plus的功能。@TableField:用于标注实体类的字段对应的数据库字段名。@Insert、@Update、@Delete、@Select:用于标注对应的数据库操作方法。可以指定数据库表名,也可以使用默认的表名,即实体类的类名(驼峰命名转下划线命名)。枚举字段在数据库中存储时,可以指定存储的值,而不是默认的枚举名称。
2023-08-10 16:39:25
919
原创 AOP示例
在上述示例中,我们使用@Aspect注解标记切面类,并使用@Before和@AfterReturning注解定义了两个通知方法。@Before注解表示在目标方法执行前执行,@AfterReturning注解表示在目标方法正常返回后执行。例如,可以在@Before通知中进行参数验证,在@AfterReturning通知中记录日志,在@AfterThrowing通知中处理异常等。@After:在目标方法执行之后执行通知,无论方法是否发生异常。@Around:在目标方法前后执行通知,可以控制目标方法的执行。
2023-08-10 16:05:53
77
原创 数据校验常用注解
Pattern: 用于检查字段值是否符合指定的正则表达式。@AssertFalse: 用于检查字段值是否为false。@AssertFalse: 用于检查字段值是否不为null。@Email: 用于检查字段值是否符合邮箱地址的格式要求。@AssertTrue: 用于检查字段值是否为true。@AssertNull: 用于检查字段值是否为null。@Min: 用于检查字段值是否大于等于指定的最小值。@Max: 用于检查字段值是否小于等于指定的最大值。@Range: 用于检查字段值是否在指定的范围内。
2023-08-10 09:53:45
286
原创 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
1264
转载 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
4043
原创 【分布式】缓存
引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>org..
2022-01-23 17:25:26
177
原创 【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
156
原创 【项目知识点】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
289
原创 【项目知识点】数据校验统一异常处理,分组检验
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
850
原创 【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
636
原创 【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
788
spring5.2.6.zip
2021-03-22
数据库操作jar包.zip
2021-03-21
单元测试jar包.zip
2021-03-21
数据库驱动和数据库连接池.zip
2021-03-21
文件上传下载.zip
2021-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人