随笔分类 - Java专栏
记录与java相关的技术
摘要:本人从 keycloak 官网 直接下载tar.gz 安装包,根据官网说明,整合mysql数据库,怎么配置,启动都不成功,脑瓜疼、疼、疼,折腾了1天都没搞好, 没办法,再从官网扒文案,看到有docker方式安装,试了下,尽然成功了。抓紧时间,赶紧写备忘录,以备后续查看。 1. 先去官网:https:
阅读全文
摘要:使用docker gitlab,在运行一段时间后,会发现 内存占用递增,16G的服务器都不够用,我们可以修改下相应配置,做法如下: 1. 进入容器: docker exec -it gitlab /bin/bash 2. 找到配置文件:vi /etc/gitlab/gitlab.rb,去掉下面的注释
阅读全文
摘要:在解析EXCEL,JAVA 通常使用poi包下的 XSSFWorkbook 对象,但是,遇到海量数据(比如十几万条 或者 JVM堆设置了内存比较小时),就会抛出OOM异常,下面就放出解决方法。 直接上代码: package com.xxx.xxx.xxx.common.util; import ja
阅读全文
摘要:今日遇到一个怪问题,在华为云(阿里云) ECS上,使用docker容器内 运行eureka注册机,但client provider 无法正常掉通,但是放在宿主机上,一切又正常了,找了半天不解。 好在通过朋友的指点,想到了,可能是docker容器内的IP 和宿主机的IP,不连通,我查了下run的命令,
阅读全文
摘要:今天帮同事看一个问题,关于事务在同一个类中,一个方法调用另一个方法 事务不回滚问题,这问题以前也遇到过,不过这次是在springboot项目中来解决,现在直接把方法写出来。 1. POM文件引入 如下: <dependency> <groupId>org.springframework.boot</
阅读全文
摘要:如标题意思,我们在实际使用中,某个服务已经停止运行(关闭),eureka注册中心 还是会有该项服务的注册信息,因为eureka默认是开启自动保护,那我们不想使用这些功能,又不想手动去剔除或重启注册中心,那么,我们需要修改一下配置即可。修改项见如下: 1. Eureka注册应用配置,applicati
阅读全文
摘要:1. 在win上运行rabbitmq 需要erlang的支持,下载地址:https://www.erlang.org/downloads 2. 双击下载后的文件,按提示安装完成。 3. 配置erlang环境变量 4. 配置PATH信息 5. 打开控制台,验证下是否安装成功 OK, erlang安装完
阅读全文
摘要:1.CPU占用最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k4|head -10 3.虚拟内存使用最多的前10个进程 ps auxw
阅读全文
摘要:最近比较忙,好久没更新博客了,今天抽个空记录一下使用springboot接入阿里云ES并带模糊高亮查询功能,闲话不多说,上干活。 引入POM依赖: <!-- ES config 接入阿里云ES --> <dependency> <groupId>org.elasticsearch.client</g
阅读全文
摘要:在阿里云ECS上,使用npm打包,有时候会卡住,依赖的库无法下载,那就直接切换到阿里库吧,操作如下: 1. 安装cnpm,命令行输入: npm install -g cnpm --registry=https://registry.cpm.taobao.org 2. 安装完成后,cnpm命令就起效果
阅读全文
摘要:我们可以写个shell,如:start.sh nohup java -Xms200m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -jar 你的jar包 & 或 nohup java -Xms200m -Xmx800m -XX:PermSize=2
阅读全文
摘要:1. 先去官网 https://git-scm.com/ ,找到TarBalls,点击进入 2. 找到 最新的 tar.gz包,手动下载,如下: 本人这里,下载的是 git-2.28.0.tar.gz 3. 使用winscp工具,将git-2.28.0.tar.gz 上传到 /usr/src/ 目录
阅读全文
摘要:1. 从apache官网下载tar.gz安装包 2. 使用winscp工具上传到阿里云ECS某个目录下,本人这里放在 /download 目录下。(download目录是自己手动创建) 3. 解压tar.gz,命令:tar -zxvf apache-maven-3.6.0-bin.tar.gz 然后
阅读全文
摘要:docker exec -it xxx bash 进入后使用以下命令安装 更新来源 apt-get update 安装vim apt-get install -y vim
阅读全文
摘要:今天随便写写,大家都比较熟悉的基础知识(泛型),理论知识就不在这里细说了,请自行百度,直接上代码示例比较值观。 1. 泛型-类 使用 创建一个Entity实体类,如下: package com; public class SzlDemo<T> { private T uName; private T
阅读全文
摘要:本文只讲述如何在windows环境下,搭建jenkins并使用,至于概念的东西请自行百度。 好了,直入主题,本人使用 jenkins.war 包进行部署,我们需要准备如下几个: openjdk8 下载地址:https://github.com/ojdkbuild/ojdkbuild Tomcat8
阅读全文
摘要:很简单,创建一个配置类即可,如下: package com.app.gateway.common.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.s
阅读全文
摘要:项目已springboot为主,有时候我们需要引入的jar包并非maven公共库中存在(这里不谈私自搭建私库),那我们能否像普通的工程一样,导入自己手动添加的jar包文件呢? 答案是肯定的,来,一起往下看,首先在resource/ 下自建 lib 目录 然后,我们在pom.xml里添加如下配置 这里
阅读全文
摘要:闲话不多说,直接上干活,见代码就懂。
阅读全文

浙公网安备 33010602011771号