自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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&lt;script&gt; import {} from '../../assets/xxx/js/flexible'&lt;/script&gt;引入外部css&lt;style&gt; @import '../../assets/xxx/css/flexible.css';&lt;/style&gt;...

2019-01-24 13:26:07 691

原创 thymeleaf if elseif 多条件判断

如果要实现if else if else 判断表达式,在thymeleaf要使用th:switch代替,th:case="*"表示默认,需写在最后&lt;div class="top" th:switch="${area}"&gt; &lt;div class="logo" th:case="'a'"&gt; &lt;img

2019-01-03 09:46:14 45379

原创 Vue-element中listenFileId失效的问题

 this.$refs['dataForm'].resetFields()在使用resetFields重置表单时,发现有些隐藏数据未被清空,分析发现dataForm中的数据必须有 prop 绑定,所以在表单中可以这样实现&lt;el-form-item v-show="false" prop="listenFileId"/&gt;...

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&lt;!-- 使用Apache HttpClient替换Feign原生httpclient --&gt; &lt;dependency&gt; ...

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

实现功能: 叠加图片;图片压缩(支持MultipartFile),添加文本–可根据textWidth参数自动换行,支持行间距、字间距设置;添加水印图片(全屏铺满);添加水印图片-可设置水印图片旋转角度;添加水印文字(自动换行)-可设置水印文字的旋转角度;获取文本所占长度像素;图片截取;图片高质量缩放;图片png格式缩放;图片克隆副本;读取图片对象;图片输出 ……

2019-11-20

java图片处理工具类

实现功能: 附加图片;添加文本–可根据textWidth参数自动换行;图片添加水印图片(全屏铺满);图片添加水印图片、可设置水印图片旋转角度;图片添加水印文字(自动换行)、可设置水印文字的旋转角度;获取文本所占长度像素;图片截取;图片高质量缩放;图片png格式缩放;图片克隆副本;读取图片对象;图片输出 ……

2019-11-20

MySQL5.7免安装版(附配置说明)

MySQL-5.7.16版本,附件下载后解压,进入根目录,根据"MySQL服务安装说明.txt"文档步骤,安装启动服务。

2018-12-21

HttpClient完整实例(普通参数、JSON格式参数)

使用HttpClient发送POST请求,并解析响应,发送参数可以是普通参数或JSON格式参数。

2017-08-09

webview调用相机扫描二维码(基于Zxing),并将扫描结果回调js方法

需求:android webview页面由js调用android相机扫描二维码,并将扫描结果返回前台js方法;PS:附件中有两个项目,我是参考以上两个项目完成的需求,很有参考价值!分享给大家,如果整合出现问题,请留言,我抽时间整合一个完整的!

2016-08-11

Android中JavaScript调用Zxing扫描二维码并回调js方法参考

需求:webview中js调用android扫描二维码,并将结果返回前台js,附件中有两个项目,我是参考以上两个项目完成的,很有参考价值!分享给大家,如果整合出现问题,请留言,我抽时间整个一个完整的!

2016-08-11

JS获取文本框焦点光标位置、选中起始位置、终止位置、选择内容

JS获取文本框焦点光标位置、选中起始位置、终止位置、选择内容、兼容IE8,很好的例子!

2016-07-26

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

TA关注的人

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