自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 架构设计

分层架构所谓分层架构,是指将功能类似,抽象级别相近的实现进行分层隔离这样做的优点很多,首先是可以松散耦合,这个概念在软件开发领域多次提到。所谓松散耦合,可以使代码更易维护、易复用且易拓展。常见的分层模式:MVC、MVVM模块化所谓模块化,就是解决一个复杂问题时,自顶向下逐层将系统划分成若干模块的过程。模块化的意义同样在于解耦合,同时还保证了团队的并行开发。并行开发是软件开发团队最迫切的...

2018-12-01 22:59:58 104

原创 电商项目之购物车的实现

购物车的实现有两种比较常见的方式:第一种: 就像某宝购物车一样是存入数据库第二种:就像某东一样存入cookie我今天所实现的是存入cookie中,原因是这种更提高系统的效率 不需要与数据库交互太多,太多的交互会导致效率变慢,占用数据库空间首先我会附上自己的前端页面代码第一个是商品详细列表部分页面代码不要拷贝去运行因为这是一个项目有很多关联的东西 移 动 价:(市场价:)...

2018-11-30 13:21:57 819

原创 数据结构八大排序算法

直接插入排序的核心思想就是:将数组中的所有元素依次跟前面已经排好的元素相比较,如果选择的元素比已排序的元素小,则交换,直到全部元素都比较过。因此,从上面的描述中我们可以发现,直接插入排序可以用两个循环完成:第一层循环:遍历待比较的所有数组元素第二层循环:将本轮选择的元素(selected)与已经排好序的元素(ordered)相比较。如果:selected > ordered,那么将二...

2018-11-14 20:25:11 104

原创 23种设计模式

23种设计模式全解析一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。...

2018-11-12 22:11:14 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除