- 博客(118)
- 收藏
- 关注
原创 解决windows中项目启动端口被占用报错
1.cmd命令行输入命令: netstat -ano | findstr “8000”②命令行输入: >taskkill /PID 8448 /F。①在任务管理器中找到PID为8448的服务结束。1.在启动项目时报错端口被占用。
2024-09-10 10:44:02
538
1
原创 linux(centos)tail 日志时过滤信息命令
常规显示实时日志(比如日志文件名称叫server.log):现在因为日志里有一个打印出现的频率非常高,又不是我们想看的可以用过滤命令:过滤多个条件:
2023-04-26 09:23:26
2581
原创 centos6.5 环境下yum报错YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid re
yum报错All mirror urls are not using ftp .........直接将/etc/yum.repos.d/CentOS-Base.repo文件内容替换为以下内容。
2022-09-22 14:10:48
655
原创 C++简单实现汉诺塔问题
#include<iostream>using namespace std;int main() { void hannoi(int j, char first, char second, char third); int k; cout << "请输入盘子数量: "; cin >> k; hannoi(k, 'A', 'B', 'C');}void hannoi(int j, char first, char second, char third)
2022-05-05 16:40:04
1061
2
原创 连接数据库报错:Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol的一个解决方法
控制台报错:Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) at sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:171) at sun.security.ssl.ClientHandshakeConte
2021-06-15 15:32:05
24357
27
原创 redis编译前需要确认安装了yum -y install gcc gcc-c++ libstdc++-devel
linux(我用的centos7)安装redis时,要先安装:yum -y install gcc gcc-c++ libstdc++-devel否则make编译无法通过
2021-06-12 04:30:32
565
原创 maven项目中pom.xml配置了仓库但无法引用问题的一个解决方法,查看maven的settings.xml配置文件
今天在打开一个maven项目时,发现一个依赖怎么也下载不下来,查看pom.xml配置文件中也已经配置好的远程仓库,但项目引用的还是本地仓库中的依赖,多方检查后发现问题是maven自己的配置文件settings.xml中的问题。pom.xml中已经设置了仓库地址,但没起作用解决:将settings.xml文件中的仓库中改为!sonatype-repos-s,...
2021-06-04 07:02:06
992
原创 idea中注释上出现Warning Tag解决方法
File——>settings——>Editor——>inspections——>Java——>Javadoc——>Decleartion has Javadoc problems——>Serverity(No highlighting, only…)
2021-04-04 11:34:49
839
原创 win10命令行启动mysql5.7报错发生系统错误 5
原因:权限不够解决:需要使用管理员身份运行方法1(临时):方法2(长久):进入cmd.exe文件快捷键位置——>右键属性——>高级——>勾选用管理员身份运行——>固定到开始屏幕或者创建桌面快捷键...
2021-03-29 08:11:29
315
原创 win10安装jdk11
现在使用最多的jdk长期维护的两个版本jdk1.8,jdk111.去官网下载jdk11: jdk11下载地址(下载可能要登录oracle账号),选择适合自己电脑的版本下载2.直接点击下载好的安装文件,进行安装3.手动生成jre3.1刚安装完jdk目录中是没有jre目录的3.2以管理员身份运行cmd,并进入jdk的安装目录3.3执行以下命令生成jre(执行完成后再jdk安装目录会生成jre文件夹,你也可以安装到其他目录,–output 后面就是输出目录):bin\jlink.ex
2021-03-27 12:42:52
875
原创 win10安装mysql5.7
1.先去官网下载好软件mysql5.7下载2.解压好下载的压缩包,在解压目录中新建my.ini文件3.为my.ini添加内容如下:(注意basedir和datadir路径改为自己的)[Client]#设置3306端口port = 3306[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录(注意改为自己的安装路径)basedir=D:\mysql\mysql-5.7.32-winx64# 设置mysql数据库的数据的存放目录(注意改为自己的安装路径)
2021-03-21 23:02:22
269
原创 官网下载vscode时速度超慢解决方法
1. 先去官网找到要下载的链接地址地址为:https://az764295.vo.msecnd.net/stable/2b9aebd5354a3629c3aba0a5f5df49f43d6689f8/VSCode-win32-x64-1.54.3.zip2. 将链接里面的 :az764295.vo.msecnd.net,换为vscode.cdn.azure.cn换过后地址为:https://vscode.cdn.azure.cn/stable/2b9aebd5354a3629c3aba0a5f5d
2021-03-21 18:23:36
723
原创 docker启动关闭等服务相关命令(centos7)
查看docker状态: systemctl status docker启动docker: systemctl start docker关闭docker: systemctl stop docker重启docker: systemctl restart docker开机启动docker:systemctl enable docker
2021-03-19 12:20:00
890
原创 centos7安装docker
1、yum 包更新到最新yum update2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm23、 设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo4、 安装d
2021-03-19 11:37:57
91
原创 H5中<video>元素支持的三种视频格式
IEFirefoxOperaChromeSafariOggNO3.5+10.5+5.0+NOMPEG49.0+NONO5.0+3.0+WebMNO4.0+10.6+6.0+NO使用示例:<!-- source 元素可以链接不同的视频文件。浏览器将使用第一个可识别的格式 谷歌浏览器不支持autoplay自动播放--><video width="400px" height="500px" contr...
2021-03-17 20:47:06
2959
原创 H5中<audio>支持的三种音频格式
IE9Firefox3.5Opera10.5Chrome3.0Safari3.0Ogg Vorbis√√√Mp3√√√Wav√√√使用示例:<audio controls="controls" loop="loop"> <source type="audio/ogg" src="song.ogg"> <source type="audio/mpeg" src="song.mp3...
2021-03-17 20:12:24
2455
原创 js手机号码简单正则校验方法
function checkTelephone(telephone) { var reg=/^[1][3,4,5,7,8][0-9]{9}$/; if (!reg.test(telephone)) { return false; } else { return true; }}
2021-03-10 16:52:04
917
原创 idea中热部署springboot设置
1.项目中添加热部署依赖坐标<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>2.开启idea自动编译:Settings ——> Compiler ——> Build proj
2021-03-07 11:34:42
127
原创 google浏览器将页面保存为图片
1、打开网页2、按快捷键:Ctrl+Shift+I 或 F123、按快捷键:Ctrl+Shift+P4、输入:Capture full size screenshot,点击即可
2021-03-06 11:09:00
2586
原创 使用icomoon.io创建字体图标
网站:icomoon.io使用: 1.登录网站后点击右上角IcoMoon APP,进入图标选择页面 2.选择需要的图标 也可以对已有的图标进行编辑 3.选择好图标后点击Generate Font 生成字体图标 4.将生成好的字体图标下载到本地 5.将下载到本地的字体图标压缩包解压,将其中的fonts文件夹复制到自己的项目中 6.打开下载的解压的文件中的demo.html,选择需要的字体图标(里面的其他文件不要动,不要删,还要用) 7.将复制的字体图标内容复
2021-03-06 10:29:28
1145
1
原创 设计模式学习第三节:简单工厂模式
3.1 简单工厂模式概述 简单工厂模式并不属于GoF的23中经典设计模式,,但通常将它作为学习其他工厂模式的基础。简单工厂模式定义如下:简单工厂模式(Simple Factory Pattern): 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类 由于在简单工厂模式中用于创建实例的方法通常是静态方法,因此简单工厂模式也被称为静态工厂方法模式,它是一种创建型模式。简单工厂模式的要点在于用户需要什么时,只需要传入一个正确的参数就可以获取所需要的对象,而无需知道
2021-03-06 06:29:19
244
原创 css选择器优先级
计算方法:1代表派生选择器的优先级10代表类选择器的优先级100代表ID选择器的优先级例如:div.test1 .class1 span 优先级:1+10 +10 +1div#test2 .class2 li 优先级:1+100 +10 +1#test3 p 优先级:100 +1
2021-03-05 21:05:24
134
原创 idea在git提交时code analysis failed .... bacause : different providers解决方法
问题: idea在git提交时提示:code analysis failed … bacause : different providers解决: 清除缓存,重启idea即可
2021-03-05 11:25:11
1232
原创 设计模式学习第一节:面向对象设计原则
1.1 面向对象设计原则概述软件的可维护性(Maintainability)和可复用性(Reusability)是两个非常重要的用于衡量软件质量的属性,软件的可维护性是指软件能够被理解、改正、适应以及扩展的难易程度,软件的可复用性是指软件被重复使用的难易程度。‘面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可...
2021-03-04 23:43:18
358
原创 idea设置模板快捷键
1.File ——> settings ——> Editor ——> Live Tempaltes2.如果要新增组,则点击"+",选中Tempalte Group 先进行组的添加 如果只新增模板,则先选中组,再点击"+",选中Lieve Tempalte3.设置模板4.关联文件5.ok保存退出 示例:比如再配置pom.xml文件时,经常使用到的tomcat7插件 再次在pom.xml中使用时输入t7-p即可自动提供模板选择...
2021-03-03 12:20:09
468
原创 idea设置模板文件
1.File ——> settings2.Editor ——> File and Code Template 如果修改现有模板,则选中要修改的模板,在内容区进行修改即可 如果新增模板则点击"+"进行添加3.再新建文件时就可以选中自己设置的模板文件进行快速创建啦。。。。...
2021-03-03 11:56:05
527
原创 idea快捷键设置
1.File ——> settings2.Keymap3.在搜索栏输入要设置快捷键的关键词,找到要设置的文件,选中相关文件,右键出快捷键选项,选择要进行的操作4.选中相关操作后,在快捷键输入栏,输入要设置的快捷键,设置完成后ok保存即可...
2021-03-03 11:39:08
3037
原创 mybatis中#{}于${}
#{}相当于一个预编译中的 ‘?’ 参数占位符,并在Sql解析时将形参值取出,自动加上引号示例:现有实参为 username = "jojo" ..... <select id="findUserByName" parameterType="string" resultType="com.demo.domain.User"> select * from user where username = #{username} </select> ..... 相当于预编
2021-02-26 19:07:49
362
原创 The goal you specified requires a project to execute but there is no POM in this directory
在idea中对maven项目进行mvn install 时The goal you specified requires a project to execute but there is no POM in this directory原因是所在目录层没有pom文件进入有pom文件的目录层即可正常运行
2021-02-24 16:45:59
2186
1
原创 mysql初级查询小练习
学完mysql基础查询找了几道题做做:用到的sql`/* Navicat Premium Data Transfer Source Server : centos72 Source Server Type : MySQL Source Server Version : 50717 Source Host : Source Schema : test Target Server Type : MySQL Target S
2021-02-22 15:58:40
196
原创 mysql中where后为什么不能使用select中定义的别名
mysql中where后为什么不能使用select中定义的别名: 因为mysql中sql语句的书写顺序与执行顺序不同 sql书写顺序:select 查询内容 from 表 where 查询条件 sql执行顺序: from 表 where 查询条件 select 查询内容...
2021-02-22 10:16:18
845
原创 mysql5.7中文乱码问题
查看当前mysql使用的字符集 show variables like 'character%'; 结果解释: character_set_client:客户端请求数据的字符集 character_set_connection:客户端与服务器连接的字符集 character_set_database:数据库服务器中某个库使用的字符集设定,如果建库时没有指明,将默认使用配置上的字符集 character_set_results:返...
2021-02-22 07:52:12
611
原创 主机连接centos7虚拟机中mysql5.7报1130拒绝连接的一种解决方法
在centos7虚拟机中登录mysql数据库:运行命令:mysql> use mysql;mysql> select host, user from user; ##查看用户允许被访问的主机继续运行命令:mysql> update user set host = '%' where user = 'root';mysql> select host, user from user;mysql> flush privileges;重启mys
2021-02-21 18:59:11
313
原创 centos7安装mysql5.7
下载好数据库:点击下载提取码:5m1fcentos7系统配置(建议): 空间20G, 内存2G(最少,太小后面编译会卡死)1.关闭防火墙 查看防火墙状态: firewall-cmd --state 关闭防火墙服务: systemctl stop firewalld.service2.关闭selinux vi /etc/selinux/config 将其中的的SELINUX值改为disabled ...
2021-02-21 16:01:30
162
原创 centos7设置防火墙相关命令
firewall-cmd --state: 显示防火墙状态systemctl status firewalld: 查看firewalld服务状态开启firewalld服务: systemctl start firewalld.service关闭firewalld服务: systemctl stop firewalld.service重启firewalld服务: systemctl restart firewalld.servicefirewall-cmd --query-port=端口/协议 产看
2021-02-20 15:21:07
94
原创 centos7压缩文件简单介绍
gzip 文件: 压缩文件 (扩展名.gz,速度快,压缩比例低,不能压缩目录) gzip -c 要压缩的文件 > 压缩后文件名.gz 保留源文件压缩 gunzip 要解压的.gz文件 不保留源文件解压.gz文件 gunzip -c 要解压的.gz文件 > 解压后的文件名 保留源文件解压.gz压缩文件xz 文件: 压缩文件 (扩展名.xz,速度慢,压缩比例高,能压缩目录) xz -c 要压缩的文件 > 压缩后文件名.xz 保留源文件压缩 unxz 要...
2021-02-20 11:24:05
1066
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人