![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Qiwany
这个作者很懒,什么都没留下…
展开
-
Nginx解决前后端分离项目请求跨域问题
场景介绍: 本地有两个服务,一个是用于提供接口的后台服务,一个是调用接口的前端服务。 接口服务的地址为:http:127.0.0.1:8000。 前端服务的地址为:http:127.0.0.1,前端页面部署在Nginx中。1.在本机hosts文件中添加如下域名映射: 127.0.0.1 server.qiwan.com 127.0.0.1 h5.qiwan...原创 2020-04-30 17:46:58 · 730 阅读 · 1 评论 -
解决eclipse导入项目或者maven update后默认JDK版本过低的问题
方法一,在本地maven的配置文件settings.xml中添加如下配置:<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activ...原创 2020-04-26 11:14:29 · 559 阅读 · 0 评论 -
win10安装两个版本的JDK
1. 正常下载安装两个版本的JDK,如:JDK7和JDK8。2. 配置JAVA_HOME、JAVA7_HOME、JAVA8_HOME,如: JAVA7_HOME配置为D:\develop env\Java\jdk1.7.0_75 JAVA8_HOME配置为D:\develop env\Java\jdk1.8.0_231 需要使用哪个JDK版本时只需要修改JAVA_HOME变量即可,如...原创 2020-04-24 14:14:22 · 1083 阅读 · 1 评论 -
Lombok 注解开发使用指南(含部分生成代码示例)
Lombok(官网:https://projectlombok.org)是一个java类库,能以简单的注解在编译源码的时候自动生成JavaBean中的log、get、set、toString、构造方法等代码,能够让JavaBean更简洁、美观,并且提高开发效率。eclipse配置Lombok:1.下载lombok.jar(https://www.projectlombok.org/down...原创 2019-07-09 15:22:10 · 1116 阅读 · 0 评论 -
Maven内置属性
Maven共有6类属性:1.内置属性Maven预定义,用户可以直接使用。${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本;${project.basedir}同${basedir};${project.baseUri}表示项目文件地址;${maven.build.timestamp}表示项目构件开始时间;${mav...转载 2019-03-07 16:28:14 · 264 阅读 · 0 评论 -
Spring Boot整合FastDFS完整示例
SpringBoot整合FastDFS很简单,这里使用的组件是:<dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.26.2</version> <...原创 2019-06-19 15:22:09 · 3855 阅读 · 0 评论 -
Spring Boot之@ConfigurationProperties注解
在实体上使用@ConfigurationProperties注解,配合@Component可以读取配置文件中同类配置信息并封装成对象。和@Bean注解同时使用时可以不用在实体上使用该注解。满足以下三条可以成功注入:1.配置key(除前缀外)与属性名相同可注入。2.以‘-’连接的配置key(除前缀外)自动处理成驼峰格式与属性名相同可注入。3.父类私有属性拥有公共set方法的,符合上述两...原创 2019-06-18 15:21:12 · 853 阅读 · 0 评论 -
FastDFS并发上传任务时异常:Unable to borrow buffer from pool
因需求,公司SpringBoot项目中需使用异步多线程进行FastDFS的文件上传,单个上传耗时大概1秒左右,当并发操作超过8个时总是出现Unable to borrow buffer from pool异常,小于8个时全部正常,因此怀疑是使用的组件的默认连接数限制导致的。上网翻查资料无果后决定分析一下所用的FastDFS组件的源码。使用的FastDFS组件:<dependenc...原创 2019-06-19 13:46:51 · 13490 阅读 · 3 评论 -
Java构造方法和@Autowire
1.构造方法不能被继承。2.子类构造方法在没有显示调用父类有参构造方法时会默认调用父类无参构造方法(没有则报错)如:public class TestA extends Test { /** * 会默认调用父类的无参构造方法,父类没有时则开发工具会提示出错: * Implicit super constructor Test() is undefined. Must expli...原创 2019-06-14 13:48:03 · 2108 阅读 · 0 评论 -
Java8 Lambda表达式示例
package com.qiwan.researchtec;import java.util.Arrays;import java.util.Comparator;import java.util.IntSummaryStatistics;import java.util.List;import java.util.concurrent.ThreadLocalRandom;impor...原创 2019-03-27 11:41:31 · 234 阅读 · 0 评论