- 浏览: 418642 次
- 性别:
- 来自: 上海
最新评论
-
lihaiming:
shengouqiang 写道例如有两个线程同时执行(没有sy ...
java之yield(),sleep(),wait()区别详解-备忘笔记 -
zjxchase:
你的onlyMoney这个方法好像不太好用
js 之 Number 工具类 -
shengouqiang:
例如有两个线程同时执行(没有synchronized)一个线程 ...
java之yield(),sleep(),wait()区别详解-备忘笔记 -
u011028234:
楼主你这例子里边的SampleResource实体没有额?
spring 控制反转与依赖注入原理-学习笔记 -
yueerba:
[flash=200,200][url][url][img][ ...
spring 控制反转与依赖注入原理-学习笔记
文章列表
一、产品目录定义
在电子商务系统中,产品目录是组织网店产品的一种分类方式。
产品目录一般为树形结构,结构上支持无限分级,但是最常见的是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;
/ ...