随笔分类 - 配置
各类框架的配置教程
摘要:上传redis压缩包到linux上 解压文件命令: tar -zxvf redis-6.2.4.tar.gz 进入解压好的redis文件 编译 make 安装到指定目录 make install PREFIX=/usr/local/redis 从解压文件中复制配置文件到reids中 cp /root
阅读全文
摘要:1). 准备工作 在安装MySQL数据库之前,我们需要先检查一下当前Linux系统中,是否安装的有MySQL的相关服务(很多linux安装完毕之后,自带了低版本的mysql的依赖包),如果有,先需要卸载掉,然后再进行安装。 A. 通过rpm相关指令,来查询当前系统中是否存在已安装的mysql软件包,
阅读全文
摘要:yum命令安装: sudo yum install -y git 配置用户和邮箱 git config --global user.name '灵泽' git config --global user.email '2206534596@qq.com' 查看git版本 git --version
阅读全文
摘要:1). 上传安装包 使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux 上传完毕后,我们执行指令 cd / 切换到上传目录下,查看上传的安装包。 2). 解压安装包 执行如下指令,将上传上来的压缩包进行解压,并通过-C参数指定解压文件存放目录为 /usr/local。(注意
阅读全文
摘要:1 # 指定Nginx使用的工作进程数,这里设置为1,生产环境中应根据CPU核心数调整以提高性能。 2 worker_processes 1; 3 4 events { 5 # 设置每个工作进程可以同时处理的连接数,这里是1024。 6 worker_connections 1024; 7 } 8
阅读全文
摘要:在项目开发部署的过程中,一般都会有三套项目环境 Development :开发环境 Production :生产环境 Test :测试环境 例如:开发环境的mysql连接的是本地,生产环境需要连接线上的mysql环境 打开我们的后端项目,基于原来的application.yml文件再创建三个文件,命
阅读全文
摘要:Nginx的安装包,从官方下载下来的是c语言的源码包,我们需要自己编译安装。具体操作步骤如下: 1). 安装Nginx运行时需要的依赖 yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel 安装C语言的编译环境. y
阅读全文
摘要:1 @Slf4j 2 @Component 3 @ServerEndpoint("/ws/{sid}") 4 public class WebSocketServer { 5 6 private static Map<String,Session> sessionMap = new HashMap<
阅读全文
摘要:1.导入依赖包到springboot项目中 依赖包:springdataredis和springCache <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</
阅读全文
摘要:密码加密 摘要加密 摘要加密:对数据进行哈希运算来生成一个固定长度的摘要(也称为哈希值或消息摘要)。 特点:不可逆,唯一性 场景:密码加密、数字签名 常见的加密算法:MD5、BCrypt 加密算法的工具类DigestUtils MD5 DigestUtils.md5DigestAsHex("1234
阅读全文
摘要:项目中的全局异常是如何处理的? 全局异常处理逻辑 一般项目开发有两种异常: 预期异常(程序员手动抛出) 运行时异常 在目前的项目中已经提供了全局异常处理器 BaseException 基础异常,如果业务中需要手动抛出异常,则需要抛出该异常 package com.zzyl.exception;i
阅读全文
摘要:Swagger介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务 官网:https://swagger.io/autolink。 它的主要作用是: 使得前后端分离开发更加方便,有利于团队协作 接口的文档在线自动生成,降低后端开发人员编写接
阅读全文
摘要:创建一个工程化的Vue项目 npm init vue@latest 进入项目目录,执行命令安装当前项目的依赖 npm instal 创建vue项目时的选项 TypeScript:这是一个由微软开发的开源编程语言,它是JavaScript的超集,添加了可选的静态类型和基于类的面向对象编程。它的优势在于
阅读全文