自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 JAVA 实现PMT

java 实现pmt公式计算

2024-01-29 15:24:39 365

原创 Nacos Spring Cloud配置管理指定file-extension的格式为yaml不生效

Nacos Spring Cloud配置管理指定file-extension的格式为yaml不生效启动报错Could not resolve placeholder 'test' in value "${test}"

2022-02-23 10:09:49 9128 2

原创 实现指定时间的系统定时任务Timer

指定时间定时任务

2022-02-09 11:03:46 652

原创 ElasticSearch6.4.3添加windows服务启动失败

由于环境的jdk版本与elasticsearch的版本对应不上 所以需要匹配指定jdk,如果本机安装的jdk与es的版本不兼容 需要在manager中指定jdk中的jvm.dll执行安装:elasticsearch-service.bat install启动 :elasticsearch-service.bat start...

2021-09-16 11:15:44 498

原创 解决:apache24 安装后闪退和配置端口映射和连接超时设置

安装后点击bin目录下的httpd.exe闪退需要在conf目录下配置httpd.conf文件 38行配置Define SRVROOT "D:/tools/Apache24" 具体的安装路径配置代理转发和超时时间在conf目录下配置httpd.conf文件500行 打开Include conf/extra/httpd-vhosts.conf142行 打开LoadModule proxy_module modules/mod_proxy.so145行 打开LoadModule ...

2021-03-23 10:41:56 711

原创 用dockerfile制作镜像(三)

一、什么是dockerfile1.dockerfile是一个文本的配置文件,他可以快速创建自定义的镜像。2.文本内容:包含了若干的命令行,并支持#作为注释行3.文本格式:基础镜像FROM,维护者MAINTAINER,操作指令ADD,容器启动后指令等共计四部分。#1.基础镜像:FROM指令;基础镜像名:tag,例如java8FROM java:8#2.维护者:根式:MAINTAINERMAINTAINER agan#3.镜像的操作指令#ADD 拷贝一个文件到容器..

2021-01-30 16:31:33 138

原创 Docker的安装与入门(一)

前言系统是安装在centos7 64位系统 docker有一个要求 系统内核要求在3.10以上一、如何查看系统内核 uname -r二、安装命令 yum -y install docker-io三、安装完毕后启动 service docker start四、启动后,查看是否启动,查看版本 docker version五、入门例子,用一个安装Nginx来体验 docker run -p 80:80 -d nginx...

2021-01-27 16:53:04 70

原创 解决:腾讯云的容器服务配置github自动构建镜像启动不起来原因

github上面springboot项目关联腾讯云容器服务自动构建镜像Dockerfile路径配置正确 我的Dockerfile和jar包都放在了项目工程的lib下./shop/springCloud-nuomi-eureka/lib/DockerfileDockerfile文件要写正确#1.基础镜像:FROM指令;基础镜像名:tag,例如java8FROM java:8#2.维护者:根式:MAINTAINER<name>MAINTAINER fei#3.

2020-11-20 14:27:39 627

原创 设计模式-静态代理

代理模式:通俗的理解为你要做一件事情,代理可以帮你完成。例子一:如家里来客人了,你要招待客人,然后做饭,但是你可能觉得自己无法完成一桌子菜,所以你可以带着客人去饭店吃饭,饭店就把菜帮你做好了,你只需要陪着聊天玩游戏,做饭就交给饭店了。例子二:你要开个公司,首先要办理营业执照,但是你又不知道具体流程,这时候就可以找代理公司代办,这都是代理模式实现流程:一个公共接口 Cooking 烹饪两个实现类 My() 我; Restaurant(); 饭店public class Test { .

2020-09-24 16:02:43 75

原创 解决gateway启动报错: Spring MVC found on classpath

Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway at this time. Please remove spring-boot-starter-web dependency.原因 getaway的pom文件中引用了公用包,公用包包含了spring-boot-starter-web依赖<dependency> <groupId>org.springframe

2020-07-30 13:44:06 3771

原创 解决:在springCloud config server启动后,URI not supported 访问地址500问题

在springCloud config server启动后,访问地址500,说明配置文件application.yml 有问题,删除内容,重新写一遍server: port: 8888#服务名称spring: application: name: config-server#获取方式 profiles: active: git#gitlab配置信息 cloud: config: server: git: uri

2020-07-21 11:15:48 1050

原创 解决:Docker创建gitlab容器后修改root密码进入控制台报错

//1查看容器docker ps -a//2进入容器内部docker exec -it gitlab(容器名称) bin/bash//3使用以下命令启动Ruby on Rails控制台:gitlab-rails console -e production//4等待控制台加载完毕。user = User.where(id: 1).first//5现在,您可以更改密码:user.password = 'secret_pass'user.password_confirmat

2020-07-08 13:53:46 929

原创 解决:springboot项目引入eureka后返回类型json变成xml

<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <exclusions> <exclusion> <groupId>com.fasterxml.j.

2020-07-07 16:00:02 527

原创 JVM内存结构

2020-04-30 16:12:44 101

原创 设计模式-工厂方法模式

应用场景:1.实现一个支付功能 我们可以有微信,支付宝,银行等支付通道。相同的支付功能就可以用策略模式。2.实现计算器中的加减乘除的功能,也可以用策略模式。实现方式:定义一个接口,这个接口就可以称为策略类,该接口定义了 支付/计算方法定义不同的实现 来实现接口的方法public interface PayCommon { Map<String,Object> ...

2020-03-25 17:18:01 296

原创 设计模式-观察者模式

当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。以下属于个人理解,如有错误敬请指正应用场景:1.用户信息变更后,系统发送通知消息给用户包含短信通知,邮件通知2.用户银行卡余额变更,系统发送通微信、短信、以及app推送等实现方式:定义观察目标接口 Subject定义具体观察目...

2020-03-04 16:04:06 130

原创 设计模式-策略模式

策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。下面是我个人的理解应用场景:1.实现一个支付功能 我们可以有微信,支付宝,银行等支付通道。相同的支付功能就可以用策略模式。2.实现计算器中的加减乘除的功能,也可以用策略模式。实现方式:定义一个接口,这个接口就可以称为策略类,该接口定义了 支付/计算方法定义不同的实现 来实现接口的方法//...

2020-02-28 10:21:09 195 1

原创 idea用gradle构建的springboot项目打成war包 在tomcat中运行

第一步:build.gradle文件添加1 apply plugin: ‘war’2 compile (group: ‘org.springframework.boot’, name: ‘spring-boot-starter-web’){providedRuntime ‘org.springframework.boot:spring-boot-starter-tomcat’}第二部:A...

2020-02-27 16:39:14 831

原创 JAVA搜索的词语按照关键字进行从左到右排序,相同顺序按拼音首字母排序

1、首先搜索出来的结果组装成List格式2、循环List中最大长度的词语3、根据最大词语长度循环,嵌套第一步中结果的List的循环,循环比对关键字在关键词出现的位置,放到新list中4、根据JDK自带比对类Comparator分别对List中的结果进行排序,然后组装成需要的结果Comparator com= Collator.getInstance(java.util.Locale.CHI...

2020-02-24 09:41:41 662

原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter 'XXX' not found

Dao层需要写@Param注解public interface BusinessInfoDataMapper{ List<WaterTransportDto> selectSelective(Page<BusinessInfo> page,@Param(value = "BusinessInfo") BusinessInfo businessInfo);...

2020-01-10 14:27:25 659

原创 idea加载不到play框架中conf下面的配置文件

idea默认文件加载Resource下面的配置文件,但是play框架没有 ,所以需要手动add。否则提示 not found xxx.properties 找不到配置文件。

2020-01-10 14:19:05 464 1

原创 PUT提交表单上传enctype="multipart/form-data"可直接用实例类来接收POST则不可以

//上传接口保存学生信息@PutMapping("/student/save")save(Student student){ student.getName(); student.getImgFiles();}//实体类Class Student{ private String name; private MultipartFile[] imgFile...

2020-01-10 14:15:00 528

原创 git 创建分支,提交后合并到master

首先,我们创建dev的分支,然后切换到dev分支$ git checkout -b devgit checkout命令加上-b参数表示创建并切换然后用git branch命令查看当前分支$ git branch*devmastergit branch 命令会列出所有的分支,当前分支前面会有个*号。当我们完成对dev分支的修改并提交后,我们就可以切换到mast...

2019-11-19 10:54:37 377

原创 Play框架的idea启动配置

-noverify -Xdebug -Dplay.debug=yes -Dplay.id= -Dapplication.path="D:\xxx\xxx\xxx\xxxx" -Djava.endorsed.dirs="D:\tools\play-1.4.5/framework/endorsed" -javaagent:"D:\tools\play-1.4.5/framework/play-1.4...

2019-11-18 09:58:19 767

原创 javax.mail.MessagingException: Could not connect to SMTP host: smtp.sina.com, port: 25;

1邮件发送不出去!!环境:win10telnet smtp.sina.com 25 不通不好用方法:配置防火墙出入规则,打开25端口 添加window服务都不行好用方法: 改成163的邮箱 可以连接上2 发送html的内容时,如果有大量的<font>标签就发不出去...

2019-11-13 17:15:34 1286

原创 发送确认

package com.xxx.common.rabbitmq.send;import org.springframework.amqp.rabbit.connection.CorrelationData;import org.springframework.amqp.rabbit.core.RabbitTemplate;import org.springframework.contex...

2019-09-20 09:19:27 302

转载 java根据经纬度计算两点距离

/** * @Description */public class DistanceUtils { private static RestTemplate template = new RestTemplate(); /** * 地球半径,单位 km */ private static final double EARTH_RADIUS = 6...

2019-07-15 09:24:08 522 1

空空如也

空空如也

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

TA关注的人

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