自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 操作redis命令 multiGet 空值问题

redis批量获取String类型的数据时,由于multiGet允许有空值,可能结果包含空值。此时对获取的结果操作时,可能会出现空指针问题。这就需要过滤,jdk1.8可以这样过滤。

2022-10-26 17:33:18 1838 1

原创 SpringCloud入门(D版)

一.Docker入门1. Docker 为什么会出现2. Docker的历史3. Docker最新超详细版教程通俗易懂Docker是基于Go语言开发的!开源项目官网官方文档Docker文档是超详细的仓库地址4. 虚拟化技术和容器化技术对比4.1. 虚拟化技术的缺点资源占用十分多冗余步骤多启动很慢2.2. 容器化技术比较Docker和虚拟化技术的不同传统虚拟机, 虚拟出一条硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件容器内的应用直接运行在

2021-08-26 14:44:06 245

原创 idea创建原始MyBatis maven项目

文章目录新建配置pom.xml在resource下新建db.properties文件新建log4j.properties文件在Java文件里新建包entity及Java类user.java在resource下创建mapper文件夹与user.xml文件在text下新建包及UserTest.java使用maven命令打包项目在原始mybatis项目基础上跟进在原来的包下新建mapper包,新建UserMapper.java在resource/mapper下新建UserMapper.xml在test下新建测试类

2021-07-13 19:05:56 152

原创 MySQL安装配置

目录下载安装配置变量尝试连接失败修改权限下载下载链接安装按照提示一直next。配置变量8.0版本多了几个文件夹当配置高级系统配置时选择红框下的bin目录。尝试连接失败修改密码规则(password换成自己的密码)alter user root@localhost identified by 'password' password expire never;更新密码(password换成自己的密码)alter user root@localhost identified with m

2021-07-06 12:43:28 111

原创 synchronized和lock

1.首先synchronized是java内置关键字,在jvm层面,Lock是个java类;2.synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁;3.synchronized会自动释放锁(a 线程执行完同步代码会释放锁 ;b 线程执行过程中发生异常会释放锁),Lock需在finally中手工释放锁(unlock()方法释放锁),否则容易造成线程死锁;4.用synchronized关键字的两个线程1和线程2,如果当前线程1获得锁,线程2线程等待。如果线程1阻塞,线程2则会一

2020-12-31 17:53:00 76

原创 Linux的一部分快捷键

文章目录按键作用Tab自动补齐up↑上一条命令Ctrl + c / Ctrl + d终止命令

2020-12-31 17:51:14 103

原创 #超实用的浏览器插件+很多常用工具和地址栏#

CSDN开发助手下载与安装下载安装安装方法一安装方法二安装方法三安装成功:开发助手结语下载与安装下载https://plugin.csdn.net/?utm_source=chajian-contest-1210安装安装方法一直接点击chrome安装。安装方法二点击本地下载。下载成功将下载完成的.crx文件直接拖到浏览器插件页面。(谷歌浏览器点击右上角三个点——更多工具——扩展程序。)安装方法三点击beta下载,下载成功,从浏览器插件页面,选择zip文件。安装成功:不错吧

2020-12-31 17:38:07 229

原创 Java 垃圾回收机制与几种垃圾回收算法

文章目录怎么判断它是垃圾引用计数法(Java没用)可达性分析法经典垃圾回收算法标记-清除法复制法标记-整理法新生代老生代STW怎么判断它是垃圾引用计数法(Java没用)显然一个简单的办法就是通过引用计数来判断一个对象是否可以被回收。不失一般性,如果一个对象没有任何引用与之关联,则说明该对象基本不太可能在其他地方被使用到,那么这个对象就成为可被回收的对象了。可达性分析法该方法的基本思想是通过一系列的“GC Roots”对象作为起点进行搜索,如果在“GC Roots”和一个对象之间没有可达路径,则称该

2020-11-30 17:17:39 164

原创 MySQL修改密码

文章目录MySQL(5版本)user表中有password字段,所以可以使用update user set password=password("123") where user="root";MySQL(8版本)user表中没有password字段,所以需要使用另外的命令ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'如果你已经开启了远程访问权限,需要把localhost改成%ALT

2020-09-22 20:30:04 259

原创 Linux cat命令

文章目录一、用cat命令显示文本文件二、用cat合并文件三、cat输出重定向四、cat输入重定向cat命令是一个很有用的命令。其操作对象是一个或多个文件。一、用cat命令显示文本文件cat将操作对象显示在标准输出,less和vi都可以来回滚动,不存在看不见全部内容的问题。二、用cat合并文件把text.txt内容合并到text1.txt末尾cat test1.txt test.txt 将text1.txt和text2.txt合并成一个文件text.txt。cat text1.txt te

2020-09-22 15:56:48 414

原创 Redis搭建集群

文章目录Redis集群实现Redis集群为什么要搭建集群集群搭建计划集群搭建准备集群文件夹在cluster文件夹中分别创建7000-7005文件夹复制配置文件编辑配置文件复制修改后的配置文件批量修改通过脚本编辑启动/关闭指令创建启动脚本编辑关闭的脚本启动redis节点检查redis节点启动是否正常创建redis集群Redis集群高可用测试Redis集群原理Redis集群高可用推选原理Redis集群宕机条件Redis hash槽存储数据原理Redis集群实现Redis集群为什么要搭建集群通常,为了提高

2020-09-17 11:58:48 126

原创 Linux安装配置Redis

文章目录redisredis

2020-09-16 17:36:13 82

原创 Mycat

文章目录Mycat简介下载安装配置启动关闭Mycat简介数据库分库分表中间件下载官网下载码云2005版本安装cd /usr/local/srctar -xvf Mycat-server-1.7.0-DEV-20170416134921-linux.tar.gzmv Mycat-server-1.7.0-DEV-20170416134921-linux mycat配置cd /usr/local/src/mycat/confvim server.conf<property n

2020-09-16 17:01:28 95

原创 CSDN-markdown基本操作

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-09-16 14:48:52 126

原创 简单介绍了pandas的使用

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、pandas是什么?pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。pandas是专门为处理表格和混杂数据设计的,而NumPy更适合处理统一的数值数组数据。pandas有两个主要数据结构:Series和DataFrame。二、使用步骤1.引入库代码如下:imp

2020-09-15 09:39:22 482

原创 主从数据库挂载操作

文章目录安装mariadb修改配置文件在数据库可视化工具中操作安装mariadb安装修改配置文件vim /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# Settings user and group a

2020-09-14 10:25:48 289

原创 阿里云服务器免费领取,学生党必看

文章目录进入阿里云免费领取页面注册登录阿里云学生认证领取1个小时免费试用测试(10分钟10题总分100)通过测试后领取2个月进入阿里云免费领取页面入口:阿里云高校计划注册登录阿里云学生认证账户管理人口领取1个小时免费试用随便用,1个小时到期,可以随时停止,停止之后测试测试(10分钟10题总分100)测试参照通过测试后领取2个月...

2020-09-12 16:01:12 1664 3

原创 好多轻量级Liunx系统

文章目录AlpineArchAntiXBodhiCrunchBang++Linux LiteLubuntuPuppyLXLEArchPeppermintPuppySparkyTiny CoreTrisquel MiniAlpineArchAntiXBodhiCrunchBang++Linux LiteLubuntuPuppyLXLEArchPeppermintPuppySparkyTiny CoreTrisquel Mini

2020-09-12 10:27:13 131 1

转载 nginx配置文件详解

详细见下链接:L-岁月染过的梦

2020-09-11 17:37:24 82

原创 Linux关闭防火墙和开启端口

文章目录开启防火墙开放命令查看开放的端口重启命令移除命令开启防火墙默认开启,如果关闭使用命令systemctl start firewalld开放命令 firewall-cmd --zone=public --add-port=22/tcp --permanent查看开放的端口 firewall-cmd --list-port firewall-cmd --query-port=80/tcp重启命令 firewall-cmd --reload移除命令 firewall-cmd

2020-09-10 09:23:26 158 1

原创 Linux安装Mariadb

文章目录下载安装启动设置用户名导入数据库更改远程访问配置防火墙关闭下载安装yum install mariadb-server启动启动:systemctl start mariadb重启:systemctl restart mariadb设置用户名mysql_secure_installation导入数据库soure 文件名.sql更改远程访问mysql -u root -puse databases;update user set host="%" where host="

2020-09-09 20:57:48 103

原创 liunx安装Java

文章目录下载Java把文件拷贝到liunx系统下解压缩修改文件夹名设定jdk环境重启下载Java官网下载链接链接: link.把文件拷贝到liunx系统下cd /usr/local/srcmkdir javacd java解压缩解压缩tar -xvf jdk[tap].tar或tar -zxvf jdk[tap].tar.gz修改文件夹名mv jdk1[tap] jdk1.8设定jdk环境vi /etc/profileexport JAVA_HOME=/usr/lo

2020-09-09 19:49:27 49 1

原创 负载均衡与Nginx配置负载均衡

文章目录负载均衡概念负载均衡概念负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。...

2020-09-08 21:13:03 147 1

原创 Nginx无法启动,80端口被4进程占用

目录Nginx的下载安装下载安装Nginx的启动启动失败问题80端口占用pid=4进程占用其他进程占用Nginx的下载安装下载官网下载链接 link安装直接解压在你想要的文件夹中(注意:路径不要含有中文与空格)Nginx的启动进入Nginx的文件夹打开终端,操作Nginx:开启:start nginx检测配置文件是否有语法错误:nginx -t优雅地停止Nginx服务:nginx -s quit强制停止Nginx服务:nginx -s stop重新加载Nginx配置文件,然后以优

2020-09-08 14:38:56 597 1

Linux下配置Java环境文件

配置Linux系统下的Java环境。使用命令". ./java.sh",自动下载java1.8 ,自动解压Java1.8,自动改名Java1.8,自动配置环境变量。

2020-12-02

空空如也

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

TA关注的人

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