随笔分类 - 尚好房项目+中间件
摘要:2023-02-23 1、Nginx命令 (1)开启Nginx 安装Nginx之后,在“/usr/local/nginx/sbin”目录中 sudo ./nginx (2)关闭Nginx,在“/usr/local/nginx/sbin”目录中 sudo ./nginx -s stop (3)查看Ng
阅读全文
摘要:2023-02-22 1、Git常用命令 (1)Git中的初始化 git init (2)查看文件状态 git status (3)将内容提交到暂存区 git add 文件的名称 (4)将内容提交到本地仓库 git commit -m "这里放置本次提交的说明" (5)复合形式——将内容提交到暂存区
阅读全文
摘要:2023-02-18 一、尚好房项目的数据库建表文件 建立一个“db_house.sql”文件,将下述代码添加即可。 与idea连接的步骤: (1)与idea与数据库连接,之后,新建一个数据库,重命名 (2)选中刚刚的数据库,右击,点击执行SQL语句 找到该db_house.sql文件的位置,导入即
阅读全文
摘要:2023-02-12 一、分布式RPC框架Apache Dubbo 1、软件架构的演进过程 单体架构、垂直架构、SOA架构到微服务架构的演进过程 2、单体架构 (1)含义:全部功能集中在一个项目内 (2)优点:架构简单,前期开发成本低、开发周期短,适合小型项目。 (3)缺点:复杂性高、技术债务逐渐上
阅读全文
摘要:2023-02-10 一、配置SSM环境 1、添加日志文件 在“shf-parent/web-admin/src/main/resources”下创建“logback.xml” <?xml version="1.0" encoding="UTF-8"?> <configuration debug="
阅读全文
摘要:2023-02-10 一、项目介绍 1、介绍 尚好房是一个二手房管理服务平台,开放优质资源和线上能力,聚合线上线下二手房产资源,打造一个全方位二手房服务生态市场,为消费者提供优质房产服务资源。 2、核心技术 (1)基础框架:ssm (2)分布式框架:ssm + Dubbo + zk (3)sprin
阅读全文
摘要:2023-02-10 一、集群的定义 1、redis集群实现了对redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在N个节点中,每个节点存储总数据的1/N。 2、redis集群通过分区来提供一定程度的可用性:即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求 二
阅读全文
摘要:2023-02-10 一、redis提供了2个不同形式的持久化方式 1、RDB(Redis DataBase) 2、AOF(Append Of File) 二、RDB的定义 RDB是在指定的时间间隔内将内存中的数据集快照写入磁盘,即Snapshot快照,它恢复时是将快照文件直接读到内存里。 三、备份
阅读全文
摘要:2023-01-29 一、redis事务与乐观锁相关命令 1、redis事务 (1)redis事务的含义 redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序执行。事务在执行过程中,不会被其他客户端送来的命令请求所打断。 (2)redis事务的作用 redis事务的主要作用就是串联
阅读全文
摘要:2023-01-27 一、redis数据类型(ZSet) redis中的zset是一个有序集合,是一个没有重复元素的字符串集合。 注意:①zset中的每个成员都关联了一个评分,这个评分是从最低分到最高分的方式进行排序的。 ②集合的成员是唯一的,但是评分可以是重复的。 (1)将一个或多个member元
阅读全文
摘要:2023-01-25 一、redis中的数据类型 1、redis列表(List) redis列表底层是一个双向链表。 (1)从左边/右边插入一个或多个值 lpush/rpush <key><value1><value2><value3> 例如: (2)从左边/右边吐出一个值。值在键在,值光键亡 lp
阅读全文
摘要:2023-01-24 一、NoSQL数据库 1、NoSQL数据库的简介 NoSQL(NoSQL=Not Only SQL),即“不仅仅是SQL”,泛指非关系型的数据库。NosQL不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。 (1)不遵循SQL标准
阅读全文
摘要:2023-01-24 一、搜索查找类命令 1、find命令 (1)find -name "*.txt" (功能描述:查找当前目录下包含“.txt”的文件) 2、grep过滤查找及“|”管道符 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理 (1)ll | grep -n test
阅读全文
摘要:2023-01-24 一、CentOS中的时间日期类命令 1、date显示当前时间 (1)date (功能描述:显示当前时间) (2)date + %Y (功能描述:显示当前年份) (3)date + %m (功能描述:显示当前月份) (4)date + %d (功能描述:显示当前是哪一天) (5)
阅读全文
摘要:2023-01-24 一、帮助命令 1、基本语法 man[命令或配置文件] 功能描述:获得帮助信息 2、显示说明 (1)NAME:命令的名称和单行描述 (2)SYNOPSIS:怎样使用命令 (3)DESCRIPTION:命令功能的深入讨论 (4)EXAMPLES:怎样使用命令的例子 (5)SEE A
阅读全文
摘要:2023-01-23 一、network的命令 (1)关闭网络 systemctl stop network (2)查看网络状态 systemctl status network (3)开启网络 systemctl start network (4)重新启动网络 systemctl start ne
阅读全文
摘要:2023-01-23 一、Linux 1、Liunx的简介 Linux是一套免费使用和自用传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了U
阅读全文