自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 收藏
  • 关注

原创 解决windows中项目启动端口被占用报错

1.cmd命令行输入命令: netstat -ano | findstr “8000”②命令行输入: >taskkill /PID 8448 /F。①在任务管理器中找到PID为8448的服务结束。1.在启动项目时报错端口被占用。

2024-09-10 10:44:02 196 1

原创 linux中查询包含关键字文件和替换关键字命令

示例:find /var/jboss-as-7.1.1.Final_kapp/standalone/deployments/ -type f \( -name "*.xml" -o -name "*.properties" \) -exec sed -i 's/kapp-uat\.kerrylogistics/kapp-uat\.kerryeas/g' {} +①grep -r --include=\*.需要输出的文件后缀1 --include=\*.需要输出的文件后缀2 "关键字" /目录/

2024-05-28 14:38:10 422

原创 linux(centos)tail 日志时过滤信息命令

常规显示实时日志(比如日志文件名称叫server.log):现在因为日志里有一个打印出现的频率非常高,又不是我们想看的可以用过滤命令:过滤多个条件:

2023-04-26 09:23:26 2310 1

原创 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 603

原创 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 999 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 24035 26

原创 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 518

原创 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 900

原创 idea中注释上出现Warning Tag解决方法

File——>settings——>Editor——>inspections——>Java——>Javadoc——>Decleartion has Javadoc problems——>Serverity(No highlighting, only…)

2021-04-04 11:34:49 767

原创 git切换历史版本

1.先用命令:git relog显示出所有操作记录2.使用命令: git reset --hard 要切回的版本标记

2021-04-03 21:07:55 472

原创 win10命令行启动mysql5.7报错发生系统错误 5

原因:权限不够解决:需要使用管理员身份运行方法1(临时):方法2(长久):进入cmd.exe文件快捷键位置——>右键属性——>高级——>勾选用管理员身份运行——>固定到开始屏幕或者创建桌面快捷键...

2021-03-29 08:11:29 276

原创 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 484

原创 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 217

原创 官网下载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 688

原创 H5常用新增input类型

类型说明IEFirefoxOperaChromesafari

2021-03-20 00:21:00 224

原创 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 846

原创 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 63

原创 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 2816

原创 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 2336

原创 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 855

原创 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 105

原创 google浏览器将页面保存为图片

1、打开网页2、按快捷键:Ctrl+Shift+I 或 F123、按快捷键:Ctrl+Shift+P4、输入:Capture full size screenshot,点击即可

2021-03-06 11:09:00 2227

原创 使用icomoon.io创建字体图标

网站:icomoon.io使用:  1.登录网站后点击右上角IcoMoon APP,进入图标选择页面  2.选择需要的图标  也可以对已有的图标进行编辑  3.选择好图标后点击Generate Font 生成字体图标  4.将生成好的字体图标下载到本地  5.将下载到本地的字体图标压缩包解压,将其中的fonts文件夹复制到自己的项目中  6.打开下载的解压的文件中的demo.html,选择需要的字体图标(里面的其他文件不要动,不要删,还要用)  7.将复制的字体图标内容复

2021-03-06 10:29:28 1106 1

原创 设计模式学习第三节:简单工厂模式

3.1 简单工厂模式概述  简单工厂模式并不属于GoF的23中经典设计模式,,但通常将它作为学习其他工厂模式的基础。简单工厂模式定义如下:简单工厂模式(Simple Factory Pattern): 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类  由于在简单工厂模式中用于创建实例的方法通常是静态方法,因此简单工厂模式也被称为静态工厂方法模式,它是一种创建型模式。简单工厂模式的要点在于用户需要什么时,只需要传入一个正确的参数就可以获取所需要的对象,而无需知道

2021-03-06 06:29:19 218

原创 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 112

原创 idea在git提交时code analysis failed .... bacause : different providers解决方法

问题:  idea在git提交时提示:code analysis failed … bacause : different providers解决:  清除缓存,重启idea即可

2021-03-05 11:25:11 1155

原创 设计模式学习第一节:面向对象设计原则

1.1 面向对象设计原则概述软件的可维护性(Maintainability)和可复用性(Reusability)是两个非常重要的用于衡量软件质量的属性,软件的可维护性是指软件能够被理解、改正、适应以及扩展的难易程度,软件的可复用性是指软件被重复使用的难易程度。‘面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可...

2021-03-04 23:43:18 290

原创 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 440

原创 idea设置模板文件

1.File ——> settings2.Editor ——> File and Code Template  如果修改现有模板,则选中要修改的模板,在内容区进行修改即可  如果新增模板则点击"+"进行添加3.再新建文件时就可以选中自己设置的模板文件进行快速创建啦。。。。...

2021-03-03 11:56:05 484

原创 idea快捷键设置

1.File ——> settings2.Keymap3.在搜索栏输入要设置快捷键的关键词,找到要设置的文件,选中相关文件,右键出快捷键选项,选择要进行的操作4.选中相关操作后,在快捷键输入栏,输入要设置的快捷键,设置完成后ok保存即可...

2021-03-03 11:39:08 2969

原创 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 325

原创 idea中创建模板文件

右键 new -> Edit File Templates…->"+"按钮 输入文件名,文件类型,文件内容->OK

2021-02-25 10:11:37 310 1

原创 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 2084 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 172

原创 mysql中where后为什么不能使用select中定义的别名

mysql中where后为什么不能使用select中定义的别名: 因为mysql中sql语句的书写顺序与执行顺序不同 sql书写顺序:select 查询内容 from 表 where 查询条件 sql执行顺序: from 表 where 查询条件 select 查询内容...

2021-02-22 10:16:18 783

原创 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 569

原创 主机连接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 276

原创 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 134

原创 win10打开服务命令services.msc

左下角搜索框输入:services.msc

2021-02-21 00:52:17 3157

原创 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 72

空空如也

空空如也

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

TA关注的人

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