- 博客(72)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Windows10远程桌面错误:由于CredSSP加密Oracle修正
Windows10远程桌面连接 报错信息 :解决办法: 1. 打开注册表,运行输入 “regedit”(也可以通过cmd窗口输入)2.找文件夹 路径:HKLM(缩写)\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\ParametersSystem\CredSSP\Parameters这些文件如果没有,就自己创建文...
2018-07-10 16:47:13 1756
原创 ValueError: ‘/.pyenv/versions/3.7.12/lib/libpython37.12dylib‘ does not exist
env PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install -v 3.7.12摘自:https://github.com/visini/pomodoro/issues/1
2021-10-10 19:46:24 328
原创 SpringBoot多数据库语法兼容方案
文章目录背景配置pom.xmlDataSourceConfig使用背景项目用的是oracle,现在同时要兼容oracle。配置pom.xml<!-- mysql驱动 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version>
2020-09-27 14:45:53 726
原创 springBoot发送邮件附件名称乱码的解决
问题场景一场景二解决 //java mail发邮件是附件名过长默认会被截断,附件名显示【tcmime.2475.2828.3041.bin】,主动设为false可正常显示附件名 properties.setProperty("mail.mime.splitlongparameters", "false");//这行解决文件名称乱码String newFileName = MimeUtility.encodeWord(attachmentName,"utf-8","B");完整源码p
2020-09-25 18:53:04 2881
原创 springboot配置docker,通过docker-compose启动
文章目录dockerpom.xml 配置maven插件DockerFile镜像打包和推送docker-compose.yml服务启动dockerpom.xml 配置maven插件和主题无关的内容有省略,需注意<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma
2020-06-15 13:56:16 827
原创 Springboot拦截器获取@RequestBody参数
文章目录HttpContextUtilsHttpServletRequest 过滤器:流可重复读HttpContextUtilsimport javax.servlet.ServletRequest;import javax.servlet.http.HttpServletRequest;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.Input
2020-06-09 00:33:59 11586
原创 Null return value from advice does not match primitive return type for
我是在AOP做了数据过滤,强制返回了null,就报了这个错,原因就是null无法转为方法定义的基本数据类型返回值!!!检查报错的代码行,调用的方法,如果是基本数据数型,改为包装对象即可。int -> Integerboolean -> Boolean...
2020-04-30 00:18:47 1133
原创 Gateway调用Feign失败的问题
问题服务B 通过Feign 可以正常调通 服务A网关Gateway却不能通过Feign调通服务A解决思路修改日志的输出级别为DEBUG创建feign的配置文件,设置feign的日志输出级别为所有/** * Feign 配置 * @author: itdragons * @time: 2020/4/29 5:14 下午 */@Configurationpublic cla...
2020-04-29 18:05:08 7842 11
原创 docker-compose 安装 nginx
docker-compose.ymlversion: '3.1'services: nginx: image: nginx restart: always container_name: nginx environment: - TZ=Asia/Shanghai ports: - 80:80 - 443:443 ...
2020-03-27 10:40:00 3907
原创 docker-compose 安装 mysql
docker-compose.ymlversion: '3.1'services: db: image: mysql container_name: mysql restart: always environment: MYSQL_ROOT_HOST: '%' MYSQL_ROOT_PASSWORD: root123!@# ...
2020-03-27 10:33:24 2048
原创 Springboot配置FastJson解决Long类型转String,前端丢失精度,空字段转换,日期格式转换
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(new ByteArrayHttpMessageConverter()); converters.add(new Str...
2019-12-27 15:48:12 4371 5
原创 docker-compose 安装 jenkins
创建 data 目录并设置权限mkdir -p /home/docker/jenkins/datasudo chown -R 1000:1000 /home/docker/jenkins/datacd /home/docker/jenkins进入jenkins目录cd /home/docker/jenkins创建 docker-compose.yml 文件,内容如下:version...
2019-12-13 17:03:30 1071
原创 docker-compose 发布 spring-cloud 顺序启动服务
DockerfileFROM java:8EXPOSE 9000VOLUME /tmpADD ./target/hd-eureka.jar /app.jarRUN bash -c 'touch /app.jar'ENTRYPOINT ["java","-jar","/app.jar"]wait-for-it.shdocker-compose.ymlversion: "3"...
2019-12-13 16:48:48 474
原创 linux centos安装docker, docker compose
文章目录环境要求准备工作配置阿里云yum源安装docker安装docker compose环境要求linux 内核要求3.10以上查看内核:uname -a升级内核:yum -y update准备工作配置阿里云yum源1.获取阿里云yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com...
2019-12-05 16:32:56 685
原创 JSON parse error: Invalid UTF-8 start byte 0xb7 异常解决
全局搜索:getBytes(Charset.defaultCharset())替换为:getBytes(StandardCharsets.UTF_8)
2019-12-03 13:29:18 8477 2
原创 SpringBoot过滤器参数全角转半角
import org.apache.commons.io.IOUtils;import org.apache.commons.lang3.StringUtils;import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.annotation.WebFilter;i...
2019-12-03 10:06:31 821
原创 java图片处理工具类
包含功能:附加图片添加文本–可根据textWidth参数自动换行图片添加水印图片(全屏铺满)图片添加水印图片、可设置水印图片旋转角度图片添加水印文字(自动换行)、可设置水印文字的旋转角度获取文本所占长度像素图片截取图片高质量缩放图片png格式缩放图片克隆副本读取图片对象图片输出部分源码: /** * 图片添加水印图片(全屏铺满) * @param...
2019-11-20 11:00:34 809
原创 利用frp进行接口远程联调测试(支持域名、https)
frp: 一款强大的内网穿透工具,http://diannaobos.com/frp/场景:后端和前端在AB两座不同的城市,希望可以在一个网段内本地联调。最终实现:可以通过域名请求我本机启动的服务,达到远程调试的目的。前置条件:一台有公网的服务器即可域名解析配置nginx配置(80端口一般被nginx使用,如果不做域名访问,可以跳过)server{listen 80;...
2019-11-19 00:33:17 1735 2
原创 java以逗号分隔的String字符串转int集合
代码通过Java 8 Stream实现起来非常容易!String ids = "1,2,3,4,5";List<Integer> idList = Arrays.stream(ids.split(",")).map(Integer::parseInt).collect(Collectors.toList());...
2019-10-19 00:13:54 5770
原创 easypoi生成excel下拉框选项(支持大数量)
工具类 :public final class ExcelUtil { public static void selectList(Workbook workbook, int firstRow, int lastRow, int firstCol, int lastCol, String[] dataArray){ Sheet sheet = workbook.g...
2019-10-07 18:22:54 7529 8
原创 windows 常用脚本
复制文件夹全部内容,并覆盖xcopy源目录目标位置/e /y查看占用端口的进程Netstat -aon|findstr PORT结束进程taskkill /f /t /im PID
2019-08-21 23:39:35 1229
原创 jenkins Windows自动构建发布并启动
项目构建配置:# 多模块项目,所以先切换到dawn-admin项目target目录,复制打包文件cd dawn-admin\targetcopy dawn-admin.jar D:\dawn\dawn-admin.jar# 切换到工作目录,执行关闭旧窗口的批处理文件cd /d D:\dawndawn-admin-close.bat# 切换到工作目录,执行启动服务的批处理文件...
2019-08-21 19:24:22 2690 1
原创 Windows Server 2016 下安装docker
一、打开windows PowerShell,输入以下命令进行安装Docker1)安装oneget PowerShell模块Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.208 -Force #指定Nuget最小版本2)使用oneget 安装最新版本dockerInstall-Module -Name Docker...
2019-08-09 10:34:57 9404
原创 Linux常用命令
1.查看防火墙对外开放了哪些端口由于centos版本不同,开启端口号方式也不一样,centos6是iptables,centos7是firewall。iptables -L -n2.开启防火墙某些端口有两种方式:一种是命令方式,一种是修改配置文件方式查看防火墙状态:service iptables status开启防火墙(重启后永久生效):chkconfig iptabl...
2019-06-25 16:17:12 148
原创 springboot通过jar包启动中文日志乱码问题
问题场景:1.idea控制台中文正常2.打成jar包,通过java -jar运行,通过log打印的日志出现中文乱码,System.out.print("")输出正常。最终定位到logback.xml配置文件:修改前:<include resource="org/springframework/boot/logging/logback/base.xml" />...
2019-05-31 14:03:57 4172
原创 NativeWebRequest 获取URL参数
@GetMapping("{id}")@ResponseBodypublic String info(@PathVariable("id") String id){ return id;}通过NativeWebRequest获取URL中id参数String id = ((Map<String, String>) nativeWebRequest.getAtt...
2019-04-23 10:03:43 5428
原创 vue导入外部js,css
通过../..切换到src/assets目录引入外部js<script> import {} from '../../assets/xxx/js/flexible'</script>引入外部css<style> @import '../../assets/xxx/css/flexible.css';</style>...
2019-01-24 13:26:07 691
原创 thymeleaf if elseif 多条件判断
如果要实现if else if else 判断表达式,在thymeleaf要使用th:switch代替,th:case="*"表示默认,需写在最后<div class="top" th:switch="${area}"> <div class="logo" th:case="'a'"> <img
2019-01-03 09:46:14 45379
原创 Vue-element中listenFileId失效的问题
this.$refs['dataForm'].resetFields()在使用resetFields重置表单时,发现有些隐藏数据未被清空,分析发现dataForm中的数据必须有 prop 绑定,所以在表单中可以这样实现<el-form-item v-show="false" prop="listenFileId"/>...
2018-12-28 12:02:03 203
原创 jenkins Linux自动构建发布并启动
1.安装插件系统管理→管理插件→可选插件→Artifact Uploaders→Publish Over SSH2.项目配置
2018-11-29 18:05:07 584
原创 SpringBoot覆盖默认异常处理
自定义MyErrorController继承BasicErrorControllerimport org.springframework.boot.autoconfigure.web.BasicErrorController;import org.springframework.boot.autoconfigure.web.DefaultErrorAttributes;import or...
2018-08-07 18:05:43 1141
原创 解决Spring Cloud Zuul过滤器获取请求参数为空
问题:利用postMan或HttpClient发送post请求,参数请求格式为form-data,经过ZuulFilter过滤器获取不到提交的参数。解决办法:1.新建拦截器继承OncePerRequestFilter,重写doFilterInternal方法,通过HttpServletRequest 获取参数,利用RequestContext传递参数@Component("Autho...
2018-08-07 15:33:18 9033 4
原创 springboot打包报错invalid entry size (expected 2 but got 1 bytes)
开发环境:idea2018.1.6解决方法: 删除resources\static目录后,打包成功; 经过一步步排查,发现xxx.eot文件损坏。删除即可。 ...
2018-07-19 17:34:31 3716 1
原创 SpringCloud Feign传对象参数调用失败的问题
不支持GET请求方式使用Apache HttpClient替换Feign原生httpclientbootstrap-local.ymlfeign: httpclient: enabled: true<!-- 使用Apache HttpClient替换Feign原生httpclient --> <dependency> ...
2018-07-05 15:31:21 8441
原创 MyBatis二级缓存配置,集成通用Mapper共享缓存
1.配置mybaits-config.xml,开启二级缓存 2. xxxxMapper.xml文件中使用即可,如果使用了通用mapper插件需要修改为,并在Mapper类使用注解@CacheNamespace
2018-01-18 12:03:03 1613 1
转载 intellij 关闭提示“found duplicate code”
打开File → Settings → Editor → Inspections. 在出现的搜索Duplicated Code ,回车,取消掉Duplicated Code后面的钩钩,然后OK即可取消提示。
2017-10-17 20:31:42 7104
原创 JAVA HttpClient(普通参数、JSON格式参数)
代码如下:import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http
2017-08-09 19:52:58 2737
原创 unwinding now org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
cxf调用webservice接口抛出异常,原因:参数个数不一致,可以为空,但是必须有。Object[] parameters = new Object[]{"",""};
2017-07-19 15:43:30 11097
原创 cxf动态调用webservice接口
package cxfClient;import org.apache.cxf.endpoint.Endpoint;import javax.xml.namespace.QName; import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;import org.apache.cxf.service.m
2017-07-19 15:36:55 16465 10
原创 idea 运行tomcat 内存溢出 java.lang.OutOfMemoryError: PermGen space
-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
2017-07-05 12:09:34 405
java图片处理工具类ImgUtils.java
2019-11-20
java图片处理工具类
2019-11-20
webview调用相机扫描二维码(基于Zxing),并将扫描结果回调js方法
2016-08-11
Android中JavaScript调用Zxing扫描二维码并回调js方法参考
2016-08-11
EasyUI的linkbutton Text值改变问题
2016-08-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人