- 博客(32)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 解决idea使用tomcat启动项目找不的包,但是mvn命令执行正常,且能生产war包
原因缓存问题和配置缓存问题解决:将缓存清理干净即可deepin系统中:清理:主目录下的cache/config下的idea文件即可,其他系统可以参考
2020-08-27 16:43:29 220
原创 deepin操作系统安装docker
1、安装“秘钥管理”与“下载”工具:sudo apt-get install apt-transport-https ca-certificates curl software-properties-common2、下载并安装秘钥:curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -sudo apt-key fingerprint 0EBFCD883、添加dockre-ce软件源:sudo v
2020-08-19 17:11:21 847
原创 deepin操作系统好用的redis可视化工具
软件商场直接搜索FastoRedis使用1、连接File–>open–>add connection --> 然后添加ip等信息,连接即可2、下图具体使用
2020-08-19 14:30:05 737
原创 deepin系统安装yum命令
检查build-essential安装sudo apt-get install build-essential安装yumsudo apt-get install yum检查yum是否安装成功yum
2020-08-19 11:37:52 2690
原创 deepin操作系统navicat科学安装
1、相关工具navicat15-premium-cs.AppImage:Navicat 15 premium 官方简体中文试用版navicat-patcher:补丁navicat-keygen :注册机appimagetool-x86_64.AppImage:Linux 独立运行软件打包工具工具下载链接密码: iw712、系统环境配置安装 capstonesudo apt-get install libcapstone-dev安装 keystonesudo apt-get insta
2020-08-18 17:00:43 2494 23
原创 使用nginx和tomcat下载静态资源
1、tomcat1、服务器安装tomcat2、将apk文件放入tomcat目录下的webapps/root/下3、访问IP:8080/***.apk即可下载。2、nginx在nginx的 server中进行如下配置:root /opt/;是你要下载的静态文件存放路径,自己修改即可端口也可以自己修改 listen 80 default_server; server_name _; root /opt/; location / {
2020-08-17 16:11:54 757 1
原创 deepin操作系统中不能使用ll命令
1、cd ~cd 到~ 目录下2、 编辑.bashrc文件vim .bashrc将alias ll='ls $LS_OPTIONS -1’前面的#去掉即可alias ll='ls $LS_OPTIONS -1'
2020-08-14 21:19:51 695
原创 deepin安装node并配置环境
1.下载官网地址2. 解压到制定目录需要根据自己的版本替换下面的(node-v10.15.3-linux-x64.tar.gz)sudo tar -zxvf node-v10.15.3-linux-x64.tar.gz -C /usr/local/3.创建软链,在任意目录都可以使用需要根据自己下载的目录替换下面的目录(/usr/local/node-v10.15.3-linux-x64/bin/)sudo ln -s /usr/local/node-v10.15.3-linux-x64/b
2020-08-14 15:24:11 961
原创 deepin下安装配置git
1、安装gitsudo apt-get install git2、配置用户名和邮箱参考连接只需将第一步操作替换为打开终端即可
2020-08-14 15:18:26 807
原创 deepin操作系统将未分配的磁盘或固体硬盘分区并挂载到目录下
1.选择分区编辑器,提示输入密码,您输入就行2.选择你的磁盘3.操作步骤(1).选择未分配的盘,然后右键–>新建–>填写信息–>添加(2).然后选择上方的应用(3).开始挂载:1.打开终端2.在你想要挂载的目录下创建文件夹:sudo mkdir /application3.查看 /dev/sdb7 分区的 UUIDsudo blkid /dev/sdb74.将UUID添加到文件 /etc/fstab 中,追加如下内容:5.保存退出4.查看分区信息df -Th
2020-08-14 15:03:08 5249 2
原创 deepin操作系统将解压的软件图标显示出来
1.先cd到桌面的目录下2.创建idea.desktop 文件vi idea.desktop注:下面文件中#后面是说明,自己使用时需删除掉[Desktop Entry]Type=ApplicationTerminal=falseName=idea #应用名称Categories=Development;Icon=/application/jetbrain/idea-IU-201.7223.91/bin/idea.png #图标Exec=/application/jetbrain/id
2020-08-14 14:31:15 488
原创 bash: ll:未找到命令v
问题:常用命令“ll”失效,如图所示原因:"ll"命令不是linux的基本命令,它是"ls -l"的别名,部分版本并不直接支持“ll”命令输出。解决方法:运行vi ~/.bashrc,查看该文件里是否有alias ll='ls -l'这样的数据,如有,将数据前的“#”去掉,如果没有,将alias ll='ls -l'加进去并保存,然后运行source ~/.bashrc命令,即可成功。如下图:...
2020-08-13 16:37:47 392
原创 docker批量删除镜像
docker批量删除容器、镜像1、删除所有容器docker rm `docker ps -a -q`2、删除所有镜像docker rmi `docker images -q`3、按条件删除镜像没有打标签docker rmi `docker images -q | awk '/^<none>/ { print $3 }'`镜像名包含关键字其中 redis_test 为关键字docker rmi --force `docker images | grep redis_t
2020-08-12 09:23:39 167
原创 linux上安装rocketMq
1.下载bin压缩包,然后解压官网下载地址百度网盘提取码:7bqc2.mq默认使用8g内存,若服务器内存不足,请提前修改2.1 修改runserver.shJAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"2.2 修改runbroker.shJAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
2020-08-10 10:36:58 495
原创 将本地项目第一次上传到github上
1、首先本地需要已经安装git并且将ssh添加到github(如果没有的话,先在本地安装git,然后再生成ssh并且添加到github即可)右键–选择Git Bash Here2、使用git init初始化项目cd到将要上传的项目目录下,执行:git init3、将目录下文件添加进git执行:git add .3、将项目commit到本地git仓库执行:git commit -m XXX XXX表示本地提交注释,必须要有4、在github上创建一个仓库复制如下图地址5、将项
2020-08-07 17:49:54 583
原创 使用IntelliJ IDEA查看类的继承关系图
1、查看类继承关系链在想查看的类中右键,选择Diagrams—》show Diagrams/show Diagrams Group都行,一个是在本页面查看,一个是重新开启一个页面查看点击后出现如下关系图2、优化继承链图,看我所想看的2.1 去掉不关心的类选择不想看的,右键Delete即可2.2 展示类的详细信息选择类,然后右键选择Show Categories继续想看类中的方法,接口,字段等信息,点击左上角的选项即可想筛选方法的级别,选择Change Visibility Lev
2020-08-07 11:14:18 1551 3
原创 java简单的读写文件
public static void main(String[] args) throws IOException { //输入流,读取文件 InputStream is = new FileInputStream("D:\\a.txt"); //输出流,写出文件 OutputStream fos = new FileOutputStream("D:\\b.txt"); byte[] b = new byte[1024]; .
2020-08-07 09:39:11 237
原创 spring-cloud-zuul简单使用
在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现,服务消费,负载均衡,熔断器,智能路由,配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul,Ngnix,gateway),再到达服务网关(zuul启用),然后再到具体的服务,服务统一注册到高可用的服务注册中心转移,服务的所有的配置文件由配置服务管理一、Zuul简介路由功能是微服务的一部分,例如/ api/user转发到
2020-08-06 15:10:30 180
原创 spring-cloud-hystrix简单使用
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon或Feign/openFeign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪。服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性的严重后果,这就是服务故
2020-08-06 13:57:20 372
原创 spring-cloud-feign的简单使用
一、feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认实现了负载均衡的效果。Feign 采用的是基于接口的注解Feign 整合了ribbon二、准备工作继续用上一节的工程, 启动eureka-server,端口为8761; 启动service-clie
2020-08-05 16:51:42 165
原创 idea中一个项目不同端口启动多次
看图操作即可在VM options:中输入参数:-Dserver.port=80818081为自己想暴露的端口
2020-08-05 16:09:24 782 1
原创 spring-cloud-ribbon简单使用
在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,一、ribbon简介Ribbon is a client side load balancer which gives you a lot of control over the behaviour of HTTP and TCP clients. Feign already uses Ribbon, so if yo
2020-08-05 16:05:05 173
原创 spring-cloud-eureka初体验
一、spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。二、创建服务注册中心在这里,我们需要用的的组件上Spring Cloud Netflix的Eureka ,eureka是一个服务注册和发现模块。2.1 首先创建一个maven主工程。将src文件删除掉2.2 然后创建2个model工程:一个model工程作为
2020-08-05 14:14:44 143
原创 k8s集群搭建
本地搭建使用kubeadm1、机器准备:3 台机器 1台master节点,2台worker节点 配置要求: 内存:2G或以上 cpu:2核或以上 操作系统:centos7 必须能互相ping通2、开始安装(1)更新并安装依赖三台机器都需要执行yum -y updateyum install -y conntrack ipvsadm ipset jq sysstat curl iptables libseccomp(2)安装docker三台机器都需要执行1、安装必要的依赖
2020-08-05 10:06:40 340
原创 自己的阿里云镜像加速器查找
1、登录自己的阿里云账号2、按下图进行选择:产品与服务–》搜索容器镜像服务–》点击容器镜像服务3、点击镜像加速器查看自己的镜像加速地址
2020-08-05 09:28:17 2137
原创 linux服务器之间复制文件
1、前提是两台服务器之间可以通信,可以ping通2、使用如下命令进行复制文件scp 要复制的文件 root@目标服务器ip:目标服务器文件目录例子:将config文件从本服务器复制到192.169.67.122服务器的/root/.kube目录下面scp config root@192.169.67.122:/root/.kube...
2020-08-05 09:04:30 419
原创 docker使用tomcat部署应用
1、,查看上一步tomcat镜像制作,或者自己已经有tomcat镜像2、准备自己项目的war包,重命名为ROOT.war3、编写Dockerfile文件,大体思路是,以之前的tomcat:latest为基础镜像,将tomcat中原来的ROOT.war包删除,然后添加上自己准备好的ROOT.war包vi DockerfileFROM tomcat:latestMAINTAINER "自己的信息"RUN rm -rf /root/apache-tomcat-7.0.96/webapps/*AD
2020-08-04 09:59:33 309
nginx的arm架构镜像tar包,版本是1.27
2024-08-17
docker镜像node:18.15-alpine
2024-08-17
kubeadm.sh
2020-08-05
idea中怎么设置项目中jar包的依赖关系?
2018-10-12
idea中项目启动报如下错误怎么解决
2018-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人