- 博客(58)
- 问答 (2)
- 收藏
- 关注
原创 从零学习es8
在ik分词器文件的config目录中新建自定义的字典文件,以.dic为后缀,然后打开 IKAnalyzer.cfg.xml 文件,把自定义的字典添加到IK的字典中。下载完后,解压安装包到 ElasticSearch 所在文件夹中的plugins目录中。如果要将密码设置为特定值,请使用交互式 (-i) 参数运行该命令。注意:IK分词器插件的版本要和ElasticSearch的版本一致。
2024-06-14 16:02:46
361
原创 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
10962
原创 Linux docker环境安装,docker-compose安装,jdk17安装
安装docker,docker-compose , openjdk17
2023-03-03 14:48:08
3049
1
原创 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
1308
原创 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
1810
原创 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
460
原创 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
88
原创 cmder windows上最好用的命令窗口工具
cmder下载解压运行将其加入到鼠标右键:cmd通过管理员打开,输入命令 Cmder.exe /REGISTER ALL
2021-12-17 10:02:30
312
原创 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
890
原创 vmware克隆虚拟机 centos
1、在关机的母虚拟机上右键->管理->克隆,下一步选择克隆方法:链接克隆是对原始虚拟机的引用,所需的储存磁盘空间较少。但是,必须能够访问原始虚拟机才能行。完整克隆是原始虚拟机当前状态的完整副本。此副本虚拟机完全独立,但需要较多的储存磁盘空间。2、修改配置修改hostnamevim /etc/hostname修改网络vim /etc/sysconfig/network-scripts/ifcfg-ens33systemctl restart 重启网络映射主机ipvi /
2021-08-19 13:43:11
238
原创 从零创建vue 项目,结合element ui 搭建后台管理系统
一、环境配置1、nodejs安装点击下载nodejs,window8以上下载最新版安装即可,可选择.msi安装包。npm 会跟着nodejs一起安装,安装完后输入node -v 和 npm -v 检查版本。npm升级:npm install -g npm@7.19.12、安装vue 工具安装 vue-cli : npm install -g @vue/cli这一步如果之前已有安装则会更新已有插件包检查是否成功安装: vue -V 可查看版本也可以通过如下命令查看已安装的插件包:npm l
2021-07-11 17:27:12
406
原创 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
107
原创 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
205
原创 VMware 中挂载磁盘之windows server 2008 r2 安装磁盘
1、在关机的虚拟机上右键,选择设置2、点击添加,选择硬盘,一路下一步,就会看见已添加的硬盘23、启动虚拟机,进入计算机管理 -> 磁盘管理,右键磁盘2处,选择联机,默认为脱机4、初始化磁盘,右键磁盘2,选择初始化磁盘5、新建卷,一路下一步,选择或修改个性化设置即可...
2021-03-27 16:30:34
1105
原创 docker 学习
docker 是什么开源,容器化技术,方便管理应用,快速安装和部署应用。docker engine 类似于jvm 可以运行与不同的操作系统,任何一款应用可以理解为class模板和java对象,docker中需要部署的任何代码都是一个image(模板),根据每个image(模板)创建出来的对象是一个containers(容器)。Docker EngineImageContainers容器化技术容器技术能够大大提升工作效率容器技术可以同时将操作系统镜像和应用程序加载到内存当中容器技术能够
2021-03-25 10:04:27
78
原创 生死学学习笔记(一)
第一章 生死之间的学问--死亡是人生的导师为什么要学生死学?1、文化中回避死亡的传统2、死亡是人生导师的内涵学什么?1、生死学的研究对象2、生死学的目的谈生论死为什么要学生死学?1、文化中回避死亡的传统如何做到延长人的寿命,未知生,焉知死首先,死的问题被存而不论。其次,死的问题为生的问题所取代和抵消我们忙碌于俗世了,对死亡之事无暇顾及。将死的问题视为不详而拒之门外,我们谈到死是很不吉利的。总之,对于死,我们采取的是鸵鸟哲学。 “未知生,焉知死?” 这种观念未尝没有他的道理,这是一种重生轻死
2020-12-24 21:45:16
2050
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
151
原创 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
644
原创 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
412
原创 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
472
原创 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
443
原创 常见的Web攻击,学习笔记
一、跨站脚本攻击(XSS)跨站脚本攻击(XSS,Cross-site ing)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用户的身份和权限来执行。通过XSS可以比较容易地修改用户数据、窃取用户信息,以及造成其它类型的攻击。1、对于敏感的cookie信息,使用HttpOnly,使document对象中找不到cookie。2、对于用户输入的信息要进行转义。二、跨站请求伪造攻击(CSRF)跨站请求伪造(CSRF,Cross-
2020-08-14 10:02:56
223
原创 谈话艺术
最近很闲,没有项目,没有bug,也没有人情世故,这种日子真的很煎熬。当程序员闲下来时会去干啥?读书,学习,碰运气,找个人胡侃?不知道,我一旦闲下来,就不知道干啥了,盯着原来写的程序,可以发呆一上午,回到家打开动漫一集接着一集,各种幻想,周围的一切,生活中的一切,都与我无关。 这些年唯一让自己感觉不自信的就是谈话——跟人
2020-08-14 09:38:38
264
原创 centos7安装mysql8
一直想在别的电脑上安装一个数据,用于测试,但总是各种原因,没有做,只能在自己电脑上安装测试。今天买了台centos测试服务器,于是,花了点时间安装了mysql8,并将步骤一一记录。
2020-07-20 12:00:24
162
原创 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
964
原创 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
737
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
288
原创 单体架构下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
287
原创 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
2022
原创 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
12714
4
空空如也
spring cloud 2021.0.1 整合log4j2报错
2022-05-27
java ssm框架,开发web项目,在方法中代码执行顺序问题
2019-11-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人