- 博客(64)
- 资源 (1)
- 收藏
- 关注
原创 Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/commons/net/ftp/FTPClient
NoClassDefFoundError
2024-01-31 17:42:41
542
1
原创 【Redis】Redis开机自启服务CentOs7
cd /etc/systemd/system/ vim redis.service执行以下代码[Unit]Description=redis.serverAfter=network.target[Service]Type=forking## 这里的路径替换为你自己的redis安装路径和配置文件路径ExecStart=/opt/redis/bin/redis-server /opt/redis/redis/confprivateTmp=true[Install]WantedBy=
2022-03-14 16:45:17
758
原创 【JAVA基础】多态
JAVA面向对象之多态多态可以分为编译时多态编译时多态是静态的,主要是指方法的重载 ,它是根据参数列表的不同来区分不同的函数,通过编辑之后会变成两个不同的函数,在运行时谈不上多态。运行时多态运行时多态是动态的 ,它是通过动态绑定来实现的 ,也就是我们所说的多态性(要有继承关系 2.子类要重写父类的方法 3.父类引用指向子类)...
2022-02-28 10:46:23
146
原创 Mysql 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregate 报错解决方案
报错信息:1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘xxxx.xxxx.xxx’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by, Time: 0.000000s在
2020-12-24 08:45:32
895
1
原创 springboot maven项目外部三方jar 打包
说明:springboot 搭建的maven项目中,现需要连同三方的jar包一起打包部署步骤1:pom.xml 文件中添加对应jar的配置<dependency> <groupId>jarName1</groupId> <!--jar组包,自己取--> <artifactId>jarName1</artifactId> <!--jar包名,自己取--> <version>
2020-11-02 09:10:35
505
原创 Window环境下的内网NTP时间同步配置
物理环境服务器:4台环境:windowServer2016网络环境:内网环境,无外网IP:192.168.0.1(NTP服务器)IP:192.168.0.2 (业务服务器)IP:192.168.0.3(业务服务器)IP:192.168.0.4(业务服务器)目标多台业务服务器指向一台NTP服务器,实现三台业务服务器与第一台NTP服务器时间同步。1.检查NTP服务器时间查看NTP服务器当前时间。net time \\127.0.0.1 # 查看本机NTP 设置的时间\\127.0.
2020-10-22 09:58:32
2554
转载 mysql8.0 实现主从配置
0.环境说明服务器:两台操作系统:win10主服务器(master)IP:192.168.1.101从服务器二(slave)IP:192.168.1.1021.第一步安装mysql在主服务器和从服务器上分别下载和安装mysql,操作入下图所示。PS:控制台需要以管理员方式启动。2.进入主数据库配置mysql > CREATE USER ‘master’@‘192.168.1.102’ IDENTIFIED WITH mysql_native_password BY ‘12345
2020-10-16 09:36:34
1470
1
原创 kafka 报错 java.net.UnknownHostException: xxxxxx: nodename nor servname provided
今天配置kakfa 的时候,遇到一个大坑:kafka 成功安装启动,我通过kafka-tool 也能成功连接,但是看不到无法打开topic 和 consumers。于是我又通过java api 测试连接获取topic。结果报错:java.net.UnknownHostException: xxxxxx: nodename nor servname provided, or not known通过翻看古典经书,最终发现端倪:正常kafka服务器(外接能连接,能访问的)Brokers :ip:9092
2020-08-20 16:09:21
4223
2
原创 Docker环境下安装zookeeper
前提:安装Docker环境2分钟傻瓜式快速搭建Docker环境传送门安装Zookeeper1.下拉zookeeper镜像docker pull zookeeper2.查询zookeeper镜像安装位置find / -name zookeeper查询结果:这是我服务器上的路径,你的可能与我不一样!/var/lib/docker/overlay2/zk/diff/apache-zookeeper-3.6.1-bin/3.进入zookeeper中conf目录,重命名zoo_sample.
2020-08-18 16:15:35
313
原创 Window 安装Nginx 80端口被占用
windows10 下安装 Nginx 80端口被Microsoft-IIS/10.0占用解决办法!1.win+R 打开运行 输入 services.msc 进入服务页面,2.找到 World Wide Web 发布服务 停止此服务3.重启nginx.exe 打开localhost界面查看是否可以运行了...
2020-08-12 21:22:33
364
原创 Docker环境中安装Redis
1.下拉Redis镜像docker pull redis2.查看当前存在的镜像docker images3.创建Redis配置文件mkdir -p /mydata/redis/conf4.运行镜像docker run -p 6379:6379 --name redis \-v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \-d redis redis-server
2020-08-05 15:49:58
190
原创 Docker傻瓜式快速安装教程
今天开始学习docker,理论上的问题现在网上已经有很多了,我们这里就不在赘述,直接从操作开始,第一步也就是docker 的安装。操作环境CentOs 71.安装命令yum install docker2.配置开机启动service docker start3.查看当前docker 版本docker version4.配置docker 为国内镜像vim /etc/docker/daemon.json传送门:docker修改为国内镜像地址5.成功安装至此,你的docker环境
2020-08-05 15:12:26
458
原创 网络安全基础复习资料
计算机网络的拓扑结构总线型,环型,星型,树形。开放系统互联参考模型:OSI/RM计算机网络应用模型C/S模式:客户端/服务器模式B/S模式:浏览器/服务器模式网络安全的概述网络安全的定义:从本质上来讲,就是网络上的信息安全,它涉及领域广。从严格意义上讲,网络安全是指网络系统的硬件,软件以及系统中的数据收到保护,不受恶意的破坏,泄露,跟改。让系统能够连续,可靠,正常的运行。网络安全...
2020-05-12 11:09:49
431
原创 C#混学分之60分万岁
C# 复习笔记(未完待续,不间断跟新)第一章节 C#的发展.NET框架是微软提出,跨语言,跨平台,面向组件的操作系统环境。命名空间第二章节 变量与数据类型数据类型值类型:通常来表示基本类型。C#的值类型主要包括整数类型,布尔类型,实数类型,字符类型,结构和枚举类型。引用类型:又称为对象,可以存储对实际数据的引用。(字符串,数组,类,接口,对象)C#语言中的字符类型数据采用16...
2020-05-12 11:09:11
126
原创 There is already 'xxxController' bean method 报错
在使用springBoot+mybatis 搭建项目的时候,失踪无法启动。报错提示:public com.xx.springbootmybatis.pojo.User com.wx.springbootmybatis.controller.userController.findUser(int)to {}: There is already ‘userController’ bean method错误原因:我这里使用的name。应该改成使用value才对。如果你是用的value,检查是否有重复的
2020-05-09 20:26:06
1261
转载 Eureka搭建 @EnableEurekaServer 无法引入
问题原因:Springcloud 与SpringBoot 版本不一致导致。解决方案:在pom.xml 中修改版本即可。<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework...
2020-05-06 17:00:24
1037
原创 Nginx 服务器构建tomcat集群
0.我们画出一个我们目标的设计图1. 准备4台服务器,Linux 环境。1台:安装Nginx服务器。(以能访问localhost:80页面为标准)3台:安装Tomcat服务器。(以能访问loclhost:8080页面为标准)安装过程这里就不赘述。有需要的同学可以自行百度。四台服务器对应的ip:Nginx:192.168.117.128;tomcat1:192.168.117.129...
2020-04-28 16:12:20
234
原创 Nginx 高频面试题汇总
1.什么是Nginx ?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。2.什么是正向代理?客户端请求目标服务之间的一个代理服务器。请求会先经过这个代理服务器,然后在转发请求到目标服务器。获得内容后在响应给客户端。3.什么是反向代理?用户请求目标服务器,由代理服务器决定访问哪个ip。类比:你去学校报名上学,...
2020-04-28 10:06:13
1900
原创 解决MySQL 服务无法启动。 服务没有报告任何错误。
在安装mysql 时候经常遇到坑,今天就遇到MySQL服务无法启动。先贴出报错截图。解决方案:先执行mysqld --initialize 初始化data目录。在执行 net start mysql 。成功启动...
2020-04-24 18:13:23
916
原创 maven聚合项目子模块相互引用版本号报错
在我们搭建maven聚合项目时候,在父模块下,存在子模块A 和 B 。现需要在 A 模块下使用 B 模块。因此,在pom文件中引入依赖。出现版本号报错。解决...
2020-04-13 11:54:12
1488
1
原创 @SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'
可能还会出现报错无法加载依赖,但是确认后有该依赖。把Springboot版本换成低版本,别觉得自己牛逼,用最高版本。搞了一上午试了各种方式,结果是这个破JB原因。cao...
2020-02-03 15:53:25
553
原创 mybatisPlus 查询返回结果为null
在通过mybatisPlus 进行数据查询的时候,返回的查询结果为null。解决方案:检查实体类中的字段是否存在下划线,将所有所有存在的下划线的字段,修改为标准的驼峰命名字段。如下图所示。...
2020-01-14 11:18:04
12090
11
原创 解决Idea 导入包自动变为*号问题。
解决Idea 导入包自动变为*号问题。File > Settings > Editor > Code Style > Java > imports将这个参数改大一些,就能避免导入包自动变为* 。
2019-12-26 17:22:04
9780
原创 IDEA 插件开发之入门教程Demo
1.新建项目这里的SDK 选默认的。2.文件名和文件路径3.默认文件目录层级结构4. plugin.xml 文件介绍<idea-plugin><!--插件id--> <id>com.your.company.unique.plugin.id</id><!--插件名称--> <name>Plugin ...
2019-11-13 10:13:35
591
原创 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.20
报错:[ERROR] Plugin org.apache.maven.plugins:maven-dependency-plugin:3.0.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-depende...
2019-10-24 20:17:21
767
原创 使用Ruby搭建Redis 集群
在实验开始之前,确保已经安装了Redis。第一步:安装,解压Ruby。我这里是安装在opt目录下。[root opt]#wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.gz[root opt]#tar zxvf ruby-2.3.8.tar.gz第二步:进入ruby-2.3.8配置并编译源代码[root ruby...
2019-05-28 15:42:10
1303
转载 Linux无法执行unzip命令
如果你如法使用unzip命令解压.zip文件,可能是你没有安装unzip软件,下面是安装方法命令: yum list | grep zip/unzip #获取安装列表安装命令: yum install zip #提示输入时,请输入y;安装命令:yum install unzip #提示输入时,请输入y;原文:https://blog.youkuaiyun.com/shujuelin/arti...
2019-05-28 13:24:05
3956
原创 Redis实现主从复制配置教程
目标:配置两个Redis服务端,实现主从复制。主服务:6379端口从服务:6380端口0.为了区别配置文件,将redis.conf 重命名为redis-6379.confmv redis.conf redis-6379.conf1.复制redis-6379.conf 命名为redis-6380.confcp redis-6379.conf redis-6380.conf2.进入r...
2019-05-21 11:51:48
171
原创 Cannot determine embedded database driver class for database type NONE 报错解析
报错解析:这是因为spring boot默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,...
2019-01-17 14:30:44
1076
原创 Netty 入门案例源码+注释
1.创建maven项目,引入Netty 依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.32.Final</version&
2019-01-16 11:13:02
559
原创 Linux服务器上运行jar文件
自从有了SpringBoot, web开发后端的代码再不只以war包的形式部署到web服务器上一种方式来运行,还可以直接运行我们熟悉的jar文件。那么如何在Linux服务器上运行jar包呢:方法一: java -jar demo.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定呢?方法二:java -jar demo.jar...
2019-01-11 11:24:01
2775
原创 操作系统考试复习笔记
1.分时操作系统:unix2.系统抖动3. 32位的处理器,虚拟地址空间有4G4.操作系统中:信号量:最初定义的信号量包括一个整数值s和一个等待队列s.queue,信号量只能通过两个原语P,V操作来访问它,信号量的定义如下。PV操作:...
2018-12-27 20:10:45
377
原创 JavaIO流学习之路(三)字节流之读取中文
读取中文字节流读取中文的问题:字节流在读中文的时候有可能会读到半个中文,造成乱码解决办法:1.使用字符流2.字节流直接操作字符,写出中文必须将字符串换成字节数组package io;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;public cla...
2018-12-12 19:49:55
308
原创 JavaIO流学习之路(二)字节流之缓存区buffered
缓存区Buffered1.概念:缓冲思想:字节流一次读写一个数组的速度明显比一次读写一个字节的速度快很多这是加入了数组这样的缓冲效果,java本身在设计的时候。也考虑到了这样的设计思想(装饰者模式),所以提供了字节缓冲区流2.BufferedInputStream内置了一个缓冲区(数组)从BufferedInputStream 中读取一个字节时。BufferedInputStrea...
2018-12-12 19:09:53
298
原创 Linux学习之路(八)用户管理
用户:使用操作系统的人用户组:具有相同系统权限的一组用户基本管理命令用户组基本操作命令添加一个用户组,名字为group1[root@localhost user]# groupadd group1修改用户组名字为groupOne[root@localhost user]# groupmod -n groupOne group1修改用户组编号为666[root@loca...
2018-12-12 15:19:14
149
原创 JavaIO流学习之路(一)字节流
第一部分:字节流概述概念:IO流用于处理设备之间的数据传输Java对数据操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。按操作类型分为两种:字节流:字符流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流:字符流只能操作纯字符的数据,比较方便IO流常用的父类:字节流的抽象父类:InputStreamOutputStr...
2018-12-11 20:22:52
184
原创 Linux学习之路(七)分区的格式化与挂载
在已经成功分区的前提下,我们开始对硬盘进行格式化,用到的命令mkfs磁盘分区之后,每个分区被磁盘认为是一个设备,可以在dev目录下找到。1.查看分区在设备目录下的情况。这里可以看到我的sdb所有的分区情况。2.格式化sdb1将sdb1格式化成ext3文件系统 。方法二将sdb2格式化成ext2文件系统 。...
2018-12-11 14:26:44
152
urlrewritefilter-4.0.4.jar
2018-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人