自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不一样的自己的博客

尝尽人间甘辛味,言外冷暖我自知。

  • 博客(55)
  • 问答 (2)
  • 收藏
  • 关注

原创 Server check fail, please check server xxx ,port 9848 is available

【1】如果使用docker安装的nacos服务,2.x版本后增加了 grpc 通信并且增加nacos的集群端口上下偏移1000,创建容器时除了8848还需要把7848、9848都暴露出来。方式二:有 bootstrap 的时候会采用 nacos 的默认配置,所以一直读取本地的端口。1、nacos服务端升级为2.x版本后,新增了gRPC 的通信方式(用于客户端向服务端发起连接请求),新增了两个端口。方式一:当服务端端升级为2.x版本,客户端也需要进行相应的版本升级(最好版本一致)

2023-12-11 17:29:41 2754

原创 docker 常用命令

docker 容器化技术

2023-03-05 17:28:53 76

原创 Linux docker环境安装,docker-compose安装,jdk17安装

安装docker,docker-compose , openjdk17

2023-03-03 14:48:08 2376 1

原创 清除mysql数据库全表数据

清空mysql全表数据

2023-02-15 16:42:09 91

原创 centos7.9安装MySQL-学习

mysql5.7安装学习

2022-11-25 14:58:43 1758

原创 抄名人名言

没有收拾残局的能力,就不要放纵自己的情绪

2022-11-16 09:23:06 519

原创 Spring框架学习

spring IoC和AOP学习笔记

2022-10-29 13:51:44 339

原创 安装rocketMQ碰到的问题

docker 安装rocketMQ

2022-08-09 18:46:23 573

原创 nextcloud个人网盘搭建

一,基础环境准备# 系统初始化# 如果时区不对,请修改时区#mv /etc/localtime /etc/localtime_bak#ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 修改selinuxvi` `/etc/selinux/config ``SELINUX=disabled ``# 修改当前环境的selinuxsetenforce 0# 关闭防火墙systemctl stop firewalldsyste

2022-05-08 12:40:28 1177

原创 springboot 集成 mybatisplus时,查询碰到的问题

前端传2022-03,spring mvc接收问题dto中对应的字段类型为java8 中的LocalDate通过get请求时,接收该字段会有以下异常:default message [Failed to convert property value of type 'java.lang.String' to required type 'java.time.LocalDate' for property 'mothFieled'; nested exception is org.springfra

2022-03-10 09:17:19 1699

原创 Centos7安装RabbitMQ 3.8.5

一、系统环境1、openjdk version “1.8”2、Centos7-64位3、Erlang-OTP 234、RabbitMQ-3.8.5二、安装erlcurl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bashyum install -y erlang三、安装RabbitMQ先导入两个keyrpm --import https://packag

2022-03-01 15:43:17 271

原创 Linux 安装jdk

Linux 安装jdk下载 JDK创建保存JDK的文件夹解压JDK到jdk下配置环境变量下载 JDKjdk下载可到Oracle官网,或者复制以下百度网盘也可下载。链接:https://pan.baidu.com/s/1iS_EaVRbe4_XTb9jMMhpxw 提取码:conl创建保存JDK的文件夹mkdir jdk解压JDK到jdk下tar -xzvf jdk-8u211-linux-x64.tar.gz -C /home/jdk配置环境变量修改 profile 文件的操作

2022-02-21 08:58:33 53

原创 cmder windows上最好用的命令窗口工具

cmder下载解压运行将其加入到鼠标右键:cmd通过管理员打开,输入命令 Cmder.exe /REGISTER ALL

2021-12-17 10:02:30 247

原创 The valid characters are defined in RFC 7230 and RFC 3986

java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986request请求中,请求参数为param={json}使用tomcat版本为apache-tomcat-8.0.53、apache-tomcat-7.0.91都报相同的问题最后通过修改conf/catalina.prope

2021-11-18 19:08:22 841

原创 vmware克隆虚拟机 centos

1、在关机的母虚拟机上右键->管理->克隆,下一步选择克隆方法:链接克隆是对原始虚拟机的引用,所需的储存磁盘空间较少。但是,必须能够访问原始虚拟机才能行。完整克隆是原始虚拟机当前状态的完整副本。此副本虚拟机完全独立,但需要较多的储存磁盘空间。2、修改配置修改hostnamevim /etc/hostname修改网络vim /etc/sysconfig/network-scripts/ifcfg-ens33systemctl restart 重启网络映射主机ipvi /

2021-08-19 13:43:11 194

原创 从零创建vue 项目,结合element ui 搭建后台管理系统

一、环境配置1、nodejs安装点击下载nodejs,window8以上下载最新版安装即可,可选择.msi安装包。npm 会跟着nodejs一起安装,安装完后输入node -v 和 npm -v 检查版本。npm升级:npm install -g [email protected]、安装vue 工具安装 vue-cli : npm install -g @vue/cli这一步如果之前已有安装则会更新已有插件包检查是否成功安装: vue -V 可查看版本也可以通过如下命令查看已安装的插件包:npm l

2021-07-11 17:27:12 351

原创 2021-06-23

1、使用yum安装插件时,出现了下面的错误YumRepo Error: All mirror URLs are not using ftp, http[s] or file.解决办法为:更换yum源配置文件内容(vim /etc/yum.repos.d/CentOS-Base.repo):[base]name=CentOS-$releasever - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arc

2021-06-23 18:40:05 68

原创 docker 安装 nacos最新版,使用mysql 单机版

1.拉取镜像docker pull nacos/nacos-server2.创建nacos挂载目录和文件mkdir -p /usr/docker/data/nacos/logs/mkdir -p /usr/docker/data/nacos/init.d/touch /usr/docker/data/nacos/init.d/custom.propertiesvim /usr/docker/data/nacos/init.d/custom.properties3. 配置文件加入配置,采用mys

2021-04-03 16:51:03 148

原创 VMware 中挂载磁盘之centos 7 安装磁盘

1、添加磁盘,如下图1,2,3步2、

2021-03-27 18:02:56 354

原创 VMware 中挂载磁盘之windows server 2008 r2 安装磁盘

1、在关机的虚拟机上右键,选择设置2、点击添加,选择硬盘,一路下一步,就会看见已添加的硬盘23、启动虚拟机,进入计算机管理 -> 磁盘管理,右键磁盘2处,选择联机,默认为脱机4、初始化磁盘,右键磁盘2,选择初始化磁盘5、新建卷,一路下一步,选择或修改个性化设置即可...

2021-03-27 16:30:34 934

原创 docker 学习

docker 是什么开源,容器化技术,方便管理应用,快速安装和部署应用。docker engine 类似于jvm 可以运行与不同的操作系统,任何一款应用可以理解为class模板和java对象,docker中需要部署的任何代码都是一个image(模板),根据每个image(模板)创建出来的对象是一个containers(容器)。Docker EngineImageContainers容器化技术容器技术能够大大提升工作效率容器技术可以同时将操作系统镜像和应用程序加载到内存当中容器技术能够

2021-03-25 10:04:27 44

原创 第一次使用svn时,ssl报错

执行该命令 svn ls https://…提示信息后输入 p重新接入svn就可以了。

2021-01-11 10:40:47 280

原创 生死学学习笔记(一)

第一章 生死之间的学问--死亡是人生的导师为什么要学生死学?1、文化中回避死亡的传统2、死亡是人生导师的内涵学什么?1、生死学的研究对象2、生死学的目的谈生论死为什么要学生死学?1、文化中回避死亡的传统如何做到延长人的寿命,未知生,焉知死首先,死的问题被存而不论。其次,死的问题为生的问题所取代和抵消我们忙碌于俗世了,对死亡之事无暇顾及。将死的问题视为不详而拒之门外,我们谈到死是很不吉利的。总之,对于死,我们采取的是鸵鸟哲学。 “未知生,焉知死?” 这种观念未尝没有他的道理,这是一种重生轻死

2020-12-24 21:45:16 1913 1

原创 根据mybatis官网实例实现自己的第一个mybatis操作数据库的程序

1、新建mybatis 项目在pom文件中引入下面的mybatis:<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version></dependency>2、从 XML 中构建 SqlSessionFactory每个基于 MyBati

2020-12-09 08:37:31 121

原创 org.apache.ibatis.exceptions.PersistenceException:记录mybatis 查询结果映射异常

mybatis 查询返回值映射异常具体异常异常理解解决方法具体异常org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column 'name' from result set. Cause: java.sql.SQLExc

2020-12-05 14:43:50 505

原创 Windows 安装MySQL5.7解压版

1、下载mysql-5.7.26-winx64.zip2、解压后,在根目录下新建my.ini 配置文件在文件中加入以下内容:[client] port = 3306 default-character-set = utf8[mysqld]port = 3306basedir =E:\mysql-5.7.26-winx64character_set_server = utf8sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES3、

2020-09-19 19:28:08 360

原创 java ssm框架,编写和测试webservice接口

一、编写webservice接口1、编写java类,如下:import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebService;import org.springframework.stereotype.Controller;/** * test 为接口名称 通过@WebService指定 * encrypt 为接口方法 通过@WebMethod指定 * param 为接口参数 通过@WebPara

2020-09-02 15:45:10 417

原创 01背包问题个人学习,java算法实现

问题描述:有一个背包,可放入12斤物品,现有5个物品,每个物品的重量分别为:2斤,4斤,6斤,8斤,10斤,每个物品的价值为4元,8元,12元,16元,20元,计算出可在背包中装入的最大价值?(每次每种物品只能装一次)解析1:将物品编号为a,b,c,d,e,重量和价值对应为:a(2斤)(4元) 、b(4斤)(8元)、c(6斤)(12元)、d(8斤)(16元)、e(10斤)(20元)当每种物品放入一次,符合背包容量,其最大价值为20元;当物品两两放入,可分为:(2斤,4斤)(4元,8元),(2斤,6斤)

2020-08-28 09:38:08 287

原创 常见的Web攻击,学习笔记

一、跨站脚本攻击(XSS)跨站脚本攻击(XSS,Cross-site ing)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用户的身份和权限来执行。通过XSS可以比较容易地修改用户数据、窃取用户信息,以及造成其它类型的攻击。1、对于敏感的cookie信息,使用HttpOnly,使document对象中找不到cookie。2、对于用户输入的信息要进行转义。二、跨站请求伪造攻击(CSRF)跨站请求伪造(CSRF,Cross-

2020-08-14 10:02:56 181

原创 谈话艺术

        最近很闲,没有项目,没有bug,也没有人情世故,这种日子真的很煎熬。当程序员闲下来时会去干啥?读书,学习,碰运气,找个人胡侃?不知道,我一旦闲下来,就不知道干啥了,盯着原来写的程序,可以发呆一上午,回到家打开动漫一集接着一集,各种幻想,周围的一切,生活中的一切,都与我无关。        这些年唯一让自己感觉不自信的就是谈话——跟人

2020-08-14 09:38:38 227

原创 centos7安装mysql8

一直想在别的电脑上安装一个数据,用于测试,但总是各种原因,没有做,只能在自己电脑上安装测试。今天买了台centos测试服务器,于是,花了点时间安装了mysql8,并将步骤一一记录。

2020-07-20 12:00:24 140

原创 mysql 指定用户可访问的主机(远程访问)

修改mysql 库use mysql; //使用msql库update user set host = ‘%’ where user = ‘root’; 修改root用户可以访问所以ip,%可以修改为特定的IPselect host, user from user; 查看用户与主机对应flush privileges; //刷新生效

2020-07-16 11:03:25 754

原创 eclipse 安装插件 —— Activiti BPMN 2.0 designer

1、打开Eclipse,Help->Install New Software2、点击add3、输入名称和路劲 Name:Activiti BPMN 2.0 designer Location:http://www.activiti.org/designer/update4、选中需要的插件,安装

2020-07-01 17:10:54 622 2

原创 slf4j log4j整合

1、导入下面的jar <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.30</version> </dependency> <dependency>

2020-06-28 15:53:25 230

原创 单体架构下tomcat的一些常用配置

个人学习笔记1、配置编码格式·· URIEncoding="UTF-8" ·· <Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" URIEncoding="UTF-8"/>2、配置协议(protocol)使用的网络协议,表示tomcat使用何种方式来接受和处理client端请求,“HTTP/1.1"是默认值,等效"org.apache.coyote.http11.Http11Protocol”;

2020-06-24 15:06:09 240

原创 Failed to download repo vuejs-templates/webpack-simple: connect ETIMEDOUT 192.30.253.112:443,一直报这个错

解决办法:将本机hosts文件中配置有关GitHub的IP全部删除,保存后,继续打开doc执行命令:vue init webpack project 便可以成功!

2020-06-08 11:22:59 809

原创 centOS7 安装 yum的全过程

1、删除原有的yum命令:rpm -aq|grep yum|xargs rpm -e --nodeps2、根据系统版本,下载安装包在浏览器中打开 http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,找到以下四个文件:yum-*.rpmyum-metadata-parser-*.rpmyum-plugin-fastestmirror-*.rpmpython-iniparse-*.rpm其中,*代表安装包版本可以在windows系统上下

2020-06-03 16:04:09 11725 4

原创 Linux 修改root账号密码

忘记密码可以紧急更换新密码换根,修改密码chroot 命令重启换根,修改密码chroot命令用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/位置。chroot 命令在经过 chroot 命令之后,系统读取到的目录和文件将不在是旧系统根下的而是新根下(即被指定的新的位置)的目录结构和文件

2020-05-23 11:20:07 295

原创 mysql 分配权限

– 创建用户CREATE USER user IDENTIFIED BY ‘123456’;– 给用户设置数据库activity 的sys_area表的只读权限GRANT SELECT ON activity.sys_area TO user@’%’– 显示用户权限SHOW GRANTS FOR user;...

2020-04-28 17:30:40 104

原创 win10 安装docker填坑

win10 安装docker填坑在我的win10里边没有找到Hyper-V,在安装时报错。首先安装Hyper-Vpushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do di...

2020-04-21 09:12:42 475 1

空空如也

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

TA关注的人

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