1.定义: 在系统设计时,要实现一个功能有多种方式,每一种方式称为一个策略,我们可以根据不同的环境和条件 来选择不同的策略来完成该功能。例如去商场购物,平常是没有优惠的,采取的是普通的收费策略,但是当要 要进行促销活动时,就要采取打折的策略。策略模式是一种行为型模式。 2.模式的结构 (1)Clie ...
分类:
其他好文 时间:
2017-07-23 00:57:51
阅读次数:
251
百度PHPexcel 进入后 选择branches 进入选择版本 拷贝classes文件 改名为PHPexcel 下面是我用thinkphp3.2.3写的一个简单导出 ...
分类:
Web程序 时间:
2017-07-22 23:52:33
阅读次数:
241
之前被人问及过。图片的三级缓存是什么啊,来给我讲讲,图片三级缓存,好高大尚的名字,听着挺厉害,应该是非常厉害的技术。当时不会啊,也就没什么了。没有说出来呗,前一阶端用到了BitmapUtils的图片缓存框架,索性就自己找些知识点来研究一些图片的三级缓存是什么吧。真所谓是知识你要是不知道,那就真的说不 ...
分类:
其他好文 时间:
2017-07-22 18:19:53
阅读次数:
282
原题描述: O - Soldier and Badges Colonel has n badges. He wants to give one badge to every of his n soldiers. Each badge has a coolness factor, which show ...
分类:
其他好文 时间:
2017-07-22 18:10:00
阅读次数:
183
简单工厂模式(静态工厂方法模式)就是由一个工厂类根据传入的参量决定创建出哪一种产品类的实例。其结构如下图所示: 简单工厂模式涉及到工厂角色、抽象产品角色和具体产品角色。 (1)工厂类(Creator)角色:担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的商业逻辑。工厂类在客户端的直接调用下创 ...
分类:
其他好文 时间:
2017-07-22 15:37:46
阅读次数:
178
文章转自http://www.2cto.com/kf/201702/536097.html slf4j+logback搭建超实用的日志管理模块(对日志有编号管理):日志功能在服务器端再常见不过了,我们非常有必要记录下发生在服务器上的活动,这些日志将用于debug、统计等各种用途。 slf4j+log ...
分类:
其他好文 时间:
2017-07-20 23:45:28
阅读次数:
835
一、功能:以登陆为例讲解Spring、Hiberante和struts框架整合。 二、整合流程 1. 在 WEB 环境下使用 Spring ①. 加入spring的 jar 包: Spring中提供web支持的包有:spring-web-4.0.0.RELEASE.jar和spring-webmvc ...
分类:
其他好文 时间:
2017-07-20 22:11:00
阅读次数:
256
数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分 数据库性能优化一:数据库自身优化 优化①:增加次数据文件,设置文件自动增长(粗略数据分区) 从SQL SERVER 2005开始,数据库不默认生成NDF数据文件,一般情况下有一个主数据文件(MDF)就够了,但是有 ...
分类:
数据库 时间:
2017-07-20 13:35:32
阅读次数:
245
一 概述 1.JPA Java Persistence API,是Java EE为ORM框架定义的规范,任何使用java语言的ORM框架都必须实现该规范。Hibernate/Mybatis都是是JPA的一种实现。 2.ORM Object Relational Mapping,对象到关系的映射,在关 ...
分类:
Web程序 时间:
2017-07-20 10:20:53
阅读次数:
251
额,马上就要面试了,Java的底层肯定是需要了解的。网上找了找java的底层文章,做个记号。java底层主要是类的加载、连接和初始化。 本文主要分为四个方面: (1)java底层概述 (2)new和newInstance()方法的区别 (3)深入探讨java的加载机制 (4)一个完整java程序冲J ...
分类:
编程语言 时间:
2017-07-19 23:33:10
阅读次数:
270