- 博客(72)
- 资源 (6)
- 收藏
- 关注
原创 今天遇到了个问题我本想测试一下Java连接一下redis的,结果。。。。。。
期初我以为是我的Jedis有问题或者是redis.conf配置又或者是liunx防火墙没配好,我就一顿改,发现代码也没啥问题,然后将配置改成了bind 0.0.0.0,防火墙起了有关关了又起(下图可知),结果还是反手给了我一拳。当时血都要吐出来了,看来各位小伙伴还要好好引以为戒啊,不然就跟我一样是个悲惨的栗子。还得感觉论坛中的各方大佬的资料。最后我的问题也是成功解决了,
2023-04-08 18:17:12
836
原创 Mysql忘记密码或者有修改密码的需求
今天突然有个想法,想要把毕设弄到服务器上去,所以要配置一下环境安装一下使用一下MySQL,导入一下SQL脚本来创建数据;结果长时间不用MySQL密码不记得了,最后参考了一些博主发现可以这样子修改。9、重新进入my.cnf配置文件,把之前添加的skip-grant-tables删除并保持。6、你也可以通过修改数据库来配置来修改密码。11、接下来就可以使用新密码登录数据库啦!注意“***”是填写你要修改的密码。直接回车,密码为空。
2023-04-07 00:08:34
550
转载 CentOS 7 中找不到ifconfig命令的解决办法
6、成功运行,那windows里的ipconfig命令到了linux里为什么有时还不是必须安装的,原来是ifconfig命令来源于net-tools,这个包里有ifconfig,netstat,whois等命令,所以之前这些命令都是运行不了的。通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来只要安装这个包就行了。结果表明/sbin目录下并没有ifconfig命令,所以:CentOS里边是没有安装ifconfig的。...
2022-08-30 17:41:31
8082
原创 CentOS 7镜像下载 以及 DVD ISO 和 Minimal ISO 等各版本的区别介绍
进入国内的网易云的,这里CentOS 7提供了三种ISO镜像文件的下载:DVD ISO、Everything ISO、Minimal ISO。CentOS-7-x86_64-Everything-2009.iso 对完整版安装盘的软件进行补充,集成所有软件。CentOS-7-x86_64-DVD-2009.iso 标准安装版,一般下载这个就可以了(推荐)CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少。阿里云的下载步骤也是同上差不多的,大家自行下载即可。...
2022-08-10 12:16:48
10927
3
原创 Elasticsearch安装过程出现的问题
java.nio.file.AccessDeniedException/home/leyou/elasticsearch/config/jvm.options文件权限不足要切换到root用户下赋予权限。
2022-07-29 16:04:36
458
原创 springboot 项目2.2.0版本之后关于junit变动
在springboot项目2.2.0版本之后他初始化项目时默认自带的test的starter是会自动移除junit一个依赖包,但之前的版本是可以不用这样做的。
2022-07-21 17:34:03
288
原创 Error response from daemon: You cannot remove a running container 8d6f0d2850250627cd6c2acb2497002fc3
出现这种情况是属于docker正在run了一个容器,而你想把它给删掉,只有docker rm -f xxx强制删除或者先先docker stop xxx在通过docker rm xxx就可以删掉。
2022-07-02 16:23:26
784
原创 黑马-Centos7安装Docker
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为 和 三个更新频道。官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 CentOS上的安装。Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所以我们在CentOS 7安装Docker。如果之前安装过旧版本的Docker,可以使
2022-06-15 13:01:56
796
原创 MYSQL的事务以及隔离级别
MySQL的事务:当执行一次或者一组SQL语句操作,要么全成功要么全失败,也即是原子性;MySQL的是事务是由innodb引擎提供的,我们常见的 InnoDB 引擎它是支持事务的。不过并不是所有的引擎都能支持事务,比如 MySQL 原生的 MyISAM 引擎就不支持事务,也正是这样,所以大多数 MySQL 的引擎都是用 InnoDB。事务看起来感觉简单,但是要实现事务必须要遵守 4 个特性,分别如下:InnoDB 引擎通过什么技术来保证事务的这四个特性的呢?SQL 标准提出了四种隔离级别来规避这些现象,隔离
2022-06-03 21:31:43
133
原创 maven 中门面日志 Slf4j的使用
maven依赖Log4j比较全面的配置:Log4j配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。
2022-06-03 21:00:02
3658
原创 Client does not support authentication protocol requested by server; consider upgrading MySQL client
客户端不支持服务器请求的认证协议;考虑升级 MySQL 客户端。
2022-06-01 23:00:20
201
原创 求一个n位的整数的二进制表式中有x个1
public int countBits(int x) { int bits= 0; while (x > 0) { x &= (x - 1); bits++; } return bits; }假设是X=5(0000 0101),我们不妨可以看看X-1=4(0000 0100);那么此时X&X-1=0000 0100每次X与X-1进行一次与运算时,就会进行计.
2022-05-15 12:50:40
132
原创 云服务器修改初始化MySQL的密码显示ERROR 1819 (HY000):Your password does not satisfy the current policy requirements
首先先通过云服务器的默认密码登录到MySQL服务,如下图所示:sudo grep mysql /root/readme.txt他就会默认显示一个默认密码,然后粘贴复制 进入数据库即可,那么他就成功进入了。此时你就可以修改数据库的默认密码了,此时可能显示一个ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误。经过翻阅大佬博客得知这是由于mysql 初始化时,使用临
2022-05-10 23:21:05
1499
原创 Mysql查看表的建表语句DDL
第一种:通过命令查看列如查看xxx表的建表语句SHOW CREATE TABLE XXX表名第二种是通过可视化界面查看:比如Navicat中:
2022-04-24 13:16:48
4252
原创 Mysql的锁
Mysql的排它锁、共享锁、意向锁、临建锁、间隙锁。排它锁也是读锁,S锁。共享锁也是写锁,X锁。意向锁又分为:1、意向共享锁IX锁2、意向排它锁IS锁临建锁左开右闭区间。间隙锁...
2022-04-24 12:57:54
475
原创 idea配置连接远程数据库MySQL,或者是Navicat连接远程数据库失败问题(已解决)
在mysql环境下执行授权命令 (授权给远程任何电脑登录数据库):流程如下:看当前所有数据库:show databases;进入mysql数据库:use mysql;查看mysql数据库中所有的表:update user set Host='%' where User='root';查看user表中的数据:select Host, User from user;修改user表中的Host:update user set Host='%' where User
2022-04-22 11:51:20
3235
原创 NGINX服务器以及反向代理
## ## ###### #### ## ## ## ## ### ## ## ## ## ### ## ## ## #### ## ## ## #### ## ## ## ## ## ## ## #### ## ## ## ## ### ## #### ## ## ## ## #### ## ## ## ### ## ## ## ## ### #.
2022-04-15 22:23:34
2875
原创 Spring Boot 提供了 spring-boot-starter-test 的 Starter,测试时报Test ignored.的错误
这种情况是因为测试类可能跟启动类没处于同一个目录下或者缺少了启动类package com.xxx.test;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class TestApplication { public static void .
2022-04-15 17:19:58
1373
原创 win10下安装 RabbitMQ 并启动遇到的问题
下载RabbitMQ一定要保持 Erlang 和 RabbitMQ 的版本匹配安装 Erlang安装 RabbitMQ 之前需要先安装 Erlang 环境Erlang 下载地址: https://www.erlang.org/downloads直接去GitHub中下载也可以:https://github.com/erlang/otp/releases/tag/OTP-25.0-rc3我们安装 Erlang 时要注意选取对应的版本,我下载的版本是otp_win64_25.0-rc3.exe,我们下
2022-04-15 12:00:28
2947
原创 Failed to bind properties under ‘‘ to com.zaxxer.hikari.HikariDataSource: Property: driver-clas
APPLICATION FAILED TO STARTDescription:Failed to bind properties under ‘’ to com.zaxxer.hikari.HikariDataSource:Property: driver-class-nameValue: com.mysql.cj.jdbc.DriverOrigin: "driverClassName" from property source "source"Reason: Failed to load..
2022-04-07 16:11:03
1725
原创 使用mybatis-plus产生java.sql.SQLSyntaxErrorException: Table ‘数据库.xxx表‘ doesn‘t exist(坑以踩)
这是基于springboot集成mybatis-plus中产生的问题。出现这个错误是由于我们使用了mybatis-plus快速开发通过mybatis-plus提供的mapper层和业务层也就是service层进行编码。如果使用快速开发我们要非常小心他的配置,因为mybatis-plus帮我们提供了代码,导致我们最后连SQL语句都不用在mapper层自己写了,并且他默认的映射模式是通过数据库表名映射的如果数据库表名使用xxx_开头的话,那很有可能就会出问题了,此时就需要在mybatis-plus配置中添加
2022-03-23 22:40:19
6095
2
原创 ssm中tomcat启动问题Error during artifact deployment. See server log for details.
Error during artifact deployment. See server log for details.工件部署期间出错。有关详细信息,请参阅服务器日志。出现以上问题,很可能是由于部署出现错误导致报错,并且index页面显示不出来。解决以上问题要通过idea中Project Structure调整好Artifacts有相同输出路径的包就要删减掉。并且在tomcat中配置好Deployment部署成功...
2022-03-05 14:07:11
8609
原创 LeetCode169. 多数元素
给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入:[3,2,3]输出:3示例 2:输入:[2,2,1,1,1,2,2]输出:2题解: public static int majorityElement(int[] nums) { //先排序 Arrays.sort((nums)); int halfLen=nums.leng
2022-02-20 11:12:20
117
原创 springboot依赖导入却报错说找不到org.springframework.boot包不存在
出现Error:(3, 32) java: 程序包org.springframework.boot不存在,如下:可能是由于maven仓库依赖问题,刷新一下maven或者检查一下依赖有没有下载有,不然就会报上面图中的错误。还有一种可能就是:IDEA启动程序按钮和maven的build使用的jar包环境不一样需要设置一下idea中maven的配置使idea的程序构建编译运行都委托给maven操作...
2022-02-14 21:55:05
11532
转载 请求跨域问题?
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/tjcjava/article/details/76468225什么是跨域?浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域域名: 主域名不同 http://www.baidu.com/index.html -->http://www.sina.com/test.js 子域名不同 http://www
2022-01-08 12:28:36
323
原创 开发时需要的软件和工具
IntelliJ IDEAjdk1.8mysql5.7(以上)或者8.xMySQL Workbench/SQLyog/DataGrip/Navicat Premium 15TableGoTypora/Mark Text(md文档)Postman 9.15Google Chrome/EdgeGitApache- maven-3.6.3Snipaste截图放屏幕上用的Another Redis Desktop ManagerTabby Terminal(终端工具)/堡塔SSH终端/XS.
2022-01-08 12:09:53
7274
原创 LeetCode507. 完美数
对于一个 正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。给定一个 整数 n, 如果是完美数,返回 true,否则返回 false示例 1:输入:num = 28输出:true解释:28 = 1 + 2 + 4 + 7 + 141, 2, 4, 7, 和 14 是 28 的所有正因子。示例 2:输入:num = 6输出:true示例 3:输入:num = 496输出:true示例 4:输入:num = 8128输出:true示例 5:输入:n
2021-12-31 00:41:13
140
原创 LeetCode5946. 句子中的最多单词数
一个 句子 由一些 单词 以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。给你一个字符串数组 sentences ,其中 sentences[i] 表示单个 句子 。请你返回单个句子里 单词的最多数目 。示例 1:输入:sentences = [“alice and bob love leetcode”, “i think so too”, “this is great thanks very much”]输出:6解释:第一个句子 “alice and bob love leet
2021-12-26 00:24:58
778
原创 springboot刚搭建好是访问页面显示出Whitelabel Error Page
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Sat Dec 25 11:56:49 CST 2021There was an unexpected error (type=Not Found, status=404).No message availabl这是由于springboot项目初始化时没有任何页面,他会默认访问
2021-12-25 12:08:07
600
原创 LeetCode9. 回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数。示例 4:输
2021-12-22 17:01:02
101
转载 LeetCode1480. 一维数组的动态和
给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。请返回 nums 的动态和。示例 1:输入:nums = [1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为 [1, 1+2, 1+2+3, 1+2+3+4] 。示例 2:输入:nums = [1,1,1,1,1]输出:[1,2,3,4,5]解释:动态和计算过程为 [1, 1+1, 1+1+1, 1+1+1+1, 1+1+1+1+1] 。示例
2021-12-22 16:57:03
103
原创 LeetCode1154. 一年中的第几天
给你一个字符串 date ,按 YYYY-MM-DD 格式表示一个 现行公元纪年法 日期。请你计算并返回该日期是当年的第几天。通常情况下,我们认为 1 月 1 日是每年的第 1 天,1 月 2 日是每年的第 2 天,依此类推。每个月的天数与现行公元纪年法(格里高利历)一致。示例 1:输入:date = “2019-01-09”输出:9示例 2:输入:date = “2019-02-10”输出:41示例 3:输入:date = “2003-03-01”输出:60示例 4:输入:date
2021-12-21 19:00:36
148
原创 LeetCode58. 最后一个单词的长度
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。示例 1:输入:s = “Hello World”输出:5示例 2:输入:s = " fly me to the moon "输出:4示例 3:输入:s = “luffy is still joyboy”输出:6来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/len
2021-12-19 22:00:04
197
原创 LeetCode136. 只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/single-number著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题解class Solut
2021-12-19 21:44:52
184
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人