
java
Arjen Robben
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在ubuntu16.04.3上编译openjdk8源码
自学习java虚拟机知识以来,一直都准备自己编译jdk源码,之前在window10上尝试过,各种环境问题,没有成功,今天尝试在ubuntu上编译,没想到异常顺利,有点小激动,在此记录下编译过程。 软件环境 ubuntu16.04.3 openjdk1.8.0_265 前置条件编译前执行,这个依赖我也清楚是做什么的...: sudo apt-get install build-essential gawk m4 libasound2-dev libcups2-dev libxrender-d原创 2020-09-05 11:25:57 · 243 阅读 · 0 评论 -
RestHighLevelClient.scroll()实现滚屏
在ES中,分页查询当页数非常大之后,会很耗费集群的内存资源,可能会导致内存溢出等问题;所以当我们需要查询很多也数据的时候,选择使用scroll方式,下面是一个简单的demo: 引入依赖: <dependency> <groupId>org.elasticsearch</groupId> <artifactId&...原创 2019-12-05 00:25:11 · 5967 阅读 · 0 评论 -
SpringBoot构建ZIP部署包
在项目部署中经常会修改配置文件,所以将配置文件打包在jar包外部更便于部署; 配置如下: pom.xml <build> <finalName>app</finalName> <plugins> <plugin> <groupId>...原创 2019-12-05 00:01:02 · 662 阅读 · 0 评论 -
HttpClient的http和https使用
引入jar <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> http请求 public static String doHttpPo...原创 2019-09-21 23:49:13 · 382 阅读 · 0 评论 -
一次线上OOM排查总结
现象 公司新上线的一个数据入库服务,部署在各个项目上,其中一个项目(其它项目上运行正常)经常反馈服务不稳定,运行几天会出现数据无法入库的情况,在看过几次反馈回来的日志发现都是内存溢出。 排查过程 因为只有这个项目上出现这种情况,初步认为是该项目上数据量较大,调整了tomcat内存大小 打开tomcat的bin目录下的catalins.sh文件 在cygwin=false之上 添加以下语...原创 2019-09-28 23:02:09 · 538 阅读 · 0 评论