前言 上一篇,我们完成了商品的详情和商品的管理,这一篇我们来完成最后的一个购物车功能. 购物车,不外乎这几个功能:添加商品到购物车,删除购物车中的商品,对购物车中的商品进行结算. MVC MusicStore中,在Models文件夹中添加了一个ShoppingCart类来处理这一块的内容 这个类就类似我们的业务逻辑层,所以这里也采用了和它一样的做法. 取购物车 首先来看一下取购物车这个静态方法: public static ShoppingCart GetCart(NancyContext co…
前言 由于公司搬家后,住的地方离上班的地方远了N倍,以前是走路十多分钟就可以到公司的,上班时间也从9:00提早到8:30 现在每天上班都是先坐公交,然后再坐地铁,在这段路上比较浪费时间而且每天都是要6:30起床,22:45左右睡觉 保证充足的睡眠,这样才能保证上班有精神.所以写博客的时间也就少了很多,平时都是将学习的点滴记录在云笔记中 有时间才能抽空整理一下.总结一下. 由于快过年了,整理了一下2016年的笔记,于是就有了Nancy简单实战之NancyMusicStore这个系列的博客. 案例选…
前言 上一篇,我们做了不少准备,并且还把我们NancyFx音乐商城的首页打造好了.这一篇主要是完善我们在首页的商品浏览问题和添加对商品的管理. 下面开始正题: 商品详情 首先是查看单个商品的详情: 先回顾一下我们在Home/Index.cshtml中写的热销商品列表 <ul id="album-list"> @foreach (var album in Model) { <li> <a href="javascript:;"> &…
开发环境 OS : Windows 10 10.0.14393 IDE : Visual Studio 2015 Community With Update 3 Database : PostgreSQL 9.6 DBMS :pgAdmin 4 迁移数据与配置PG远程访问 MVC MusicStore中的数据分为两部分:系统相关数据和MemberShip产生的用户数据 这里我们只需要系统相关的数据,Membership相关的数据就让它见鬼去吧~~ 系统相关的数据是存储在SQL Server Co…
前言 继上一篇搭建好项目之后,我们在这一篇中将把我们NancyMusicStore的首页打造出来. 布局 开始首页之前,我们要先为我们的整个应用添加一个通用的布局页面,WebForm中母版页的概念. 添加一个Views/Shared文件夹,同MVC应用程序一样,我们将布局 _Layout.cshtml 放到这个文件夹下面,具体内容如下: @inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<dynamic> <!DOCTYPE html…
前言 经过本系列前面四篇文章,NancyMusicStore已经开发完成了,下面就差部署上线了,我们会在两个不同的环境部署.其实之前的文章也有讲解在 Linux下部署的相关事宜.下面开始本文的内容. Windows IIS 部署 网站部署,首先要做的就是将我们的代码发布. 下面是发布后的整个文件目录: 由于并没有太多东西,所以我们的根目录没有太多的东西,甚至是我们的bin目录,里面也是非常的整洁! 然后就是打开IIS管理工具,添加一个新的网站(确保一个网站对应一个应用程序池): 接下来是要去指定…
之前章节首次介绍multi和exec的时候讨论过它们的”事务“性质:被multi和exec包裹的命令在执行时不会被其他客户端打扰.而使用事务的其中一个好处就是底层的客户端会通过使用流水线来提高事务执行的性能.本节将介绍如何在不使用事务的情况下,通过使用流水线来进一步提升命令的执行性能. 创建redis实例,连接数据库 StrictRedis from redis import StrictRedis # 使用默认方式连接到数据库 conn = StrictRedis(host='localhos…
AspNetCore - MVC实战系列目录 . 爱留图网站诞生 . git源码:https://github.com/shenniubuxing3/LovePicture.Web . AspNetCore - MVC实战系列(一)之Sqlserver表映射实体模型 . AspNetCore-MVC实战系列(二)之通过绑定邮箱找回密码 . AspNetCore-MVC实战系列(三)之个人中心 . AspNetCore-MVC实战系列(四)之结尾 开篇唠嗑 今天唠唠家常吧,最近一段时间媳妇闹着上班…
SAS数据挖掘实战篇[四] 今天主要是介绍一下SAS的聚类案例,希望大家都动手做一遍,很多问题只有在亲自动手的过程中才会有发现有收获有心得. 1 聚类分析介绍 1.1 基本概念 聚类就是一种寻找数据之间一种内在结构的技术.聚类把全体数据实例组织成一些相似组,而这些相似组被称作聚类.处于相同聚类中的数据实例彼此相同,处于不同聚类中的实例彼此不同.聚类技术通常又被称为无监督学习,因为与监督学习不同,在聚类中那些表示数据类别的分类或者分组信息是没有的. 通过上述表述,我们可以把聚类定义为将数据集中在某…
系列文章 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目 基于 abp vNext 和 .NET Core 开发博客项目 - 给项目瘦身,让它跑起来 基于 abp vNext 和 .NET Core 开发博客项目 - 完善与美化,Swagger登场 基于 abp vNext 和 .NET Core 开发博客项目 - 数据访问和代码优先 基于 abp vNext 和 .NET Core 开发博客项目 - 自定义仓储之增删改查 基于 abp vNe…