摘要:
FilterInputStream FilterOutputStream都是装饰器模式中的Decorator抽象装饰角色
他们继承了各自的抽象构建InputStream 和OutputStream
他们内部都包含了一个抽象构建
Fi... 阅读原文
2018-09-12 19:17:04 阅读(2344) 评论(0)
摘要:
什么是慢查询
和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。
Redis slowlog是Redis用来记录查询执行时间的日志系统。
查询执行时间指的是不包括像客户端响应(talking)、发送回复等IO操作,而单单是执行一个查询命令所耗费的时间。
另外,slow log保存... 阅读原文
2018-09-12 19:05:03 阅读(2582) 评论(0)
摘要:
前言
在上一篇中我们学习了结构型模式的外观模式和装饰器模式。本篇则来学习下组合模式和过滤器模式。
组合模式
简介
组合模式是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。
简单来说的话,就是根据树形结构... 阅读原文
2018-09-12 17:39:02 阅读(2599) 评论(0)
摘要:
tomcat实现热部署的配置
我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限.
进入tomcat安装目录
#进入tomcat安装目录
cd /usr/local/devlop/tomcat
#进入... 阅读原文
2018-09-12 16:17:07 阅读(2401) 评论(0)
摘要:
管道简介
管道的含义,很久之前就已经出现
用于表示数据直接交互
它的含义与平时说的管道的含义是类似的,就是直连
JavaIO中的 PipedInputStream 和 PipedOutputStream 就是IO体系中字节流的管道
... 阅读原文
2018-09-12 14:47:03 阅读(2310) 评论(0)
摘要:
一个大气又可爱的算术题
一、预估与实际
PSP2.1
Personal Software Process Stages
预估耗时(分钟)
实际耗时(分钟)
Planning
计划
500
750
• Estimate
• 估计这个任务需要多少时间
500
750
Development
开发
400... 阅读原文
2018-09-12 14:07:11 阅读(2356) 评论(0)
摘要:
Spring bean的生命周期
1.需要的实体类
ackage com.xdf.bean;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.*;
/**
* 学生的实体类
... 阅读原文
2018-09-12 12:38:02 阅读(2393) 评论(0)
摘要:
public class IfElse{ public static void main(String[] args){ /*1,长头发的,并且不戴眼镜的, 或者光头,性别是男的。 只要符合这个特征的就可以去打篮球。*/ String hair="短头发"; boolean glasses=true... 阅读原文
2018-09-12 11:50:03 阅读(2251) 评论(0)
摘要:
Java基础之数组
1.数组概念
数组是存储数据长度固定的容器,在同一个数组内要保证数据类型的一致.
数组是一种容器,将多个数据存储在一起
2.数组的定义
格式
数组存储数据类型[] 数组名称 = new 数组存储数据类型[长度];int[] arr = new int[10];
数组格式... 阅读原文
2018-09-12 10:02:02 阅读(2234) 评论(0)
摘要:https://gitee.com/yangliuwin/mybatis_reverse_engineering.git 阅读原文
2018-09-12 09:46:02 阅读(2341) 评论(0)