自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电商平台学习笔记(八)——面向接口编程案例分析

情景:在实际的项目的开发阶段,我们一般使用的都是本地的Session,即把本机当做服务器,做的是单机测试!但是到了项目的发布阶段时,用的就是远程Session了。或者说,这时候,就需要把原来的Session给替换掉了!那么这时候,我们该怎么样去设计,才能尽可能的不修改源代码呢?分析:显然,远程Session与本地的Session之间没什么区别!所实现的功能也完全一样!而面向接口所强

2016-04-03 21:33:19 758

原创 电商平台学习笔记(七)——模板方法结合Spring在DAO层的应用

使用Spring也是蛮多的!也用SSM框架做了一些小型项目,当然这些项目使用的都是三层MVC架构!其中DAO层也是很关键的一层。刚开始做的时候,代码结构都是这样写的!/** * 用于查询数据库 * @author 张荣 * @since 2015-12-18 */public class SelectDAOImpl implements SelectDAO{    @Override 

2016-04-03 08:40:52 790

原创 算法学习笔记(三)——全排列生成算法:next_permutation

算法背景:昨天在做蓝桥杯的练习题目时,碰到一个题目!题目如下: A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一行。要求:两个A中间有1张牌,两个2之间有2张牌,两个3之间有3张牌,两个4之间有4张牌。请填写出所有符合要求的排列中,字典序最小的那个。 这里有必要说一下字典序:默认情况下,比较两个序列的字典序是挨个比较两个序列的字符,如果相同则比较下一字符,直到出现

2016-04-03 08:39:48 1465

原创 算法学习笔记(二)——01背包问题之回溯解法

背包问题,相信各位看官肯定都有所耳闻!笔者就在此简单的描述一下背包问题:给定一背包和n件物品,背包的容量为c,第i件物品的重量为w[i],价值为v[i](1        思路分析:显然,每种物品不外乎两种选择:装入和不装入背包!若将装入用状态1表示,不装入用状态0表示;那么就可构成一个二叉树!一共有n层,所以就可通过从第一层开始遍历搜索,在装入的物品总重量不大于c的情况下,找到最

2016-04-03 08:38:58 5168 3

原创 环境搭建笔记(一)——Maven配置Struts2+Spring4+Mybatis3运行环境

Java弄Jar包还是一个很麻烦的事情的!最近SSM框架用的也比较多!昨天用Maven配置了一个框架!将pom.xml文件中代码贴上,里面表明了其中了框架所需要的基础Jar包!直接贴上代码: xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi

2016-04-03 08:37:56 1845

原创 算法学习笔记(一)——全排列问题之回溯法

今天看了好久的全排列问题!虽然说,之前通过全排列的生成问题算法(上次写的博客里详细讲解了该算法)很完美的解决了这个问题!但是近两天为了更好地理解回溯法!因而看了一下午的回溯解法,我终于看懂了(真特么不容易)!为了更好地说明,我以12345的全排列为例!首先将其放在一个数组中(从小到大),开始循环,如果1234已被选中,那么久需要将1234标记为已选,那么候选元素只剩下5,那么一种全排列也就

2016-04-03 08:34:53 2325

原创 电商平台学习笔记(四)——Spring配置Mybatis简化DAO层省略Mybatis核心配置文件

今天看到电商视频教程第三天的时候,惊奇的发现,这个电商平台一共有16张表!加上MyBatis的模板Bean,一共32个Bean!如下图:想到这里,如果有Mybatis的核心配置文件:mybatis-config.xml!仅对每一JavaBean使用标签就得使用32个,使用标签也得使用16个来包括对应的每一张表的配置文件!这种工作量是很大的!(关键还没有技术含量,只是不断的重复使用Ctr

2016-04-03 08:27:11 3335

原创 电商平台学习笔记(三)——Mybatis启动异常org.apache.ibatis.type.TypeException

今天一大早刚过来写代码,接着昨天使用MapperScannerConfigurer来扫包!以帮助从DAO层解脱出来(只需要定义接口)!结果就遇到了Bug。异常内容如下:java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cach

2016-04-03 08:21:47 13871

原创 电商平台学习笔记(一)——Spring MVC+Mybatis分页插件

Pagination实体类:/** * 分页实体类 * @author: 张荣 * @date: 2016年3月22日 */public class Pagination implements Serializable {      private static final long serialVersionUID = 1L;      // 起始页号      private In

2016-04-03 08:17:38 875

空空如也

空空如也

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

TA关注的人

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