`
文章列表
一、产品目录定义 在电子商务系统中,产品目录是组织网店产品的一种分类方式。 产品目录一般为树形结构,结构上支持无限分级,但是最常见的是2~3级,很少4级或者以上的(B2B类网站除外)。 比如有类似京东、卓越一样 ...
# 前言      计划接下来一段日子写若干篇关于整个B2C电子商务系统研发流程博文, 包括前台、后台各个主要功能模块的需求分析、概要设计、详细设计和一些 伪编码编写。计划2~3天写一篇,对于一些复杂的模块会通过多篇博文来完成。 # 系统定义     电子商务商业模式常见的有近20种分类,其中常见的: 在线直销这是最为典型的经营模式,即在网上销售商品和服务。这也是本系列博文主要探讨的目标。 电子招标系统一般企业内部使用,是一个买家面向多个卖家。暂不打算对该模式进行分析。 网上拍卖拍卖作为产品销售的一种模式,一般采用英式拍卖,也有采用荷兰式拍卖的,如有时间,会撰文探讨一下。作为 ...
CAS服务器数据源的配置真实验证,在前面的示例中,使用的用户名和密码都是自己捏造出来的,而在实际的应用系统中,都需要从应用数据库中读取用户名和密码,下面就进行自定义CAS服务器的数据源的实验   1、创建数据库表结构user_info 用户表 2、cas服务器配置 打开cas-server的apache-tomcat-6.0.36\webapps\cas\WEB-INF\deployerConfigContext.xml文件,找到其中的authenticationManager的authenticationHandlers属性配置。默认的配置是这样的   <bean cla ...
一、生成服务端密钥文件二、生成服务端证书三、导入证书文件到cacerts密钥库文件四、服务端Tomcat配置五、生成客户端密钥库文件六、客户端应用配置七、补充说明八、常见配置错误     配置说明       一、     生成 ...
 Cas server默认的安全认证是基于https协议的,这就要求在应用程序和CAS Server端配置SSL协议。 1、修改%TOMCAT_HOME%\conf\server.xml文件 注释如下配置 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>   <Connector SSLEna ...
       CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上,另外,由于 Client 与 CAS Server 之间的交互采用 Https 协议,因此部署 CAS Server 的服务器还需要支持 SSL 协议。当 SSL 配置成功过后,像普通 Web 应用一样将 CAS Server 部署在服务器上就能正常运行了,不过,在真正使用之前,还需要扩展验证用户的接口。 一、环境 apache-tomcat-6.0.36 JDK6 CAS Server版本:ca ...
  SSO 介绍 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原理、协议、在 Tomcat 中的配置和使用,对于采用 CAS 实现轻量级单点登录解决方案的入门读者具有一定指导作用。   官网: http://www.jasig.org/cas ps:可能无法直接访问、需代理   CAS 介绍 ...
1.鱼饵就应当符合鱼儿的胃口,而不是钓鱼者 第一次看到这幅漫画就笑了:画的不就是做产品的我们嘛~ 花了不少成本、人力、时间,把自己看起来都颇诱人的鱼饵(x产品x功能)抛到鱼塘(网站)里,满心欢喜地守着盼着等着念着:“鱼儿鱼儿快上钩~”鱼儿们来到网站,先是看到一个庞然大物,一晕;然后满世界找熟悉的功能,未遂,再晕;好不容易找对地儿,发现鱼饵味道变了,三晕……
  上文谈到5种商品SKU设计模式,本文将做些细化说明。   笔者研究过不少电子商务平台软件,关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站, 存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个 专卖服装的小型时尚类网站就不够方便了。 我们先看一下麦包包的     女包:http://
  一、SKU及相关概念定义 在设计商品SKU之前,首先让我们熟悉一下SKU和相关的一些概念。# 什么是SKU:     SKU=Stock Keeping Unit(库存量单位)     同一型号的商品,或者说是同一个产品项目(商品条形码是针对企业的产品项目来进行定义的),因为产品与产品之间有某些属性不同,用以区别开这些不同商品的属性即商品变异属性,又称作SKU属性,因为它决定了SKU的绝对数量。 # 参考说明     百度上有一篇文章也有阐述,可以做关联阅读,我就不重复贴上了。      
有人的地方就会有江湖,有江湖的地方就必然会有功夫,电子商务就犹如十八般武艺,有人运用娴熟自如当属一代宗师,有人初入电商门还在蹲马步,有人内 功深厚,有人出剑如风,电光石火。葵花宝典威力堪称无与伦比,讲 ...
  //只能输入整数 function onlyInteger(obj) { var curVal = obj.value + ''; if(curVal.length > 1) { var filterValue = obj.value.replace(/[^\d]/g,'').replace(/^0\d*$/g,''); if(obj.value != filterValue) { obj.value = filterValue; } } else { obj.value = obj.value.replace(/\D/g,''); ...
  String.prototype.replaceAll = function(AFindText, ARepText){ raRegExp = new RegExp(AFindText, "g"); return this.replace(raRegExp, ARepText); } //trim方法 String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, ''); } //自定义统计字符数,一个中文算2个字符 String.prototype.myl ...
package com.woyo.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStream; import java.io.PrintWriter; import java.util.HashSet; import java.util.Set; import org.apache.log4j.Logger; /** * 过滤指 ...
  package com.util; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; / ...
Global site tag (gtag.js) - Google Analytics