自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

养只狗名叫猫

富亦乐,贫亦乐;甜亦乐,苦亦乐;同苦同甘,安之乐之;齐家齐室,心善志坚;不争,不显,不露!

  • 博客(189)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker学习笔记(九)docker神仙命令集合

docker牛逼命令

2022-09-16 18:11:08 421 1

原创 Elasticsearch安装、共能介绍、避坑指南

es,kibana,Logstash,介绍

2022-09-06 18:18:19 4133

原创 Docker学习笔记(七)自定义tomcat镜像

一、准备工作在宿主机上创建一个tomcat文件夹用来存放我们的压缩文件。第一步:创建一个tomcat文件夹mkdir tomcat第二步:把我们需要的压缩包放进去,以便我们查找文件scp -P 1111 -r jdk-8u301-linux-x64.tar.gz [email protected]:/wj/tomcatscp -P 1111 -r apache-tomcat-9.0.14.tar.gz [email protected]:/wj/tomcat二、编写dockerfile文件FROM c

2021-11-18 17:35:22 1435

原创 Docker学习笔记(六)DockerFile

初始DockerFileDockerfile是用来构建docker镜像的构建文件!命令脚本!通过这个脚本可以生成镜像,镜像是一层一层的,脚本一个个的命令,就是镜像的一层。dockerfile文件的名字可以随机,但是建议用dockerfile文件中的内容指令参数用大写dockerfile是一个文本文件,每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像。对于开发人员:可以为开发团队提供一个完全一致的开发环境对于测试人员:可以直接拿开发时所构建的镜像或者通过dockerfile文件构建一个想

2021-11-17 14:51:24 666

原创 Docker学习笔记(五)镜像和自制镜像

一、镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,他包含运行某个软件所需的所有的内容,包括代码、运行时库、环境变量和配置文件。所有的应用,直接打包docker镜像,就可以直接跑起来。镜像可以从远程仓库下载,可以使用别人给的镜像,自己也可以制作镜像二、分层的理解我们docker pull 镜像名称,我们下载镜像的时候观察日志输出,可以看到是一层一层的在下载分层的好处在于资源共享,比如有多个镜像都从相同的Base镜像构建而来,那么宿主机只需要在

2021-11-12 11:54:44 554

原创 Docker学习笔记(四)数据卷

Docker数据卷介绍:Docker容器删除后,在容器中产生的数据不会随之消失Docker容器和外部机器可以直接交互Docker容器与容器间可以进行数据交互数据卷是宿主机中的一个目录或文件当容器目录和数据卷目录绑定后,对方的修改会立即同步一个数据卷可以被多个容器同时挂载一个容器可以挂载多个数据卷配置数据卷创建启动容器时,使用-v参数设置数据卷docker run ... -v 宿主机目录(文件):容器内目录(文件)...注意事项:...

2021-10-30 15:11:46 164

原创 Docker学习笔记(三)Docker基础操作命令

Docker学习笔记(三)Docker基础操作命令欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown

2021-10-21 16:45:42 112

原创 Docker学习笔记(二)卸载安装Docker

一、查看系统内核Docker要求CentOS系统的内核版本高于 3.10uname -r3.10.0-1160.11.1.el7.x86_64二、查看系统版本信息cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;3..

2021-10-16 18:00:02 292

转载 Docker学习笔记(一)Docker的介绍和优势

用了Docker快一年了,一直以为自己是老司机,今天部署项目才发现自己是个菜鸡。而且自己一直说要整理但是每次都拖拉,用博客记录一下自己的学习笔记,督促一下自己,也给广大博友们一个参考笔记,如有纰漏的地方还请指正。Docker官网:Get Started with Docker | DockerDocker用户手册:Docker Documentation | Docker DocumentationDocker介绍 1、Docker 是一个开源的应用容器引擎,基...

2021-10-15 15:56:19 468

原创 Linux和Mac telnet ping端口

Linuxtelnet Ip 端口例如:telnet 192.168.100.1 13306Macnc -vz -w 2 IP 端口例如:nc -vz -w 2 192.168.1.104 3306

2021-10-15 09:36:54 927

原创 xxx.jar包中没有主清单属性

我的文件内容:Manifest-Version: 1.0Created-By: Apache Maven 3.6.3Built-By: wangjunBuild-Jdk: 11.0.9.1正常的文件内容:Manifest-Version: 1.0Implementation-Title: commonImplementation-Version: 0.0.1-SNAPSHOTSpring-Boot-Version: 2.1.5.RELEASEMain-Class: org.sp

2021-09-08 08:34:19 678

原创 FeignClient调用服务添加header信息

@RequestMapping(value = "/api/range_land/api/baseInfo/selectUnitInfo", method = RequestMethod.POST,headers = {"Access-Code=feed-scheduling"})

2021-06-18 21:09:58 1406

转载 Linux关闭防火墙命令

一、下面是red hat/CentOs7关闭防火墙的命令!1:查看防火状态systemctl status firewalldservice iptablesstatus2:暂时关闭防火墙systemctl stop firewalldservice iptablesstop3:永久关闭防火墙systemctl disable firewalldchkconfig iptables off4:重启防火墙systemctl enable firewalld...

2021-05-18 11:46:13 1304

原创 删除docker0网络

1、yum-y install bridge-utils2、ifconfig docker0 down3、 brctl delbr docker0

2021-05-14 10:26:56 901

转载 mac 修改文件权限为777可读可写可执行

1,找到要修改的文件夹2,sudo chmod -R 777 文件夹名。3,输入管理员密码chmod是更改文件的权限 chown是改改文件的属主与属组 chgrp只是更改文件的属组。一、文件权限解读  如上图所示,开头的-rwxrw-r--这一字符串标识文件权限。  这个字符串有10位,可以分为4段来解读。注:r--可读,w--可写,x--可执行。  第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录;  第二段(第2-4位,共3个字符串)表示文件所属

2021-05-11 22:46:13 14831

原创 Mac启动Openfire时提示“系统偏好设置错误”

原因:本机java_home和openfire配置文件中的Java_home不匹配解决方法:1,首先要查找本机的JAVA_HOME,https://blog.csdn.net/w893932747/article/details/116671556/usr/libexec/java_home -V2,进到Openfire的bin目录下/usr/local/openfire/bin,打开openfire.sh。3,启动openfirea,运行./openfire.shb,进入系

2021-05-11 21:58:47 1462

原创 Mac下查看已安装的jdk版本及其安装目录

1,如何查看jdk的安装目录?命令:/usr/libexec/java_home -V如何查看mysql的安装目录?命令:进入mysql,showvariables like "%char%";注意:- V用大写,小写显示的结果不同,对比一下就知道不同之处大写小写...

2021-05-11 21:44:37 270

原创 Mac版idea总是报java: java.lang.OutOfMemoryError: GC overhead limit exceeded

idea启动项目总是报java: java.lang.OutOfMemoryError: GC overhead limit exceeded,项目启动一直在编译,以为是破解版的idea问题,换了各种版本,修改了idea.vmoptions始终解决不了问题解决方法:

2021-04-20 20:38:17 1203

原创 Idea怎么添加JSP页面

题记: 好久不写页面了,今天突然想自己写一个页面调用一下自己的接口,突然连idea怎么创建jsp页面都忘了;记录一下自己的“高光”时刻。一、问题描述 当点击New创建新文件时找不到“1”中的两个按钮二、解决方法点击Project Structure三、当你再点开new的时候就会发现已经存在了!...

2020-09-09 21:05:35 2045

转载 MAC 环境变量的加载顺序和设置环境path

理论篇Mac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上

2020-08-27 20:33:15 2630

原创 SpringBoot 之RestTemplate的使用

RestTemplate介绍  调用远程服务时就必须使用HTTP客户端,主要有四种:JDK原生的URLConnection、Apache的Http Client、Netty的异步HTTP Client, Spring的RestTemplate。    解放了原先HttpClient的复杂提交,java中调用RESTful服务很典型的是使用HttpClient,对于常用的REST操作,这些方法属于低等级的操作。使用HttpClient我们需要自己封装Post请求,再根据响应的状态码判断从响应中获取hea

2020-08-15 16:18:45 3280

原创 Spring Boot读取properties配置文件中数据的三种方法

题记: 整理一下springboot获取配置文件的笔记!springboot获取配置文件的方式分为三种: 1,使用@Value获取配置文件内容 2,使用@ConfigurationProperties获取配置文件内容 3,使用Environment对象一、使用@Value获取配置文件内容application.properties:配置文件代码:server.port=11111info.address=USAinfo.compa...

2020-07-25 17:38:50 5567

原创 postman配置全局token信息

题记:调试项目跟着师傅学习了一招配置postman的全局token信息,记录一下学习过成。一、添加环境变量二、配置获取token的请求示例图片test中的代码:var jsonData = JSON.parse(responseBody);//将内容转换为json字符串if (jsonData.data){ postman.setEnvironmentVariable("token",jsonData.data.rows[0].token);}bod..

2020-07-16 20:49:34 2097

原创 mac安装nginx教程

题记:对接项目用到了nginx才发现买了mac从没摸过nginx,记录一下在mac上安装nginx的经历!一、使用brew安装nginx1,安装:brew install nginx2,查看安装信息(经常用到, 比如查看安装目录等)brew info nginx说明:安装后,主要看brew把nginx安装到哪里去了,默认是安装到/usr/local/etc/nginx/nginx.confAction:~ wangjun$ brew info nginxnginx: stab

2020-07-14 15:51:49 782

转载 springboot获取applicationcontext

题记: 使用springboot之前,我们通过ClassPathXmlApplicationContext加载spring xml配置文件来获取applicationcontext,使用springboot后,由于不存在xml文件,故该种方式已经不能使用在官方文档中介绍,可通过实现ApplicationRunner或者CommandLineRunner在springaplication启动后,立即执行其中的一些代码,做初始化操作,如果存在多个实现类,可使用@Order注解设置其启动顺序...

2020-07-07 21:26:59 2779

转载 mac安装kafka

一、kafka的安装 brew install kafka安装会依赖zookeeper。 注意:安装目录:/usr/local/Cellar/kafka/0.10.2.0 二、安装的配置文件位置 /usr/local/etc/kafka/server.properties/usr/local/etc/kafka/zookeeper.properties 三、启动zookeeper zookeeper-server-start /usr/local/etc/..

2020-06-20 18:03:15 167

原创 It was loaded from the following location: file:/Users/wangjun/.m2/repository/javax/persistence

一、报错信息:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-06-17 19:59:42.456 ERROR 9977 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : ***************************A.

2020-06-17 20:08:36 2049

原创 后台返回前台的数据如果为空怎么过滤

在实体字段上添加注解:@JsonInclude(JsonInclude.Include.NON_EMPTY)所在包:import com.fasterxml.jackson.annotation.JsonInclude;

2020-06-11 21:00:21 658

原创 MAVEN打包jar包到本地和MAVEN打包jar以命令方式上传私服

题记: 这两天接手了一个第三方项目,在项目的lib文件夹中放了几个本地的jar包,真的是要了我的老命了!记录一下这难忘的学习经历!一、遇到的问题 在项目中使用maven引入了lib中的几个本地jar包引入方法:这种方法没有毛病,但是每次打包都会多多少少给来点小插曲,于是乎就有了下文。二、解决方案 1》可以将jar包直接倒入到自己本地的maven仓库,这只适用于自己使用mvn install:install-file -Dfile=mrlocateSt...

2020-05-19 20:02:43 865

转载 MAVEN配置文件Setting.xml学习笔记

题记:对于maven一直是“拿来主义”,但是遇到问题就有点傻逼了,今天就遇到一个maven打包的缺少插件的问题,于是整理一片学习笔记。2020.3.25一、Setting.xml干什么用的? 不管人是好是坏,都有脑子,它来控制你是打老婆,还是抢劫,还是当护士碎尸主治医师,setting.xml粗略的可看作是maven的脑子,里边配置了maven要从哪里拉去jar包,以及你本地的仓库...

2020-03-25 15:57:57 396

原创 Idea创建spring cloud:高可用的服务注册中心(二)(Finchley版本)

题记: 介绍了服务注册与发现,其中服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这在生产环境上是不太合适的,这篇文章主要介绍怎么将Eureka Server集群化。 Eureka通过运行多个实例,使其更具有高可用性。事实上,这是它默认的熟性,你需要做的就是给对等的实例一个合法的关联serviceurl。修改(...

2020-03-23 18:00:06 263

转载 SpringCloud的版本

SpringCloud的版本Spring Cloud 项目目前仍然是快速迭代期,版本变化很快。这里整理一下版本相关的东西,备忘一下。大版本版本号规则Spring Cloud并没有熟悉的数字版本号,而是对应一个开发代号。Cloud代号 Boot版本(train) Boot版本(tested) lifecycle Angle 1.2.x incom...

2020-03-18 17:08:41 196

原创 Idea如何去掉添加到git关联的文件

题记: 记录一次把一个文件取消git关联的记录!一、idea操作取消git关联的文件:

2020-03-05 14:47:48 2555

原创 Idea一键导入所有缺省的包

题记:用了这么久Idea每次都是一个一个的Alt+Enter的引入,有的时候很多真的很崩溃!直接上图:我的Idea版本是2019.1.31:打开Setting->Editer->General->Auto Import,点击Auto Import,把下图的2,3选中。然后就OK了!备注:这种注入,当多个包都拥有相同的类名时,还需要自己手动导入。...

2020-01-10 14:02:37 23934 3

原创 Integer和int的面试题!

题记:当研究完之后突然发现自己用了这么久的Integer和int居然连这点都不知道,记录一下自己的成长。一、总结一下Java的基本类型和引用类型特点总结: 1》引用数据类型的大小统一为4个字节,记录的是其引用对象的地址! 字节:字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,作为一个单位来处理的一个二进制数字串,是构成信息的一个小单...

2020-01-07 16:51:18 741

原创 Idea设置修改

一、修改单行注释每次使用ctrl+/都会再当前行的顶头添加注释的双斜杠,然后代码格式化还修改不过来,这种方式可以解决Add a space st comment start:可以让//和注释中间加一个空格。二、在配置文件种如果使用ctrl+/添加注释,<-- -->会成这种格式不管什么注释只要去掉模板中的Line comment as first...

2019-12-31 11:36:00 540

原创 对象复制的六种方法

题记:项目中用到对象的复制功能,自己写了一个工具类,使用的浅克隆(当时根本不懂什么浅克隆,深克隆),后期代码评审被替换,虽潜心研究!特总结如下!对象复制可以分为:(地址复制),(实现Cloneable的方法),(使用BeanUtils.copyProperties() ),(PropertyUtils.copyProperties()),(序列化),(反射)这里先总结一下浅克隆和深克隆:...

2019-12-23 15:42:36 6011

原创 DataGrip 导出表结构和数据 mysqldump: Couldn't execute

原因:本地mysqldump版本较高, 例如我本地版本为8.0.18, 目标数据源的版本较低, 导出会失败提示:mysqldump: Couldn't execute 'SELECT COLUMN......加上 --column-statistics=0 可以解决这个问题如果仅仅导出表结构不包含数据 , 加上-d参数可破...找了好一会儿才找到正确的打开方式, 记录一下...

2019-12-19 21:33:56 1603

原创 Mysql官网下载教程

题记:一直再用DataGrip,操作很方便,但是每次遇到导出就有点头疼,今天写这边文章,做一个笔记,希望能给其他老伙计填上一部分坑!一、下载MySQLMySQL官网地址:https://www.mysql.com点击DOWNLOADS,点击页面下方的:MySQL Community (GPL) Downloads »选择MySQL Community Server这...

2019-12-19 20:55:42 2502

原创 Lambda表达式底层运行原理

一、手动利用记事本编写Java测试代码二、使用命令行进行编译javac TestDemo.java编译后会生成两个class文件查看编译后的class文件javap -p InterDemo.classE:\test>javac TestDemo.javaE:\test>javap -p TestDemo.classCompiled from "...

2019-12-08 12:27:11 1106 2

VeryPDFPDFPasswordRemover3.1_inst.zip

PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!

2019-05-26

json-lib.jar以及相关依赖jar

commons-beanutils-1.7.0,commons-collections-3.1,commons-lang-2.3,commons-logging,ezmorph-1.0.6,json-lib-2.1

2017-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除