- 博客(20)
- 收藏
- 关注
转载 Feign真正正确的使用方法
Feign是spring cloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。但是在某些项目中,由于遗留原因,整个系统并不是spring cloud项目,甚至不是spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。如果采用httpclient或者okhttp这样相对较重的框架,对初学者来说编码量与学习曲线都会是一个挑战,而使用spring中RestTemplate,又没有配置化的解决方案,由此想到是否可以脱离spring cloud,独立使用Feign。m
2021-10-19 17:40:15 1207
原创 使用 @Value 注入配置的时候报错 Consider defining a bean of type ‘java.lang.String‘ in your configuration.
这里是因为,我在同一个class 里面,引用了另一个注解@AllArgsConstructor后面我对比删除了@AllArgsConstructor,只是留下@Value 。项目正常启动。结论:@AllArgsConstructor 与 @Value 注解不能同时使用解决:@AllArgsConstructor 更换为 @RequiredArgsConstructor(onConstructor_ = @Autowired)...
2021-09-14 17:09:14 1373
原创 windows把jar包打包成windows服务,并实现开机自启。
1、在idea中用maven将程序打成jar,放到运行的目录中。配置文件夹也要放进来2、去github上面下载winsw: https://github.com/kohsuke/winsw/releases (只需要下载WinSW.NET4.exe)3、新建xml文件 <configuration> <id>jinrongService</id> <name>jinrongService</name> &l
2021-01-14 10:06:50 782
原创 windows minio 修改密码修改 MINIO_ACCESS_KEY minio开机启动
windows minio修改密码修改MINIO_ACCESS_KEY使用自己的minio的密码启动,新建run.bat文件代码如下set MINIO_ACCESS_KEY=adminset MINIO_SECRET_KEY=12345678minio.exe server D:\minioData修改老的minio密码,新建runEditPassword.bat代码如下,运行runEditPassword.bat以后再运行run.bat文件set MINIO_ACCESS..
2020-11-12 10:17:41 5195 1
原创 根据银行卡号获取银行名称
1、根据银行卡号调用阿里的接口https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardBinCheck=true返回银行简拼。2、根据银行简拼bin获取银行名称private final static String[] bankBin = { "SRCB", "深圳农村商业银行", "BGB", "广西北部湾银行",
2020-09-23 15:09:54 1726
原创 mysql函数 获取汉字拼音首字母
//转拼音首字母CREATE FUNCTION f_fristPY(p_name varchar(255))RETURNS varchar(255)begindeclare v_return varchar(255);SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CONVERT(P_NAME USING gbk),1)),16,10),0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7
2020-08-17 10:38:49 510
原创 java zxing二维码
package com.aldx.emp.datacenter.common.utils;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.HashMap;import java.util.Map;import javax.imageio.ImageIO;import com.google.zxing.BarcodeFormat;import
2020-08-12 17:10:24 105
原创 java 脱敏处理类
package com.aldx.common;import lombok.extern.log4j.Log4j;import org.apache.commons.lang3.StringUtils;import org.apache.logging.slf4j.Log4jLoggerFactory;/**@ClassName SensitiveInfoUtils@Description TODO@Author XiWei@Date 2018/11/1 15:55@V
2020-08-12 17:09:20 703
原创 Java 图片压缩大小,根据实际的需求来定义大小
import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import javax.imageio.ImageIO;import
2020-07-31 11:30:04 156
原创 nginx.conf- rtmp 流媒体服务器&https证书配置
#user nobody;multiple workers works !worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 8192;# max value 32768, nginx recycling
2020-07-31 11:27:43 1052 1
原创 nginx -keepAlive配置
user nginx;worker_processes auto;worker_rlimit_nofile 102400;error_log /var/log/nginx/error.log;pid /run/nginx.pid;Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.include /usr/share/nginx/modules/*.conf;events {use epoll;multi_accept
2020-07-31 11:26:36 2154
原创 CentOs 重置mysql root密码(高版本)
vim /etc/my.cnf在 [mysqld] 的段中加上一句:skip-grant-tables重启 mysql 服务, service mysql restart在输入 mysql 输入回车即可进入 mysql 数据库use mysql;将root用户的密码清空:update user set authentication_string = ‘’ where user=‘root’再次vim /etc/my.cnf 注释掉 skip-grant-tables重启 mysql 服务
2020-07-31 11:24:58 234
原创 Java实现word(docx版本)转pdf
org.apache.poi ooxml-schemas 1.3 org.apache.poi poi-ooxml 3.15 fr.opensagres.xdocreport org.apache.poi.xwpf.converter.pdf 1.0.6 org.apache.poi ...
2019-10-29 17:15:15 2441 3
原创 误删除数据恢复 误delete恢复
第一步先将当前数据库同步到本地一份取名跟线上名字一样第二步下载binlog文件第三步解压找到本地mysql的bin目录并用cmd进入c:cd C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqlbinlog.exe --no-defaults --database=bosspay_bill --start-datetime=“2018...
2019-10-29 17:14:25 500
转载 Druid数据库连接池及与SpringBoot集成
一、简介Druid是阿里巴巴开源平台上一个开源的数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。Druid官方项目地址及文档Druid与SpringBoot集成官方项目二、入门示例(IDEA SpringBo...
2019-10-29 17:12:09 811 1
原创 SpringBoot Https的证书配置和使用以及容器服务https的部署
1.证书放在位置2.application.yml 配置文件3.在SpringBoot 启动文件里添加/*** it’s for set http url auto change to https/@Beanpublic EmbeddedServletContainerFactory servletContainer() {TomcatEmbeddedServletContaine...
2019-10-29 17:10:53 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人