- 博客(38)
- 收藏
- 关注
原创 docker-compose 和 Dockerfile 配合使用1
1.文件结构/services/docker # 目录下 docker-compose.yml alibaba-cloud-gateway Dockerfile alibaba-cloud-gateway.jar alibaba-cloud-auth ... ... alibaba-cloud-admin ... ...2.简化版 docker-compose.yml 配置version: "3"services: alibaba-cloud-admin:
2021-05-20 14:29:30
339
原创 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
6514
原创 阿里云安装 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
265
原创 阿里云安装 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
188
原创 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
870
原创 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
92
原创 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
83
原创 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
108
原创 idea 使用 docker 插件连接不上服务器 docker
前提,周一的使用自己本本已配置好的可以使用 idea 可是化的使用远程服务器上的 docker 容器,端口均无问题,仅有一个本地 idea 打包 docker 镜像没解决好家伙,转眼周三上班打开公司笔记本,打算再配置一次,整好办公本本环境,科科直接 connection timeout 。。。看防火墙端口 2375也处于未使用状态,记得周一成功的时候,状态是使用,不明所以,加之最近 idea 查盗版 繁琐的一批 捣鼓两小时无果 干脆不管了次日,捣鼓 docker pull tomcat 发现 tomca
2021-01-21 15:07:51
1763
原创 powerdesigner生成sql带注释
1.database 编辑 Edit Current DBMS2.Script >> Object >> Column >> 修改 value 值为 alter table [%QUALIFIER%]%TABLE% modify column %COLUMN% %DATATYPE% comment %.60qA:COMMENT%
2020-10-21 15:17:45
275
原创 SpringCloud 配置中心 Config Server
服务消费者:Config Server1.首先,创建一个 config-server 模块,右键 New一个Module,选择对应依赖 config-server。省略...2.然后,添加所需jar包。 <!-- eureka client 客户端--> <dependency> <groupId>org.springframework.cloud</groupId> &l
2020-08-26 16:03:40
174
原创 postgresql 导入 sql 报错 GBK UTF8
问题:postgresql 导入 sql 后缀文件失败 Permission deniedServer [localhost]:Database [postgres]:Port [5432]:Username [postgres]:用户 postgres 的口令:psql (12.3)输入 "help" 来获取帮助信息.postgres=# \i C:\Users\input\Desktop\public-test.sqlC:: Permission denied错误:charact
2020-08-10 11:15:40
6938
原创 Shiro 超时时间问题与鉴权之间的问题
今天在使用 Redis 做 token 验证出现了一个跳转 login 登录页面的问题原因在于,Redis 失效时间 900 秒,而 shiro 失效时间 90秒,这就导致测试的时候,明明登录通过里 token 令牌认证,但是 AuthorizationInfo 方法依旧无法跳转,因为 shiro 早已 Redis 失效。...
2020-07-04 19:09:48
818
原创 CentOS 阿里云之部署 SpringCloud 服务注册中心 Eureka Server 脚本启动
1.cd 项目 jar 包文件夹下[root@****** eureka-server]# vi eureka-server.sh2.输入以下命令#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=eureka-server.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh eureka-server.sh [start|stop|restart|status]" exit 1}#检查程序是否在运
2020-06-27 23:40:48
331
原创 CentOS 阿里云之部署 SpringCloud 服务注册中心 Eureka Server
1.eureka maven install2.upload centos3.cd current directory[root@****** service]# nohup java -jar eureka-server >/dev/null 2>&14.open port allow request
2020-06-26 01:06:06
245
原创 SpringBoot 打包报错 Could not find artifact
问题描述:Could not find artifact com.spring♈️pom:0.0.1-SNAPSHOT贤者模式:怀疑是包引用问题,每个服务引用了父类的包<relativePath/> <!-- lookup parent from repository -->删除之后打包
2020-06-25 23:56:08
2560
原创 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
909
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
127
原创 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
298
原创 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
1414
原创 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
133
原创 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
602
原创 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
325
原创 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
180
原创 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
253
原创 错误: 找不到或无法加载主类 xxxApplication
maven clear and install don’t usemaven 提示错误process terminated原因:target 文件无法编译解决方案:重新部署module
2020-05-12 10:46:48
9129
原创 枚举 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
576
原创 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
1247
原创 Debian 安装 JDK 环境
1.解压root@headean-PC:/home/headean/Downloads# tar -zxvf jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/jdk2.进入 etcroot@headean-PC:/# cd etc3.编辑 profile 文件root@headean-PC:/etc# vi profiledone export ...
2020-05-01 20:31:30
1243
原创 线程实现方式 Callable
Callable 方式除了通常使用的 extend Thread 和 implement Runnable 两种方式,今天介绍下 callable 方式先看下 Runnable 接口,返回值 void。public interface Runnable { void run();}再看下 Callable 接口,返回值是一个 V,优势足以表明。public interface...
2020-04-30 00:11:44
209
原创 线程池的实现方式:ExecutorService
引言:昨天面试,提及线程池创建方式及相关参数问题。这个东西工作中使用,还真没有关心具体参数。使用 ThreadPoolExecutor 实现线程池的创建,有4个不同的构造方法。 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, Blocki...
2020-04-29 16:49:57
130
原创 CentOS 安装 Zookeeper 服务
1.创建文件夹[root@localhost /]# cd usr/local[root@localhost local]# mkdir zookeeper2.解压至对应文件夹[root@localhost Downloads]# tar -zxvf apache-zookeeper-3.6.0-bin.tar.gz -C /usr/local/zookeeper3.创建 data...
2020-04-28 00:09:01
230
原创 CentOS 安装 Kafka
1.创建文件夹[root@localhost /]# cd usr/local[root@localhost local]# mkdir kafka2.解压至对应文件夹[root@localhost Downloads]# tar -zxvf kafka_2.12-2.4.0.tgz -C /usr/local/kafka3.进入文件夹启动Kafka[root@localhost ...
2020-04-27 01:22:31
283
原创 SpringCloud 服务消费者 Service Fegin
服务消费者:Service Fegin1.首先,创建一个service-fegin模块,右键New一个Module,选择对应依赖Fegin。2.然后,添加所需jar包。3.其次,添加@EnableDiscoveryClient注解和@EnableFeignClients注解至ServiceFeginApplication工程启动类,表明这是一个服务消费者。4.其次,添加applica...
2020-04-25 22:58:26
163
原创 SpringCloud 服务消费者 Service Ribbon
服务消费者:Service Ribbon1.首先,创建一个service-ribbon模块,右键New一个Module,选择对应依赖Ribbon。2.然后,添加所需jar包。3.其次,添加@EnableDiscoveryClient注解(详见Eureka文档)至ServiceRibbonApplication工程启动类,向IOC容器添加模板化的方法restTemplate,添加@Load...
2020-04-25 07:40:16
239
原创 SpringCloud 服务发现 EureKa Client
服务发现:EureKa Client1.首先,创建一个eureka-client模块,右键New一个Module,选择对应依赖EureKa Client。2.然后,添加当前模块为jar工程。3.其次,添加@EnableEurekaClient和@RestController注解至EurekaServerApplication工程启动类,表明这是一个服务提供者。4.其次,添加appl...
2020-04-25 06:27:44
171
原创 SpringCloud 注册中心 EureKa Server
注册中心:EureKa-Server1.首先,创建一个eureka-server模块,右键New一个Module,选择对应依赖EureKa Server。2.然后,添加当前模块为jar工程。3.其次,添加@EnableEurekaServer注解至EurekaServerApplication工程启动类,表明这是一个注册中心。4.其次,添加application.yml文件至reso...
2020-04-25 01:14:49
143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人