当前位置: 首页 > news >正文

dw做的网站如何上传中文域名的网站

dw做的网站如何上传,中文域名的网站,wordpress主题 演示数据,区政府网站建设规范报告文章目录 项目介绍1 项目准备1.1 导入SQL1.2 导入后端项目1.2 导入前端项目 🙊 前言:本文章为瑞_系列专栏之《Redis》的实战篇的短信登录章节的项目准备小节。由于博主是从B站黑马程序员的《Redis》学习其相关知识,所以本系列专栏主要是针对该…

文章目录

    • 项目介绍
    • 1 项目准备
      • 1.1 导入SQL
      • 1.2 导入后端项目
      • 1.2 导入前端项目

🙊 前言:本文章为瑞_系列专栏之《Redis》的实战篇的短信登录章节的项目准备小节。由于博主是从B站黑马程序员的《Redis》学习其相关知识,所以本系列专栏主要是针对该课程进行笔记总结和拓展,文中的部分原理及图解等也是来源于黑马提供的资料,特此注明。本文仅供大家交流、学习及研究使用,禁止用于商业用途,违者必究!

  • 主机操作系统:Windows10
  • VMware版本: VMware Workstation 16.2.4
  • Linux版本:CentOS 7 64位
  • 远程连接工具:MobaXterm_Personal_23.2
  • Redis版本:redis-6.2.6.tar.gz
  • Redis客户端:resp-2022.2.0.0
  • MySQL版本:8.0.29(5.7+均可)
  • Navicat Premium:15.0.28
  • JDK:1.8

相关链接:《瑞_VMware虚拟机安装Linux纯净版(含卸载,图文超详细)》
相关链接:《瑞_Redis_初识Redis(含安装教程)》
相关链接:《瑞_Redis_Redis客户端》
相关链接:《瑞_Redis_Redis命令》
相关链接:《瑞_Redis_Redis的Java客户端》

瑞&3l

项目介绍

  本文基于B站黑马程序员的《黑马点评》项目,需要相关资源可以到B站获取。
  相关资源的某度网盘链接:https://pan.baidu.com/s/1N-yr86yTRi3LbQdAL7prEQ?pwd=q0ry

  本项目具有以下功能点,本文为《短信登录》篇的项目准备小节

在这里插入图片描述

  • 短信登录
    这一块我们会使用redis共享session来实现

  • 商户查询缓存
    通过本章节,我们会理解缓存击穿,缓存穿透,缓存雪崩等问题,让小伙伴的对于这些概念的理解不仅仅是停留在概念上,更是能在代码中看到对应的内容

  • 优惠卷秒杀
    通过本章节,我们可以学会Redis的计数器功能, 结合Lua完成高性能的redis操作,同时学会Redis分布式锁的原理,包括Redis的三种消息队列

  • 附近的商户
    我们利用Redis的GEOHash来完成对于地理坐标的操作

  • UV统计
    主要是使用Redis来完成统计功能

  • 用户签到
    使用Redis的BitMap数据统计功能

  • 好友关注
    基于Set集合的关注、取消关注,共同关注等等功能,这一块知识咱们之前就讲过,这次我们在项目中来使用一下

  • 达人探店
    基于List来完成点赞列表的操作,同时基于SortedSet来完成点赞的排行榜功能

由于该项目主要是为了学习Redis,所以不会设计为微服务架构,简化代码复杂度,所以采用前后端分离的单体架构

说明

  手机或者app端发起请求,请求我们的nginx服务器,nginx基于七层模型走的事HTTP协议,可以实现基于Lua直接绕开tomcat访问redis,也可以作为静态资源服务器,轻松扛下上万并发, 负载均衡到下游tomcat服务器,打散流量,我们都知道一台4核8G的tomcat,在优化和处理简单业务的加持下,大不了就处理1000左右的并发, 经过nginx的负载均衡分流后,利用集群支撑起整个项目,同时nginx在部署了前端项目后,更是可以做到动静分离,进一步降低tomcat服务的压力,这些功能都得靠nginx起作用,所以nginx是整个项目中重要的一环。

  在 tomcat 支撑起并发流量后,我们如果让 tomcat 直接去访问 Mysql ,根据经验 Mysql 企业级服务器只要上点并发,一般是16或32 核心cpu,32 或64G内存,像企业级mysql加上固态硬盘能够支撑的并发,大概就是4000起~7000左右,上万并发, 瞬间就会让Mysql服务器的cpu,硬盘全部打满,容易崩溃,所以我们在高并发场景下,会选择使用mysql集群,同时为了进一步降低Mysql的压力,同时增加访问的性能,我们也会加入Redis,同时使用Redis集群使得Redis对外提供更好的服务。

在这里插入图片描述

1 项目准备

1.1 导入SQL

瑞:注意要使用至少 5.7+ 的MySQL版本,否则会报错。博主使用的是8.0.29

在这里插入图片描述

瑞:刷新数据库之后如果没有hmdp数据库,那就新建数据库,名字为hmdp,再把hmdp.sql文件拖拽到该数据库中加载,成功导入SQL文件后如下图所示

在这里插入图片描述

  • tb_user:用户表
  • tb_user_info:用户详情表
  • tb_shop:商户信息表
  • tb_shop_type:商户类型表
  • tb_blog:用户日记表(达人探店日记)
  • tb_follow:用户关注表
  • tb_voucher:优惠券表
  • tb_voucher_order:优惠券的订单表

1.2 导入后端项目

  在资料中提供了一个项目源码 [hm-dianping.zip] 文件,将其解压到目录后用 idea 打开(要确保该目录中不包含中文、特殊字符和空格

  注意application.yaml文件中不要忘记修改配置,尤其是MySQL和Redis的账户密码,服务IP等信息

在这里插入图片描述

server:# 服务器端口号port: 8081
spring:application:# 应用名称name: hmdpdatasource:# 数据库驱动类名,如果是版本5MySQL请修改为com.mysql.jdbc.Driverdriver-class-name: com.mysql.cj.jdbc.Driver# 数据库连接URLurl: jdbc:mysql://127.0.0.1:3306/hmdp?useSSL=false&serverTimezone=UTC# 数据库用户名username: root# 数据库密码password: 123456redis:# Redis主机地址host: 192.168.13.128# Redis端口号port: 6379# Redis密码password: 123456lettuce:pool:# 最大活跃连接数max-active: 10# 最大空闲连接数max-idle: 10# 最小空闲连接数min-idle: 1# 连接回收时间间隔time-between-eviction-runs: 10sjackson:# JSON处理时忽略非空字段default-property-inclusion: non_null
mybatis-plus:# 别名扫描包type-aliases-package: com.hmdp.entity # 别名扫描包
logging:level:# 日志级别为debugcom.hmdp: debug

  启动项目后,在浏览器访问http://localhost:8081/shop-type/list,如果看到如下则后端导入成功

在这里插入图片描述

1.2 导入前端项目

  在资料中提供了一个前端项目 [nginx-1.18.0.zip] 文件,将其解压到某目录内(要确保该目录中不包含中文、特殊字符和空格,如博主的存放路径为:“F:\code\WebCode\hmdp\nginx-1.18.0”)

  在nginx.exe文件目录中用cmd打开控制台,输入nginx.exe

在这里插入图片描述

  启动nginx后打开chrome谷歌浏览器,按F12(或空白位置鼠标右键点击“检查”)打开开发者工具,选择任意一个手机没收即可。URL输入:http://localhost:8080,即可看到如下页面。

在这里插入图片描述


项目准备完成

瑞:后续章节会尽快更新




本文是博主的粗浅理解,可能存在一些错误或不完善之处,如有遗漏或错误欢迎各位补充,谢谢

  如果觉得这篇文章对您有所帮助的话,请动动小手点波关注💗,你的点赞👍收藏⭐️转发🔗评论📝都是对博主最好的支持~


http://www.15wanjia.com/news/18283.html

相关文章:

  • 中小型网站建设哪家好小程序定制
  • 做鸡人网站杭州推广公司排名
  • 房产网站做那个比较好竞价推广的企业
  • 电子商务网站的重要性做推广的软件有哪些
  • 拉萨做网站公司免费网络项目资源网
  • 用boots做网站成人专业技能培训机构
  • 亚马逊品牌网站要怎么做百度软件中心
  • 网站建设会遇到哪些难题it培训班学出来有用吗
  • 猪八戒网站做推广怎么样seo专员工作内容
  • 网站设计开发建设公司百度指数指的是什么
  • 用凡科帮别人做网站兰州网络优化seo
  • 个人做医疗类网站违法?快速网站排名优化
  • 苏州网站建设建站网18种最有效推广的方式
  • 保定建网站公司百度搜索竞价推广
  • 深圳个人网站设计营销思路八大要点
  • 长春网站建设找新生科技网站制作定制
  • 自己搭服务器 做购物网站成本安卓手机优化软件排名
  • 网站维护的具体问题网站服务公司
  • 烟台网站推广效果好临沂seo整站优化厂家
  • 旅游做攻略的网站有哪些百度爱采购推广效果怎么样?
  • 亚洲b2b网站百度文库账号登录入口
  • 网站建设实验后体会网站制作大概多少钱
  • 广州海珠网站开发方案域名备案查询
  • 福州网站开发系列购买域名后如何建立网站
  • 绵阳网站推广优化佛山seo网站排名
  • wordpress缩略图清除seo一个月工资一般多少
  • 公司网站域名管理安徽百度推广怎么做
  • 哪些网站上可以做seo推广的自媒体平台app
  • 特色的佛山网站建设磁力天堂最新版地址
  • 丁香园做科室网站高州网站seo