点滴汇聚
文章平均质量分 77
MrYang_Wei
点滴汇聚终成大海
展开
-
MySQL 5.7 主从复制
mysql 5.7 实现主从复制原创 2023-03-16 16:07:14 · 768 阅读 · 0 评论 -
Linux自定义服务开机启动(如:Redis、MySQL、zookeeper、Tomcat 等)
Linux自定义服务开机启动(如:Redis、MySQL、zookeeper、Tomcat 等)原创 2022-06-20 14:35:15 · 371 阅读 · 0 评论 -
Linux下禅道安装及基础配置
Linux下禅道安装及基础配置原创 2022-01-24 11:36:25 · 2439 阅读 · 0 评论 -
Linux下RabbitMQ服务安装
Linux下RabbitMQ服务安装原创 2021-12-23 15:12:57 · 296 阅读 · 0 评论 -
后台MVC无法接收到VUE前端传的值
后台MVC无法接收到VUE前端传的值(三种使用场景)原创 2021-12-14 13:37:36 · 1413 阅读 · 0 评论 -
SpringBoot+JWT 实现接口登录验证
JWT,简单实现调用后台接口需要/不需要token验证原创 2021-12-02 16:07:31 · 1556 阅读 · 0 评论 -
一文讲完 Spring Boot,3W 字超详细总结(适合有一定基础的码农)
说明:前面有 4 个小节关于Spring的基础知识分别是:IoC 容器、JavaConfig、事件监听、SpringFactoriesLoader 详解它们占据了本文的大部分内容:虽然它们之间可能没有太多的联系,但这些知识对于理解 Spring Boot 的核心原理至关重要,如果你对 Spring 框架烂熟于心,完全可以跳过这 4 个小节。正是因为这个系列的文章是由这些看似不相关的知识点组成,因此取名知识清单。在过去两三年的 Spring 生态圈,最让人兴奋的莫过于 Spring Boot转载 2020-10-12 09:37:02 · 5772 阅读 · 0 评论 -
最棒 Spring Boot 干货总结(超详细,建议收藏)
前言:本文非常长,建议先mark后看,也许是最后一次写这么长的文章说明:前面有4个小节关于Spring的基础知识分别是:IOC容器、JavaConfig、事件监听、SpringFactoriesLoader详解它们占据了本文的大部分内容:虽然它们之间可能没有太多的联系,但这些知识对于理解Spring Boot的核心原理至关重要,如果你对Spring框架烂熟于心,完全可以跳过这4个小节。正是因为这个系列的文章是由这些看似不相关的知识点组成,因此取名知识清单。在过去两三年的Spring生态圈转载 2020-07-14 15:48:42 · 859 阅读 · 0 评论 -
SpringBoot2 整合Swagger 2.9.1
对于咱后台来说,写完代码再写文档是十分难受的(主要是自己写的代码都不想看第二眼)上干货一.在pom.xml中引入 swagger 依赖<!-- Swagger2 API--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>原创 2020-06-18 17:01:46 · 504 阅读 · 1 评论 -
互联网大厂的后端技术栈
最近公司招聘海外后端研发,所以整理一份技术栈的资料给他们,但是想来这份整理也适用于所有后端研发,所以去掉了敏感内容,把它呈现于此,本文重在概述,毕竟篇幅有限,欢迎「关注」,后续可能把单点拓展成文,详细地一一阐述,另外笔者见识有限,毕竟也没有可能在所有大厂工作过,所以如果有疏漏可以在留言处赐教目录:后端开发概述负载均衡微服务生态 Thrift 服务发现 Consul 微服务框架 数据库 Mysql Mycat DRC转载 2020-05-18 10:45:05 · 898 阅读 · 1 评论 -
Linux(CentOS 8.0)下nginx安装与配置
首先请大家确保下各自的环境,我的Linux版本为CentOS 8.0,因为nginx版本的问题我捯饬了大半天,亲测我的linux上对nginx-1.10.1 ~1.10.3及以下版本存在兼容问题(make时一直报错,即使修改也不行)。一、环境准备 1、安装gcc安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。安装指令如下:yum inst...原创 2020-04-09 16:46:57 · 4825 阅读 · 3 评论 -
写出高质量 SQL 的 30 条建议(sql 优化)
前言本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。1、查询SQL尽量不要使用select *,而是select具体字段。反例子:select * from employee;正例子:select id,name from employee;理由: 只取需要的字段,节省资源、减少网络开销。 ...转载 2020-03-30 10:13:29 · 255 阅读 · 0 评论 -
Linux下Tomcat定时重启
背景最近发现Linux(CentOS 8.0)下Tomcat中的服务在连续运行一段时间后,再访问Tomcat下的项目会出现空白页。首先查看Tomcat服务器是否正常运行,发现Tomcat线程存在。接着查看Tomcat的实时日志发现当时的日志中并没有报错,但往上翻得时候会发现有OutOfMemoryError(内存异常)。既然知道原因了,那么解决办法也就出来了。解决方案提升服务器配置,优...原创 2020-03-25 12:14:18 · 931 阅读 · 0 评论 -
Linux(CentOs7)关闭防火墙
今天遇到个问题,无法再本地通过 navicat 连接Linux服务器上的数据库(之前是好的)分析 首先服务器是阿里云的,加上前些日子服务器被维护了,所以我觉得可能是运维人员将安全组规则改了,所以我先上了阿里云的控制台查看了相关信息,发现规则都在,好,现在将问题推到 Linux 本身的防火墙。解决进入Linux控制台后使用命令:systemctl sta...原创 2020-02-28 11:37:39 · 1000 阅读 · 0 评论 -
Linux安装ZooKeeper
一、安装条件想要安装zookeeper,必须先在linux中安装好jdk。安装步骤见:https://blog.csdn.net/MrYang_Wei/article/details/103777261二、下载并解压zookeeper压缩包1. 先进入/usr/local/目录,也可以是其他的目录:[root@localhost /]# cd /usr/local2. z...转载 2019-12-31 10:46:00 · 226 阅读 · 0 评论 -
Linux下JDK安装(小白必备)
一、手动安装(推荐)1、首先去 官网 下载JDK将下载好的压缩件上传至root目录2、解压并移动解压 tar -zxvf jdk-8u231-linux-x64.tar.gz查看解压后的 root 目录[root@izbp1g3d9v59h2hak283f2z ~]# lltotal 821360drwxr-xr-x 7 10 143 4096 ...原创 2019-12-31 09:51:11 · 228 阅读 · 0 评论 -
Linux安装Redis(小白必备)
上篇刚装完MySQL,现在我们再来装Redis1、大家先下载Redis安装包[root@izbp1g3d9v59h2hak283f2z ~]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz--2019-12-30 14:24:03-- http://download.redis.io/releases/redis-...原创 2019-12-30 15:48:05 · 1230 阅读 · 0 评论 -
Linux下MySql安装(小白必备)
今天拿到一台新的服务器,环境啥的都得装一遍,下面记录了我在Linux安装Mysql的完整过程,如有错误或遗漏,欢迎指正。一 安装前准备1、检查是否已经安装过mysql,执行命令[root@localhost /]# rpm -qa | grep mysql若执行后像我这样,则木有安装(我肯定木有安装)但如果你已安装了咋办呢,一点不慌执行删除命令:[root...原创 2019-12-30 14:06:01 · 242 阅读 · 0 评论 -
什么是RESTful API(小白入门)
简单介绍REST,即Representational State Transfer的缩写。直接翻译的意思是"表现层状态转化"。它是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。产生背景近年来移动互联网的发展,前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......),因此,必须有一种统一的机制,...原创 2019-12-13 15:06:20 · 406 阅读 · 1 评论 -
HTTP长连接、短连接究竟是什么?
1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出的所有包,并且顺序与发送顺序一致。TCP协议是可靠的、面向连接的。2. 如何理解HTTP协议是无状态的...转载 2019-12-12 09:26:38 · 416 阅读 · 0 评论 -
Layui入门(小白必备)
首先我目前用的版本是 layui-v2.5.5 ,后期大家用的版本可能会有所出入,大家可自行去官网自行下载最新版,当然大家如有什么不懂的,请直接留言,我会尽快为你解答,共勉。一、目录结构├─css //css目录 │ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:) │ │ ├─laydate │ │ ├─layer │ │ └─l...原创 2019-12-09 17:53:30 · 2025 阅读 · 0 评论 -
IDEA切换版本控制工具(git、svn)
今天版本库换位置了,但却一直没找到替换方式,后经请教成功搞定,在此记录,方便遇到相似问题的小猿...1、首先点击File >> Settins >> Version Control2、打开 Version Control 页面后可看到当前项目的版本控制工具3、点击 VCS 列选择对应的版本工具即可提示:即使你在 Version Control 中配置了多个版...原创 2019-11-26 15:16:56 · 2079 阅读 · 0 评论 -
JPA、Hibernate以及Mybatis之间的差异和总结
一、JPA、Hibernate、Mybatis简单了解 1. JPA本身是一种ORM规范,不是ORM框架,由各大ORM框架提供实现。 1.Hibernate是目前最流行的ORM框架,设计灵巧,文档丰富(完全自动操作),只是性能不好控制(自己去控制性能,不是很好控制),Hibernate是一个完整的ORM框架,常规CRUD我们不需要写一句SQL。 1.MyBatis本是a...原创 2019-11-21 11:01:59 · 742 阅读 · 0 评论