![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
base
headean
这个作者很懒,什么都没留下…
展开
-
docker-compose 和 Dockerfile 配合使用
1.编译 jar 包2.Dockerfile: 构建docker镜像配置FROM: 基础镜像,通过jdk8镜像开始MAINTAINER: 维护者ADD: 复制jar包到镜像内,名字为app.jarEXPOSE: 声明端口ENTRYPOINT: docker启动时,运行的命令.这里就是容器运行就启动jar服务使用 Dockerfile 直接构建[root@VM-12-3-centos alibaba-cloud-admin]# docker build -t alibaba-cloud-a原创 2021-05-19 16:43:41 · 5838 阅读 · 0 评论 -
阿里云安装 Hadoop 更新
更新1.core-site.xml<configuration> <!-- 指定HDFS中NameNode的地址 --> <property> <name>fs.defaultFS</name> <value>hdfs://172.18.125.63:9000</value> </property> <!-- 指定hadoop临时目录 --原创 2021-04-15 16:06:20 · 227 阅读 · 0 评论 -
阿里云安装 Hadoop
1.安装 jdk修改vi etc/profile添加# java env export JAVA_HOME=/java/jdk1.8.0_281export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin生效source /etc/profile验证java -version2.免密登录测试ssh localhost如果有问题 则安装原创 2021-03-31 18:20:54 · 141 阅读 · 0 评论 -
Kafka 消费 Protocol Buffer 数据
文档地址:https://developers.google.cn/protocol-buffers/1.下载 protocolhttps://github.com/protocolbuffers/protobufprotobuf-master.zip2.解压缩至工程目录下3.下载编译器https://github.com/protocolbuffers/protobuf/releasesprotoc-3.15.6-win32.zip4.解压缩至项目所在位置src文件夹5.配置 exe原创 2021-03-30 16:30:42 · 794 阅读 · 0 评论 -
docker 安装 kakfa
1.拉取 Kafka 镜像docker pull kafka:latest2.创建 kafka 文件夹mkdir kafka3.进入 kafka 文件夹创建 docker-compose 文件cd kafkavim docker-compose.yml4.添加内容version: '3'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka:原创 2021-03-25 17:33:24 · 67 阅读 · 0 评论 -
Docker 安装 Tomcat
1.直接使用shell[root@***]# docker pull tomcat默认是最新版本 tomcat:latest。还可以用 docker search tomcat 命令来查看可用版本。[root@***]# docker images | grep tomcat2.使用 tomcat 镜像创建容器[root@*** service]# docker run --name tomcat -p 8080:8080 -v $PWD/webapps:/usr/local/tomcat原创 2021-02-19 16:11:33 · 63 阅读 · 0 评论 -
redis 常用命令
Linux 登录 redisredis-cli -p 6379 -a password查询是否存在 key 值exists stringKey || exists hashKeyString 类型设置 set stringKey stringValue获取 get stringKey获取多个 mget stringKey-1 stringKey-2hash 类型设置 hmset hashKey hashValueKey hashValue赋值 hset hashKey has原创 2021-02-19 11:37:29 · 83 阅读 · 0 评论 -
idea 使用 docker 插件连接不上服务器 docker
前提,周一的使用自己本本已配置好的可以使用 idea 可是化的使用远程服务器上的 docker 容器,端口均无问题,仅有一个本地 idea 打包 docker 镜像没解决好家伙,转眼周三上班打开公司笔记本,打算再配置一次,整好办公本本环境,科科直接 connection timeout 。。。看防火墙端口 2375也处于未使用状态,记得周一成功的时候,状态是使用,不明所以,加之最近 idea 查盗版 繁琐的一批 捣鼓两小时无果 干脆不管了次日,捣鼓 docker pull tomcat 发现 tomca原创 2021-01-21 15:07:51 · 1669 阅读 · 0 评论 -
Shiro 超时时间问题与鉴权之间的问题
今天在使用 Redis 做 token 验证出现了一个跳转 login 登录页面的问题原因在于,Redis 失效时间 900 秒,而 shiro 失效时间 90秒,这就导致测试的时候,明明登录通过里 token 令牌认证,但是 AuthorizationInfo 方法依旧无法跳转,因为 shiro 早已 Redis 失效。...原创 2020-07-04 19:09:48 · 747 阅读 · 0 评论 -
Redis 无法使用问题
redisTemplate 注入失败问题需要 create default context原创 2020-07-04 12:50:15 · 248 阅读 · 0 评论 -
CentOS 阿里云安装宝塔面板
1.[root@***~]# yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh Congratulations! Installed successfully!原创 2020-06-25 14:17:18 · 808 阅读 · 1 评论 -
CentOS 阿里云上 JDK
1.下载 jdk-14.0.1_linux-x64_bin.tar.gz2.使用 ftp 上传至服务器目录解压tar -zxvf jdk-14.0.1_linux-x64_bin.tar.gz3.将解压后的 jdk 移动至 /usr/java4.打开 /etc/profile 文件,末尾新增export JAVA_HOME=/usr/java/jdk1.8.0_151export CLASSPATH=$JAVA_HOME/lib/export PATH=$PATH:$JAVA_HOME/b原创 2020-06-24 16:58:30 · 107 阅读 · 0 评论 -
CentOS 阿里云上安装 MySQL 服务启动不了
记录在MySQL安装数据库初始化的问题datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.socklog-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid# 绑定远程IPbind-address=127.0.0.1# 设置3306端口port=3306原创 2020-06-24 15:05:12 · 267 阅读 · 0 评论 -
CentOS7 服务器 MySQL跳过密码验证
错误原因[root@104 mysql]# mysqlERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)解决方案解决方案:vim /etc/my.cnf文件;在[mysqld]后添加skip-grant-tables(登录时跳过权限检查)最后验证[root@104 etc]# systemctl restart mysqld[root@104 etc]# systemctl原创 2020-06-08 14:25:33 · 1330 阅读 · 0 评论 -
CentOS7 服务器 MySQL 的安装
安装 MySQL:wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpmrpm -ivh mysql80-community-release-el7-3.noarch.rpmyum updateyum install mysql-server权限设置:chown mysql:mysql -R /var/lib/mysql初始化 MySQL:mysqld --initialize启动 MySQL:sy原创 2020-06-08 14:05:28 · 90 阅读 · 0 评论 -
git 提交 500
Enumerating objects: 75, done. Delta compression using up to 8 threads Total 73 (delta 11), reused 2 (delta 0) the remote end hung up unexpectedly the remote end hung up unexpectedly RPC failed; HTTP 500 curl 22 The requested URL returned error: 500原因:使.原创 2020-06-05 17:21:50 · 541 阅读 · 0 评论 -
Maven package 打包问题与ojdbc6不可用问题
ojdbc不可用原因是Oracle不支持1.删除 repository 下 oracle2.使用 idea 中 mvn 命令手动打包,注意 jar 来源路径问题mvn install:install-file -Dfile=D:ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -DgeneratePom=true3.注释 pom 中 ojdbc 刷新再打开,原创 2020-05-28 18:27:58 · 295 阅读 · 0 评论 -
ojdbc无法使用问题
1.找到对应 oracle 文件夹,删除文件,使用 idea 面板 mvn 命令,手动打包。mvn install:install-file -Dfile=D:\ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -DgeneratePom=true原创 2020-05-22 17:40:26 · 157 阅读 · 0 评论 -
idea 使用内置 database
1.创建连接报错:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.2.选择 Advanced 设置 serverTimezone 值为 GMT3.成功原创 2020-05-21 11:40:27 · 208 阅读 · 0 评论 -
错误: 找不到或无法加载主类 xxxApplication
maven clear and install don’t usemaven 提示错误process terminated原因:target 文件无法编译解决方案:重新部署module原创 2020-05-12 10:46:48 · 9039 阅读 · 0 评论 -
枚举 values 方法报错
pull module ResultCode.values() 方法报错 for (ResultCode item : ResultCode.values()) { if (item.name().equals(name)) { return item.message; } }解决方法:重启 idea原创 2020-05-12 10:42:11 · 507 阅读 · 0 评论 -
SpringBoot注入baseMapper异常
这是一个多次遇到一不留神就忘记的问题,记录一下问题描述:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'pefPasserbyCarController': Unsatisfied dependency expressed through field 'pefPasserbyCarService'; nested exception is org.spring原创 2020-05-12 00:18:17 · 1188 阅读 · 0 评论 -
线程实现方式 Callable
Callable 方式除了通常使用的 extend Thread 和 implement Runnable 两种方式,今天介绍下 callable 方式先看下 Runnable 接口,返回值 void。public interface Runnable { void run();}再看下 Callable 接口,返回值是一个 V,优势足以表明。public interface...原创 2020-04-30 00:11:44 · 182 阅读 · 0 评论 -
线程池的实现方式:ExecutorService
引言:昨天面试,提及线程池创建方式及相关参数问题。这个东西工作中使用,还真没有关心具体参数。使用 ThreadPoolExecutor 实现线程池的创建,有4个不同的构造方法。 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, Blocki...原创 2020-04-29 16:49:57 · 109 阅读 · 0 评论