SPU和SKU
SPU和SKU介绍及区别
一、spu概念
SPU = Standard Product Unit (标准化产品单元)
SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个SPU。
二、sku概念
SK ...
面向对象设计原则
一、 开闭原则(Open Close Principle)
开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。
...
三次握手和四次挥手
TCP报文段首部格式
序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。
确认号ack:占4个字节,期待收到对方下一个 ...
系统重装
本文介绍如何优雅的重新安装笔记本电脑系统
准备工作1、 确定电脑配置
确定自己的电脑是什么配置,适合重装什么系统。
2、 备份重要文件
重装电脑,文件备份是一定要提前着手的,特别是C盘里的东西,如果 是重要的文件,建议先备份放到U盘或者是百度云。
3、 装备一个重装软件/U盘PE重装软件。
不管你是 ...
NoSQL简介
NoSQL简介:NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970年 E.F.Codd’s提出的关系模型的论文 “A relational mo ...
GIT使用介绍
GIT简介
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方 ...
google开发者工具使用教程
Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
一.如何调出开发者工具
使用F12打开开发者工具
在页面上右键–》检查,打开开发者工具。
在浏览器有上角左键单击 ...
实用网站及工具
炫猿导航官网: https://xydh.fun/
入眼即是12大板块的资源分类得井然有序,开发者也是非常细致地搜集进一些优质软件和网站、云网盘、电影、音乐、图书、学习、生活等类资源,大致估摸着有100多款的工具利器,功能强大。这里有一个合作的同类网站,也是提供各类资源的一个优质聚合网。
轻松玩转 ...
常用的数据结构:数组,栈,链表,队列,树,图,堆,散列表
常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等。
每一种数据结构都有着独特的数据存储方式,下面为大家介绍它们的结构和优缺点。
1、数组数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。例如下面这段代码就是将数组的 ...
HTTP与HTTPS简介
HTTP 简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。
HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等 ...