storm 入门

Storm是一个分布式的,可靠的,容错的数据流处理系统。它会把工作任务委托给不同类型的组件,每个组件负责处理一项简单特定的任务。Storm集群的输入流由一个被称作spout的组件管理,spout把数据传递给bolt, bolt要么把数据保存到某种存储器,要么把数据传递给其它的bolt。你可以想象一下,一个Storm集群就是在一连串的bolt之间转换spout传过来的数据
阅读全文

mybatis3使用缓存功能

MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。MyBatis3 中的缓存实现有很多改进,使得它更加强大而且易于配置
阅读全文

开启tomcat8的gzip压缩功能

Gzip最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。后来成为Internet上数据压缩的常见格式。绝大多数现代浏览器都支持Gzip格式(体现在浏览器发送的HTTP请求头部的字段Accept-Encoding中)。一般来说,开启Gzip压缩之后,至少可以将数据传输体积减少50%,是加速网站的首要工作。
阅读全文

《head first java》 学习笔记

面向对象的三大特性:抽象、封装、多态 String是对象。 对象有状态和行为两种属性,分别由实例变量和方法来表示,状态影响行为,行为影响状态。
阅读全文

Linux的cron安装和使用

cron是linux下用来周期性的执行某种任务或等待处理某些事件,cron进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。
阅读全文

使用Java EE SDK不能安装jdk

今天在linux上安装使用maven3,用"mvn clean package"将web应用打包的时候提示说我的没有安装java或版本太低,是因为我的linux机器上只安装了jre,而打包需要用到jdk环境。于是就去网上找jdk来安装,在oracle的官网上看到有Java EE SDK,就下载了这个文件:java_ee_sdk-6u3-web-jdk7-linux-x64-ml.sh,执行的时候报下面的错误:
阅读全文

javaweb中filter的配置和使用

Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。下面是filter的简单配置和使用
阅读全文

用源码安装方式升级cenot6.6的git

centos6.6默认安装了git,版本是1.71的,比较旧,下面用源码安装的方式升级它。 1、获取最新的git源码: git clone https://github.com/git/git //这个git是系统自带的,如果其他linux用户没有这个命令,可以到https://github.com/git/git上直接下载源码的压缩包
阅读全文