自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (4)
  • 收藏
  • 关注

原创 短信验证码和邮箱验证码

一、短信发送验证码1、准备工作注册容联运账号,当然可以选择其他云,目前本人发现其他云以及容联云现在都不能个人认证,但是相对其他云,容联云免费给我们提供8元的短信配额,我们可以免费使用,非常给力。当然愿意且有能力使用其他云的也是可以,自由选择(当然本人下面的所有步骤就会议容联云为主了)注册完成后前往控制台首页,找到Accout sid、token、Url这三个值。AppID是默认应用的id,注册后会有默认应用,当然我们可以自己在应用管理中添加新的应用,如果使用新的应用,记住其AppID。此处应用可

2022-05-21 20:48:29 2585

原创 SpringBoot整合MongoDB

SpringBoot集成MongoDBspring-data-mongodb提供了MongoTemplate和MongoRepository两种方式访问MongoDB,其中MongoTemplate操作灵活而MongoRepository操作简单。项目中可以灵活使用。步骤1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <a

2022-05-04 15:01:25 2260

原创 MongoDB浅学习

一、NoSqlNoSql非关系型数据库,目前学到的redis以及在学习的MongoDB都是非关系型数据库.redis和mongodb的区别1、MongoDB更类似于Mysql,查询功能强大,支持字段索引、游标操作,数据结构比较单 一支持JSON和BSON格式数据 redis更像是缓存,它以kv的形式可以存储多种数据类型结构2、redis数据全部存于内存中,定期写入磁盘,搭配LRU算法删除数据 MongoDB数据存于内存,当内存不够时,只将热点数...

2022-05-03 20:29:43 1100

原创 本地下载安装配置MongoDB

1、官网下载msi文件官网地址:(MongoDB Community Download | MongoDB)免费使用,推荐下载社区版。2、开始安装下载完成后双击打开文件选择custom,自定义存放路径点击Next后,也可以选择路径,不需要则继续next不建议勾选Install MongoDB Compass,勾选可能会花费很长时间执行安装,而他的作用就是一个图形管理工具,完全可以不下载,自己去下载其他的管理工具之后install3、配置找到刚刚的安装目

2022-05-03 09:38:32 661

原创 hashCode()和equals()方法

1、作用:两个方法的作用是一样的,都是用来对比两个对象是否相等2、区别重写的equals()方法比较时比较的复杂,效率低,而利用hashCode()方法时只需要生成一个hash值用来比较,所以效率较高。hashCode()效率虽高,但是其并不完全可靠,有的时候不同的对象可能产生相同hashcode,只能说大部分时间可靠,不排除有不可靠的时候。3、总结根据特性可知:两个对象相等、则其hashcode值一定相等,即equals相等的两个对象,hashcode相等hashcode相等的

2022-04-28 09:18:44 77

原创 Nacos集群启动报error=‘Cannot allocate memory‘ (errno=12)

问题发现1、启动nacos集群中的一个2、通过集群中启动的个数命令查询启动个数ps -ef|grep nacos|grep -v grep|wc -l这是启动的第二个,之前已经启动了一个,那么问题就来了,启动第二个后为什么还是1个3、通过tail-f命令循环读取文件的内容,监视文件的增长,查找原因tail -f 文件路径 #文件路径在启动命令后会给出正常启动第二次启动错误从nacos启动日志信息可以看出内存不足4、通过free -h 指..

2022-03-27 17:28:29 1191

原创 Mybatis整合到Spring的一些问题总结

个人碰到以及问题搜查后的总结,如有错误,望大佬指正,如有不足,欢迎补充。1、application.xml中sqlsessionFactoryBean中配置mapperlocations的问题如果Mapper.xml与Mapper.class在同一个包下且同名,spring扫描Mapper.class的同时会自动扫描同名的Mapper.xml并装配到Mapper.class如果Mapper.xml与Mapper.class不在同一个包下或者不同名,就必须使用配置mapperLocations指定

2022-03-24 15:46:30 396

原创 SpringBoot整合Swagger2,项目无法启动

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2022-03-20 21:52:02.846 ERROR 7896 --- [ main] o.s.boot.SpringApplication : Application run failedorg.springframewor...

2022-03-20 21:56:04 702

原创 两个Integer类型数据做==判断和equals的坑

Integer是引用类型对象,==用于判断对象地址,但是定义一个Integer变量时,会默认进行Integer.valueOf(a)操作,如果值在-128-127之间,且两个对象值相等,那么返回的值也就是地址是相同的,这是因为-128-127之间的数据用的是jvm缓存里的对象,128及以外的数字,地址不同。而包装类Integer和基本数据类型int比较时,java会自动拆包装为int,然后进行比较,实际上就变为两个int变量的比较...

2022-03-19 16:55:46 398

原创 rabbitmq图形化插件开启报{:query, :rabbit@centos8, {:badrpc, :timeout}}

出现此情况是由于我们在创建虚拟机安装centos的时候,设置了自己的网络和主机名,而不再是默认的名字。解决方案:1、知道自己主机名的略过输入命令:hostnamectl查看主机名2、输入命令:vi /etc/hosts修改hosts文件...

2022-03-14 20:58:09 4534 1

原创 二分查找区间定义符合循环不变量规则

二分查找法理解运用起来比较简单,其最容易出错的地方莫过于区间定义。二分查找区间定义应遵循循环不变量规则。

2022-03-14 15:38:41 178

空空如也

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

TA关注的人

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