- 博客(17)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 nginx代理,自定义请求头遇到的坑
问题现象:前后端分离项目,后端为JAVA,自定义请求头header MY_TOKEN做鉴权,开发环境前端请求接口,运行正常。 部署至服务器,使用nginx做了代理,进行转发。此时奇怪的事情发生了,服务端取不到 自定义headerMY_TOKEN 的内容了分析:出现异常,无非是因为nginx做转发引起的。推测应该nginx转发没有携带请求头引起的,查找资料发现句法: underscores_in_headerson|off; 默认: underscores...
2020-09-02 15:38:35
1927
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用Spring Boot 的CommandLineRunner遇到的坑
使用场景 再应用程序开发过程中,往往我们需要在容器启动的时候执行一些操作。Spring Boot中提供了CommandLineRunner和ApplicationRunner两个接口来实现这样的需求。两个接口的不同 参数不同,其他大体相同,可根据实际需求选择合适的接口使用。CommandLineRunner接口中run方法的参数为String数组,ApplicationRu...
2018-07-16 02:12:17
63389
10
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 CentOs安装ClickHouse及初步探索
安装环境ClickHouse对Debian/Ubuntu支持较好,但是工作当中服务器我们一般用CentOs。今天我们使用CentOs7来安装一下ClickHouse。操作系统版本:CentOS Linux release 7.5.1804 (Core)检查一下是否支持SSE 4.2指令集grep -q sse4_2 /proc/cpuinfo && echo "...
2018-06-26 19:39:23
1048
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Elasticsearch 6.3 发布,支持SQL搜索
如题目所言,SQL模块作为C-Pack的一部分发布于Elasticsearch 6.3。但是官方文档也明确写明下面一段话:大致意思就是:“这个功能是实验性的,以后没准儿改变或者完全移除(人家先打个预防针儿,以后发生什么都没准儿,所以期待不要太高……)”。不过,这个东西已经发布出来了,应该也不会说放弃就放弃吧。今天做了一下实验,简单分享一下。安装因为是简单测试,所以直接在windows下安装的单机。...
2018-06-19 21:10:53
5671
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 快速搭建spring boot项目使用 Apache POI解析word文档
写在前面 想必Java程序员对Apache POI已经相当了解了,我们常用它处理MS Excel文档,将数据批量导入数据库,交给程序处理,亦或是将数据从应用中下载下来。其实POI远比我们想象得要强大的多,它包含很多组件:POIFS (此组件是所有其他POI元件的基本因素。它被用来明确地读取不同的文件)、HSSF (它被用来读取和写入MS-Excel文件的xls格式) 、XSSF (它是用于M...
2018-06-10 05:43:18
12655
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 RabbitMQ初步使用
windows安装rabbitMQ下载rabbitMQ,安装版本为3.7.5,安装rabbitMQ需要首先安装Erlang,从官网下载速度很慢。为了方便后续学习者使用,已经将两个安装包上传至百度网盘。下载链接链接:https://pan.baidu.com/s/1IR-i5EOl5jlRxaH51u8inQ 密码:i4aaotp_win64_20.3.exe、rabbitmq-server-3.7...
2018-06-04 19:25:05
444
2
原创 JAVA8的时间日期
LocalDate、LocalTime、LocalDateTime 类的实例是不可变的对象,分别表示使用 ISO-8601日 历系统的日期、时间、日期和时间。 Instant用于“时间戳”的运算。它是以Unix元年(传统 的设定为UTC时区1970年1月1日午夜时分)开始 所经历的描述进行运算。 Duration:用于计算两个“时间”间隔。 Period:用于计算两个“日期”间隔。 Tem...
2018-09-09 11:08:14
495
原创 JAVA8 Stream 收集
List<Student> students = Arrays.asList( new Student(1,"zhangsan","class1",18,60), new Student(2,"lisi","class1",20,59), new Student(3,"wangwu","class
2018-09-02 16:11:58
373
原创 JAVA8 Stream查找、匹配、归约
List<Student> students = Arrays.asList( new Student(1,"zhangsan","class1",18,60), new Student(2,"lisi","class1",20,59), new Student(3,"wangwu","class2
2018-09-02 16:04:20
19481
2
原创 JAVA8 Stream 映射 排序
万年不变的对象:package com.zwq;import lombok.Data;/** * @author zhangwq */@Datapublic class Student { private int id; private String name; private String clazz; private Integer age...
2018-08-26 23:19:24
1025
原创 JAVA8 Stream创建、筛选
用到的对象:package com.zwq;import lombok.Data;/** * @author zhangwq */@Datapublic class Student { private int id; private String name; private String clazz; private Integer age;...
2018-08-26 23:07:11
1508
原创 Java8 方法引用、构造器引用、数组引用
用到的对象:package com.zwq;import lombok.Data;/** * @author zhangwq */@Datapublic class Student { private int id; private String name; private String clazz; private int age; ...
2018-08-19 15:50:33
486
原创 Java8 四大内置函数式接口
package com.zwq;/** * @author zhangwq */@FunctionalInterfacepublic interface MyFunction { String doMyOperation(String string);} package com.zwq;import org.junit.Test;import java.u...
2018-08-16 23:53:52
662
原创 Lambda语法格式
package com.zwq;import org.junit.Test;import java.util.Comparator;import java.util.function.Consumer;/** * @author zhangwq * * Lambda语法格式 * 1、无参数,无返回值 ()->System.out.println("hello worl...
2018-08-16 23:51:23
599
原创 关于队列使用的思考
写在前面: 今天不写代码,分享一下关于队列的思考。高并发在我们的工作当中是一个经常遇到的问题,一般数据库性能依赖于硬件,自身并没有对并发进行控制,更多的时候我们需要从程序设计的角度控制并发,根据服务器的性能来控制并发量。如果压力过载,轻则运行如龟速,重则程序崩溃。 下面有这样一个场景,有一堆待执行的任务A、B、C、D……X、Y、Z,A`、B`、C`、D`……X`、Y`、Z`,共计52...
2018-07-09 00:53:33
263
原创 使用jdbc操作ClickHouse
创建maven项目引入依赖引入ClickHouse驱动包<dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</artifactId> <version>0.1.40</version>&
2018-07-01 01:33:00
45931
9
原创 CentOs安装ClickHouse及初步使用
安装环境ClickHouse对Debian/Ubuntu支持较好,但是工作当中服务器我们一般用CentOs。今天我们使用CentOs7来安装一下ClickHouse。操作系统版本:CentOS Linux release 7.5.1804 (Core)检查一下是否支持SSE 4.2指令集grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 su...
2018-06-24 15:33:05
20126
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人