自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RPC架构组件详解刨析

一个基本的RPC架构里面应该至少包含以下4个组件:1、客户端(Client):服务调用方(服务消费者)2、客户端存根(Client Stub):存放服务端地址信息,将客户端的请求参数数 据信息打包成网络消息,再通过网络传输发送给服务端3、服务端存根(Server Stub):接收客户端发送过来的请求消息并进行解包, 然后再调用本地服务进行处理4、服务端(Server):服务的真正提供者具体调用过程:1、服务消费者(client客户端)通过调用本地服务的方式调用需要消费

2022-03-07 23:19:07 3048

原创 正则表达式详解

【1】为什么需要正则表达式(regular expresssion)?针对于复杂文本的处理【2】正则表达式的优势和用途正则表达式是一种强大而灵活的文本处理工具,适用于大部分编程语言、数据库、文本编辑器、开发环境等【3】正则表达式的定义正则表达式定义文本的规则,可以通过该规则判断什么字符串符合规则【4】开发中使用正则表达式的流程1.分析所要匹配的数据,写出测试用的典型数据2.在工具软件中进行匹配测试3.在程序中调用通过测试了的正则表达式【5】正则表达式测试工具R

2022-03-07 23:17:30 5723

原创 Window下安装多个JDK版本

【1.下载多个版本的JDK】【2.删除掉文件】path路径下【3.新建多个JAVA_HOME】【4.如果之前没有安装过JDK,那么还有以下配置】1.新添CLASSPATHCLASSPATH,;%JAVA_HOME%\bin;%JAVA_HOME%\bin\tools.jar2.在Path变量中,新添%JAVA_HOME%\bin%JAVA_HOME%\jre\bin...

2022-03-07 23:16:02 340

原创 Windows下安装同时多个JDK版本

【1.下载多个版本的JDK】【2.删除掉文件】path路径下【3.新建多个JAVA_HOME】【4.如果之前没有安装过JDK,那么还有以下配置】1.新添CLASSPATHCLASSPATH,;%JAVA_HOME%\bin;%JAVA_HOME%\bin\tools.jar2.在Path变量中,新添%JAVA_HOME%\bin%JAVA_HOME%\jre\bin...

2022-03-07 23:15:19 2650

原创 CentOS7中安装配置Nginx详解

1.什么是nginx?Nginx 是一款高性能的 http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器(俄罗斯开发),可以支持5W并发2.应用场景1.http服务器。做静态网页服务器2.虚拟主机。模拟多个网站3.反向代理、负载均衡3.安装1.安装gcc环境yum install gcc-c++2.第三方开发包PCREPCRE(Perl Compatible Regular Expressions)是一个 Perl 库,包括 perl 兼容的.

2022-03-07 23:13:27 3190

原创 Linux远程上传文件的三种方式详解

1.FileZilla(直接拖)https://www.filezilla.cn/download/client2.lrzsz2.1.yum install lrzsz2.2.在CRT中配置上传和下载路径2.3.上传命令rz2.3.1.输入rz回车2.3.2.选择上传文件2.3.4.下载命令szsz 文件名称注意:上传默认为当前目录3.sftp1.在CRT工具中,按Alt + P注意:默认上传为用户目录下,下载为文档...

2022-03-07 23:10:48 2057

原创 ContOS系统的详细安装步骤

1.下载镜像文件2.下载VMware Workstation Pro3.开始详细配置如下:接下来就是安装了,到此已初步完成

2022-03-07 23:07:17 840

原创 日常护理片

1.作息规律2.营养均衡3.多做运动4.准备日常护理产品1.洗面奶 2.去黑头水 3.面膜 4.控痘药物5.记得微笑

2022-03-05 20:34:47 77

原创 MySQL在Linux系统上的安装详解

安装MySql5.71.检查安装环境1.检查是否已存在Mysql服务rpm -qa | grep mysql存在就逐个删除rpm -e --nodeps 服务名2.检查是否存在mariadbrpm -qa | grep mariadb存在就删除:rpm -e --nodeps 服务名3.提升tmp 根目录下的权限chmod -R 777 /tmp4.检查依赖rpm -qa | grep libaiorpm -qa | grep net-tools

2022-03-03 10:02:03 870

原创 JDK1.8在CentOS7上的安装详细过程

1.官网下载Java Archive Downloads - Java SE 8 (oracle.com)使用 getconf LONG_BIT 查看自己Linux系统的位数,下载相应位数的jdk2.上传到linux系统rz命令,选中上传包3.tar -zxvf 解压4.查看是否已有jdk,有则删除rpm -qa | grep javarpm -e --nodeps 删除的jdk名称5.添加环境变量在/etc/profile中最后添加export JAVA_HOME.

2022-03-03 09:58:04 850

原创 Redis的远程访问配置过程

1.关闭Linux防火墙systemctl disable firewalld2.修改配置文件3.重启服务 service redis_6379 restart

2022-03-03 09:35:59 558

原创 Linux常用命令大全

1.切换目录进入文件夹:cd退出一级: cd ..退出到根目录:cd /切换到用户目录: cd~切换到上一次跳转目录: cd -补全路径: tab2.列出文件列表显示当前目录下的所有非隐藏文件的名称: ls显示当前目录下的所有非隐藏的文件的名称和权限: ls -l (简写 ll )显示当前目录下的所有文件包括隐藏文件: ls -a3.创建或移除目录创建: mkdir创建一级目录:mkdir 文件目录名称创建多级目录: mkdir -p 多级

2022-03-03 08:04:39 666

原创 Git操作远程库:代码托管中心/如何操作远程

1.常用的代码托管中心我们已经知道了Git中存在两种类型的仓库,即本地仓库和远程仓库。那么我们如何搭建Git远程仓库呢?我们可以借助互联网上提供的一些代码托管服务来实现,其中比较常用的有GitHub、码云、GitLab等。gitHub( 地址:https://github.com/ )是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名gitHub码云(地址: https://gitee.com/ )是国内的一个代码托管平台,由于服务器在国内,..

2022-03-02 22:34:13 171

原创 SSM-Spring MVC, Spring,Mybatis的环境整合全过程

1.依赖准备<!-- 程序运行时,tomcat所需--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <s

2022-03-02 07:46:24 208

原创 Redis五大数据类型详解(加应用场景)

github地址:GitHub - DMW37/Redis: Redis五大数据类型详解

2022-03-01 17:58:04 77

原创 Redis_Sorted_Set类型的高级使用

2022-03-01 17:11:42 178

原创 Redis中的Set类型数据操作进阶,您使用过么?

如图:

2022-03-01 15:59:11 216

原创 Redis的Hash类型值,在实际开发中的应用场景

2022-03-01 12:16:50 664

原创 Redis的list类型,您和数据结构联想到一起了么?

1.栈 2.队列 3.数组 4.阻塞式单播

2022-03-01 11:07:17 199

原创 Redis在linux系统上的细节安装过程

2022-02-28 23:04:19 133

原创 Redis的String类型详解,别再简单使用string了

这是对Redis的string类型数据的细分,以及展现了string中不同存储格式数据的应用场景github地址:https://github.com/DMW37/Redis_String.git

2022-02-28 22:55:41 135

原创 交流的艺术性

大纲如下:gitHub地址:https://github.com/DMW37/Question-telling-strategy.git4

2022-02-27 18:16:19 48

原创 面试简历指导,让你更自信

github地址:GitHub - DMW37/Guide-to-Job-Interview: 面试指导

2022-02-27 18:06:10 105

空空如也

空空如也

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

TA关注的人

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