自定义博客皮肤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)
  • 收藏
  • 关注

原创 防止表单重复提交token

防止表单重复提交token

2022-07-06 09:06:25 2168 2

原创 docker中nginx监听多端口不生效

docker中nginx监听多端口不生效在第一次启动容器的时候不要指定80端口像下面这样。这样只有80端口生效。docker run -p 80:80 --name nginx --restart always \-v /mydata/nginx/html:/usr/share/nginx/html \-v /mydata/nginx/logs:/var/log/nginx \-v /mydata/nginx/conf:/etc/nginx \-d nginx:1.10把-p

2022-03-15 15:58:43 6105 1

原创 回文字符串排列

思路分析能够构成回文数的话,那么除了前后相互配对的字符,剩下的字符必然是1或0,比如tacocat剩下的就是1,toccat剩下的就是0如果有这么一个数据结构,我们将这个字符串转化为字符数组,遍历这个字符数组。将值存储到这个数据结构,如果该字符已经出现过一次了,那么下次遍历到的时候就将它移除。很显然HashSet符合所以在最后如果HashSet的大小小于等于1的时候,那么它必然是回文串。反之则不是class Solution { public boolean canPermutePal.

2022-03-03 20:49:59 413

原创 判定是否互为字符排序

思路分析:如果两个长度都不一样,那么肯定变不成另外一个字符串直接返回false把两个字符串别分转化为char数组,利用Arrays.sort对数组进行排序比较排序过后的数组即可 if(s1.length()!=s2.length()){ return false; } char[] c1 = s1.toCharArray(); char[] c2 = s2.toCharArray(); Arrays.so.

2022-03-02 10:37:39 123

原创 springboot整合seata

seata控制分布式事务:一、为每个服务创建一个表`id` BIGINT(20) NOT NULL AUTO_INCREMENT, `branch_id` BIGINT(20) NOT NULL, `xid` VARCHAR(100) NOT NULL, `context` VARCHAR(128) NOT NULL, `rollback_info` LONGBLOB NOT NULL, `log_status` INT(11) NOT NULL, `log_created` D

2022-02-11 00:43:06 677

原创 docker安装es和kibana

docker安装es和kibana一、安装es1、es安装:docker pull elasticsearch:7.4.22、可视化界面安装:docker pull kibana:7.4.23、 mkdir -p /mydata/elasticsearch/config4、 mkdir -p /mydata/elasticsearch/data5、echo “http.host: 0.0.0.0” >> /mydata/elasticsearch/config/elasticsear

2022-01-11 18:08:05 1563

原创 List、Map和Set常用实现类

List、Map和Set1、Map(1) HashMapHashMap基于 hash 表的 Map 接口实现,非线程安全,高效,支持 null 值和 null键;无序既插入的顺序的取出的顺序不一致。(2) LinkedHashMapLinkedHashMap是map结构也是链表结构,有序的既插入顺序和取出一致。(3) HashTable线程安全,低效,不支持 null 值和 null 键;2、Set(1) HashSetHashSet底层是由 Hash Map 实现,不允许集合中有

2021-12-14 15:07:13 1156

原创 解决 Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart

解决 Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart解决方案:下载文件链接:https://pan.baidu.com/s/17mAEy-g_YLUAM_15W5G2ww提取码:d7h7将下载的文件解压出来,在这里选择刚才解压的xml文件。这里选择刚才引入的我之前引入起的名字是maven01。之后就可以创建了。...

2021-09-14 21:13:22 655

原创 centos7配置网络和静态IP

centos7配置网络和静态IP:1)2)终端输入vim /etc/sysconfig/network-scripts/ifcfg-ens333)终端输入service network restart重启网络4)这样就配置好了,连接centos7的时候根据刚才填写的IP地址进行连接就可以。觉得有用可以点个赞!...

2021-09-14 13:27:47 97 1

原创 Cannot resolve configuration property ‘ribbon.ReadTimeout‘

问题描述:在springcloud中配置的ribbon不起作用报如下错误Cannot resolve configuration property ‘ribbon.ReadTimeout’# 由于项目刚启动第一次进行redis操作时会比较慢,可能被ribbon认为是超时报错,因此通过下面的配置延长ribbon超时的时间ribbon: ReadTimeout: 10000 ConnectTimeout: 10000 原因分析:可能值依赖冲突导致不起作用,所以使用feign的配置解

2021-08-17 18:44:53 2130

原创 本地的maven仓库的时候会org.springframework.web.bind.annotation不存在的错误

问题描述:在用本地的maven仓库的时候会org.springframework.web.bind.annotation不存在的错误。 原因分析:原因大概是idea找不到相应的jar包,所以我在网上寻找了一些答案最终得到了解决。解决方案:将这里打勾就得到解决,打勾地方的翻译大致为:将IDE运行操作委托给maven。之后再运行就没问题了。...

2021-08-08 19:16:16 1597

空空如也

空空如也

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

TA关注的人

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