- 博客(17)
- 收藏
- 关注
转载 电商产品的购物车,这些细节你注意了吗?
摘要:随着互联网的普及,电商行业已经把在线支付的用户习惯慢慢培养起来了,在网络购物的最后一个环节:购物车支付,其实也有很多设计细节需要考虑。本文梳理了购物车设计的细节,所有电商行业的产品经理可以好好参考,即使一开始无法把所有功能上线完成,但之后需要把细节好好考虑清楚哦! 购物车是什么? 在现实生活中,购物车是在超市、商店购物时存放商品的地方,而在网络购物中,是对现实的购物车而喻,买家可以像在
2016-08-24 08:38:30
1283
原创 Activiti(六)SSH项目实战
1.1 创建项目 1.2 添加Jar包 1.3 更改配置文件 1.3.1 连接数据库 1.3.2 spring文件的配置 2 项目配置 applicationContext-dao.xml bean id="employeeDao" class="cn.itcast.ssh.dao.impl.EmployeeDaoImpl" parent="baseDao"> b
2016-08-24 08:30:45
1052
原创 Activiti(五)网关
在学习了activiti的流程变量之后,对整体的一个流程有了一个大致的了解,下面来学习一下activiti的网关。 activiti网关用来控制流程的流向,网关可以 消费,也可以 生成 token。 这里主要是写了排他网关和并行网关的例子。 一、排他网关 测试: 1、部署流程定义 2、启动流程实例 3、完成任务 /** * 完成我的任务 */ @
2016-08-24 08:27:13
647
原创 Activiti(三)流程定义
一、与流程定义相关的数据库表 部署对象和流程定义相关的表 SELECT * FROM act_re_deployment #部署对象表 SELECT * FROM act_re_procdef #流程定义表 SELECT * FROM act_ge_bytearray #资源文件表 吧bpmn和图片都存进来 SELECT * FROM act_ge_property #主键生成策略表
2016-08-24 08:25:05
432
原创 Activiti(四)流程变量
前面已经说明了工作流的工作流程,接下来看一下流程变量在整个工作流程中扮演着什么样的角色。 流程变量:流程变量在整个工作流中扮演很重要的作用。例如,请假流程中有请假天数、请假原因等一些参数都为流程变量的范围,流程变量的作用域范围是只对应一个流程实例,也就是说各个流程实例的流程变量是不互相影响的。流程实例结束完成以后流程变量还保存在数据库中。 流程变量的作用: 1、用来传递业务参数(如:请假天
2016-08-24 08:20:29
314
原创 Activiti(二)流程
一、创建Activiti项目, 创建好的项目结构如图所示: 打开windows-preferences,如图如示: 二、创建Demo测试类 注意:别忘了导入开发所需的jar包,jar包下载地址:http://www.activiti.org/download.html 方法一、Java配置开发环境 import org.activiti.engin
2016-08-24 08:16:37
363
原创 Activiti(一)安装Activiti
安装activiti 由于我使用的是Eclipse,所以这里写一个Eclipse安装Activiti的方式 安装方式1 在线安装: 1) 打开 Help -> Install New Software. 在如下面板中: 2) 在如下Install界面板中,点击Add按钮: 3) 然后填入下列字段 Name: Activ
2016-08-24 07:19:37
321
原创 redis与mysql数据同步
redis与mysql数据同步 梦想只要能持久,就能成为现实。我们不就是生活在梦想中的吗? ——丁尼生 应用Redis实现数据的读写,同时利用队列处理器定时将数据写入mysql,此种情况存在的问题主要是如何保证mysql与redis的
2016-08-16 09:46:56
520
翻译 Struts2与Spring、Hibernate三者整合的过程示例
步骤: 1.创建一个WEB工程,命名为BookShop(名字自己取,此处为示例工程名); 2.导入struts2的核心jar包,也就是在WEB-INF下的lib文件夹中放入jar包文件,如下图(图中jar包为示例版本): 3.加载spring,选中工程名,右击并选择【MyEclipse】选项下的【Add Spring Capabilities...】(或者在工具栏中选择【My
2016-08-12 16:03:08
342
转载 常用正则表达式
验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^
2016-08-12 15:57:47
355
转载 MyEclipse下Tomcat启动变慢的解决方法
项目忽然使用debug启动有时候会突然变得非常慢。不但启动慢,启动之后连打开项目标页面也很慢,是日常平凡的4,5倍。可以有下面的几种解决方法: 1、由于Tomcat是服务器,部署好的工程就会一直驻留到服务器里,每次启动都会把部署到服务器里的工程全部启动,工程多了自然启动时间就慢,所以可以把以前的删除:tomcat安装目录\jakarta-tomcat-6.029webapps在 webapp
2016-08-12 15:55:59
366
原创 nginx图片服务器搭建
nginx图片服务器搭建(Linux) 今天的生活,永远是你昨天的选择; 明天的生活,是你今天的决定. 首先 当然是 download 一个包 声明 Linux 首要需要能够ping通 ping www.baidu.com 1 nginx 安装环境 mginx 是 C 语言开发, 本篇实在linux上进行安装 gcc 安装nginx需要先将官网下载
2016-07-30 09:13:59
636
原创 Spring笔记
一 Ioc(inversion of control) 控制反转 概念 :控制权有对象本身专向容器 ; 由容器根据配置文件去创建实例并创建各个实例之间的依赖关系。 核心 : bean 工厂 ; 在spring 中 bean工厂创建的各个实例称作bean 二 AOP (Aspect-Oriented Programming): 面向方面编程 (1)代理的两种方式: 静态代理:
2016-07-30 08:56:51
267
原创 JAVA设计模式之单例模式
JAVA设计模式之单例模式 今天的生活,永远是你昨天的选择; 明天的生活,是你今天的决定 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直
2016-07-30 08:34:11
276
转载 微信开发学习总结
今天的生活,永远是你昨天的选择; 明天的生活,是你今天的决定 微信开发学习总结(一)——微信开发环境搭建 目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试,目前移动App开发领域主要分为以下几种类型 我在平时的工作中接触得比较多的就是基于Android的Native App开发和基于微信公众号的Light App开发,今天就来带领大家快速
2016-07-13 20:23:39
467
原创 九大对象(笔记)
内置对象(又称隐式对象,有九个); 不需要预先声明就可以在脚本代码和表达式中随意使用 (1) out ; javax.servlet.JspWriter类型 代表输出流对象. 作用域为page.(页面执行期) (2) request : javax.servlet.ServletRequest 的子类型,此对象封装了由WE
2016-06-29 07:22:30
447
原创 shiro 详解
shiro笔记 梦想只要能持久,就能成为现实。我们不就是生活在梦想中的吗? ——丁尼生 最近研究了一下 shiro 分享一下我对shiro 的理解. Apache shiro 是一个 java 的安全的框架 相当简单 不仅可以用在 java SE 也可以用在 java EE 接下来我们分别从外部和内部来看看Shiro的架构,对于一个好的框架,从外部来
2016-06-18 09:01:24
1068
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人