8月 242019
 

本文仅展示总体配置,具体注解用法请另行搜索、查询。

1.加上maven依赖,引入相关包

</pre>
<pre><dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.9.2</version>
</dependency>
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.9.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations -->
<dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-annotations</artifactId>
    <version>2.0.8</version>
</dependency>
<!-- http://localhost:18004/doc.html -->
<dependency>
    <groupId>com.github.xiaoymin</groupId>
    <artifactId>swagger-bootstrap-ui</artifactId>
    <version>1.8.8</version>
</dependency>
<!-- Swagger用了高版本的 -->
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>28.0-jre</version>
</dependency></pre>
<pre>

Continue reading »

8月 182019
 

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lu930124/article/details/77595585

利用java8新特性,可以用简洁高效的代码来实现一些数据处理。

定义1个Apple对象:


public class Apple {
private Integer id;
private String name;
private BigDecimal money;
private Integer num;
public Apple(Integer id, String name, BigDecimal money, Integer num) {
this.id = id;
this.name = name;
this.money = money;
this.num = num;
}
}

Continue reading »

8月 172019
 

转载自:https://www.cnblogs.com/wang-meng/p/f1532cf23ce049ce63b4bdd62d53659d.html

前言

最近在项目上线的时候发现一个问题,从后台报错日志看:java.lang.UnsupportedOperationException异常
从代码定位来看,原来是使用了Arrays.asList()方法时把一个数组转化成List列表时,对得到的List列表进行add()和remove()操作, 所以导致了这个问题。

 

对于这个问题,现在来总结下,当然会总结Arrays下面的一些坑。 Continue reading »

8月 042019
 

目标

一台主节点,一台从节点

ES安装与配置

注意,集群配置完成前建议不要启动单个ES实例。
原因:默认参数启动会以单实例方式启动,创建各种文件夹、文件,可能干扰后续集群配置。

配置集群

修改配置文件

cluster.name: tipdm-es #es集群名称
node.name: es-node1    #es节点名称,每个节点的名称不能相同
node.master: true      #指定该节点是否有资格被选举成为master,默认是true
node.data: true        #指定该节点是否存储索引数据,默认为true。
 Continue reading »
8月 042019
 

出现该错误“Truncated incorrect DOUBLE value”时,极有可能是你写的mysql查询语句中所提供的字段,与表中字段类型不匹配。比如字段为字符型的,与数字进行比较,数字两侧没加引号;比如表中字段明明是字符串,但在where语句中偏偏直接写成了a=23而不是a=’23’。

解决:字段改成对应类型即可。

参考:https://zhidao.baidu.com/question/693223458186942564.html