<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zzdfc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zzdfc]]></copyright><item><title><![CDATA[这一次彻底搞定useReducer-基础篇]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/97274206</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/97274206</guid><author>zzdfc</author><pubDate>Thu, 25 Jul 2019 17:07:02 +0800</pubDate><description><![CDATA[这一次彻底搞定useReducer-基础篇

2019年06月18日 14:21:47大前端码农阅读数 62

useReducer-基础概念篇

useReducer-使用篇

useReducer-配合useContext使用

useReducer是React提供的一个高级Hook，它不像useEffect、useState、useRef等必须hook一样，没有它我们也可以正常完成需求的...]]></description><category></category></item><item><title><![CDATA[React Hooks+Umi+TypeScript+Dva开发体验]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/96439863</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/96439863</guid><author>zzdfc</author><pubDate>Thu, 18 Jul 2019 17:51:42 +0800</pubDate><description><![CDATA[React Hooks+Umi+TypeScript+Dva开发体验



javascript
	
	react.js
345 次阅读 · 读完需要 23 分钟

4

前端时间，接触了hooks，研究了一段时间后感觉使用起来十分方便，正好公司开了一个新的小项目，正好使用hooks来实践一下。

技术选型

1.为什么选择umi

在之前的文章中我也介绍过umi的优点，在使用过umi后...]]></description><category></category></item><item><title><![CDATA[30分钟精通React Hooks]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/96321737</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/96321737</guid><author>zzdfc</author><pubDate>Wed, 17 Jul 2019 16:22:33 +0800</pubDate><description><![CDATA[30分钟精通React Hooks

你还在为该使用无状态组件（Function）还是有状态组件（Class）而烦恼吗？ ——拥有了hooks，你再也不需要写Class了，你的所有组件都将是Function。

你还在为搞不清使用哪个生命周期钩子函数而日夜难眠吗？ ——拥有了Hooks，生命周期钩子函数可以先丢一边了。

你在还在为组件中的this指向而晕头转向吗？ ——既然Class都丢掉了，哪...]]></description><category></category></item><item><title><![CDATA[狂码近万字,只为让你学会SEO编程,用python实现完美标题自动生成]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/96156904</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/96156904</guid><author>zzdfc</author><pubDate>Tue, 16 Jul 2019 17:26:31 +0800</pubDate><description><![CDATA[狂码近万字,只为让你学会SEO编程,用python实现完美标题自动生成

小5玩大数据2019-06-11 10:08

502



SEO Python公开课

  因为近期官网上线了很多新功能，最近一段时间我介绍5118自家产品确实有点多，有些朋友建议，除了介绍自家的产品，也希望我多提供一些干货，供大家学习。

  做为实战派，崇尚极客精神，于是有了这篇文章，边撸代码边讲课。

  如果你...]]></description><category></category></item><item><title><![CDATA[电商项目-商品表（spu）、规格表（sku）设计]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/95628598</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/95628598</guid><author>zzdfc</author><pubDate>Fri, 12 Jul 2019 16:13:17 +0800</pubDate><description><![CDATA[最近在做一个中小型购物商城，商品的种类繁多，每一种商品具有不同的规格，不同的规格有相应的价格和库存；

这个设计的核心难点在于：不同商品具有不同的属性，如何设计通用的存储方案？

1. 先做一下专业术语解释：spu和sku

这里拿iphone6s举例，它身上有很多的属性和值， 比如

毛重: 420.00 g
	产地: 中国大陆
	容量: 16G, 64G, 128G
	颜色: 银, 白, 玫瑰...]]></description><category></category></item><item><title><![CDATA[商城 商品模块 数据库 表设计]]></title><link>https://blog.youkuaiyun.com/zzdfc/article/details/95500529</link><guid>https://blog.youkuaiyun.com/zzdfc/article/details/95500529</guid><author>zzdfc</author><pubDate>Thu, 11 Jul 2019 17:58:54 +0800</pubDate><description><![CDATA[商城 商品模块 数据库 表设计



商品库商城SKUSQL数据库设计


表关系:
分类表 &lt;= 商品表 &lt;= SKU表(库存表)
分类表 &lt;= 属性名 &lt;= 属性值
商品表 &lt;= 商品和属性关系表 =&gt; 属性名|属性值
业务逻辑:
1.同一商品不同SKU库存和售价不同.
2.不同类型的商品具有不同的属性名和属性值(如汽车和服饰),所以属性需要支持后期添加...]]></description><category></category></item></channel></rss>