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

wordpress多站点 用户网站突然不收录2017

wordpress多站点 用户,网站突然不收录2017,网app开发,哪些项目适合开工作室大家好#xff01; 作为一名程序员#xff0c;每天和各种各样的“数据库”打交道#xff0c;已经成为我们的日常。当然#xff0c;立志成为一名超级架构师的我#xff0c;肯定要精通这项技能。咳咳#xff01;不过饭还是要一口一口吃的#xff0c;“数据库”这个内容实在…大家好 作为一名程序员每天和各种各样的“数据库”打交道已经成为我们的日常。当然立志成为一名超级架构师的我肯定要精通这项技能。咳咳不过饭还是要一口一口吃的“数据库”这个内容实在太大了我们今天还是以关系型数据库的代表“MySQL说起现如今MySQL已经变得无处不在从初创公司的小型项目到大型企业的核心系统都在使用。 那么作为开发者如何系统地学习和掌握MySQL呢 本文的核心目标有两个 一是为你呈现一个结构化的MySQL知识框架 二是确保你不仅仅是“知其然”还要“知其所以然”。 为了让这个知识框架更加直观我画了一个思维导图你可以看下 如果你准备好深入MySQL的世界那我们就开始吧 通关要求 在学习的过程中仅仅理解概念是不够的我们还需要将其付诸实践验证所学并巩固。这也是“通关要求”存在的原因。下面是每个章节的挑战任务成功完成它们就像过关斩将证明你已经真正掌握了这部分内容。 入门MySQL 实操验证标准 会安装配置MYSQL创建一个MySQL实例。完成基础的CRUD操作和一些常用的指令。 面试通关验证标准 创建utf8 和utf8mb4 这两个字符串编码的数据库有什么区别utf8 的字符串编码会碰到什么问题 数据库设计 实操验证标准 设计一个简单的电商数据库模型包含商品、用户和订单三个表。数据模型满足范式。 面试通关验证标准 你在项目中有自己设计表结构吗一般会怎么去设计一张表的 我在这里为大家举个例子在思考和回答这个问题建议结合自身熟悉的业务场景来。好我们开始吧 候选者: 面试官你好我大部分是负责订单业务这块的一帮我们这边在接到一个明确的需求然后评审设计如果碰到需要新增表的情况。我们会把完整的数模进行重新梳理关系。然后按照业务场景和需求进行抽象。具体思考过程如下 1. 明确业务场景和需求 用户下单订单支付发货管理订单状态变更如待支付、已支付、已发货、已完成、已取消等退货申请与处理 2. 确定主要实体和属性 用户User用户ID、用户名、地址等。商品Product商品ID、商品名称、商品价格、商品库存等。订单Order订单ID、下单用户、总金额、订单状态、下单时间、支付时间、发货时间、完成时间等。订单详情OrderDetail关联商品、购买数量、商品当前价格等。退货申请ReturnApplication申请原因、申请时间、处理状态、处理结果等。 3. 确定实体之间的关系 用户与订单一对多。商品与订单详情一对多。订单与订单详情一对多。订单与退货申请一对多。 4. 转化为表结构 User 表 CREATE TABLE User (userID INT PRIMARY KEY AUTO_INCREMENT,username VARCHAR(255) NOT NULL,address TEXT,…… );Product 表 CREATE TABLE Product (productID INT PRIMARY KEY AUTO_INCREMENT,productName VARCHAR(255) NOT NULL,price DECIMAL(10, 2),stock INT,…… );Order 表 CREATE TABLE Order (orderID INT PRIMARY KEY AUTO_INCREMENT,userID INT,totalAmount DECIMAL(10, 2),status ENUM(pending, paid, shipped, completed, canceled),orderTime DATETIME,paymentTime DATETIME,shippingTime DATETIME,completionTime DATETIME,……FOREIGN KEY (userID) REFERENCES User(userID) );OrderDetail 表 CREATE TABLE OrderDetail (orderDetailID INT PRIMARY KEY AUTO_INCREMENT,orderID INT,productID INT,quantity INT,currentPrice DECIMAL(10, 2),……FOREIGN KEY (orderID) REFERENCES Order(orderID),FOREIGN KEY (productID) REFERENCES Product(productID) );ReturnApplication 表 CREATE TABLE ReturnApplication (applicationID INT PRIMARY KEY AUTO_INCREMENT,orderID INT,reason TEXT,applicationTime DATETIME,status ENUM(pending, approved, rejected),……FOREIGN KEY (orderID) REFERENCES Order(orderID) );5. 优化设计 第一轮我们会把这些属性头脑风暴然后一一都列出来。判断它们是否符合范式。若一张表字段过多就要拆表了。表设计是个很复杂的活计一般都是专门的DBA进行设计。当然也会有我们程序员的参与。 候选者: 这个过程大概就是这样。 总结 如果可以可以把自己的话录下来然后复盘自己的对话。一般情况下表结构的设计会有多人参与毕竟对数据库的频繁改动是很要命的 SQL操作 实操验证标准 编写一个涉及子查询和JOIN操作的复杂查询语句同时使用Explain对其进行分析。 InnoDB存储引擎 实操验证标准 画出B树的基础结构并对比其与普通二叉搜索树的优势。 面试通关验证标准 你能讲讲执行一条 select 语句期间发生了什么MySQL 一行记录是怎么存储的为什么 MySQL 采用 B 树作为索引索引失效有哪些 性能与优化【重点突击】 实操验证标准 创建一个并发场景比如通过脚本模拟观察并描述数据库的锁机制如何工作。演示如何利用日志进行数据恢复。 面试通关验证标准 Buffer Pool 是什么它有什么作用事务隔离级别是怎么实现的MySQL 可重复读隔离级别完全解决幻读了吗MySQL 日志undo log、redo log、binlog 有什么用MySQL 有哪些锁MySQL 是怎么加锁的update 没加索引会锁全表MySQL 记录锁间隙锁可以防止删除操作而导致的幻读吗MySQL 死锁了怎么办字节面试加了什么锁导致死锁的 与Java的合作 实操验证标准 使用Java配合Mybatis框架对你之前设计的电商数据库模型进行基本的CRUD操作。 备份与高可用 实操验证标准 为你的电商数据库建立一个备份策略。当数据过大设计一个简单的数据分片方案并实操。 学习资料推荐 MySQL技术内幕 这本书我并不是特别推荐不是书本身不好而是好书太多了毕竟第二版印刷时间也在10年前。我会把它当作工具书进行翻阅。比如我想要知道数据库性能影响点有哪些… MySQL是怎样运行的 这本书有两个版本掘金小册出版书籍如果你是刚入门的新手那我推荐你看这本书因为作者就是以一位新手的视角带你入门非常友好。 MYSQL实战45讲 极客时间的课程如果你是新人可以有免费7天的体验卡。作者是前腾讯云数据库负责人用大佬已经不足以形容他的厉害。极客时间的课程最厉害的地方在于它能带动你去思考每节开头结尾都以问句形式让你进入状态。 贪多嚼不烂 这三本已经可以满足入门进阶的标准了。如果你想更进一步并且集大成你需要通过各种书籍文章去自我印证。形成自己的思想并输出。 面试题资料推荐 如何保障MySQL和Redis的数据一致性 面试逆渣 Java Guide面试题汇总 总结 本篇已毕受限于知识广度。我只按照本人的学习路径和理解来写这篇文章。如果各位有什么建议或者补充欢迎评论区留言我会持续更新完善这篇文章。
http://www.sadfv.cn/news/236833/

相关文章:

  • 刘家窑网站建设公司找房网58同城买房
  • 怎么做盈利的网站绍兴网站建设方案策划
  • 临沂做网站企业如何来建设网站
  • 剑网三奇遇查询网站怎么做wordpress删除分类
  • 网站开发 语音输入网站创建域名
  • 怎么自己做淘客网站新编asp.net 2.0网站开发从入门到精通 代码
  • 最新的销售平台seo优化是指通过研究搜索引擎排名规则
  • 滕州网站建设建设网站的效益分析
  • 本地门户网站源码wordpress 蓝色企业主题
  • 禹城网站建设价格菏泽网站建设价格
  • 桂林象鼻山离哪个高铁站近wordpress标题去重
  • 网站建设中的html高德地图网页版
  • 海南省旅游专业网站发展电子商务缺乏强大的专业产业资源做后盾一个网站制作流程
  • 哈尔滨市网站建设做网站一定要域名吗
  • 一个网站大概多少页面php做的网站怎么让外网访问
  • 网站建设前景wordpress sweep
  • 免费网站建设itcask邢台市最新人事调整
  • 全国建设管理信息网站网站开发基本工资是多少
  • 用什么网站做一手楼好网站seo什么意思
  • 网站付费模板做爰明星视频网站
  • 成都网站建设公司汇总中国核工业第五建设公司网站
  • 富利建设集团有限公司网站论坛网页制作
  • 网站服务器 同步备份免费网页代理浏览器1
  • 怎么建立国外网站做网站反应快的笔记本有哪些
  • 台州建设工程信息网站做网站能干什么
  • 常德城乡和住房建设局网站网站验收确认
  • 贵阳网站建设 赶集网站友情链接怎么做
  • 企业网站规划要求300元做网站
  • 常熟做网站价格河北营销型网站方案
  • 企业网站建设方案资讯ps网站建设要知道的知识