自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 hadoop

hadoop 是一个能对大数据进行分布式处理的软件框架,在集群上能充分的发挥出其出色的能力分布式存储和分布式计算上面都使用了,主从(Master/Slave)HDFS 分布式的文件存储系统,主要负责各个节点上的数据存储,并实现高吞吐率的数据读写Hadoop,把应用程序分割成很小的工作单元...

2017-06-26 11:08:00 110

转载 redis 的主从备份

redis 的主从备份 是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。一下是redis数据从缓存中保存到DB中的快照策略save 900 1 //900秒内有1次修改,保存save 300 10 /...

2017-06-12 16:24:00 197

转载 Java 的stack and heap

Java 的实例对象都分配在堆里面heap,实例的引用都在stack里面new() 一个java对象肯定会向heap申请该对象的存储空间,当heap没有空间分配给这个对象的时候就报OutMemoryErroy ,内存溢出异常,对象里面有方法局部变量则会会为其创建临时的堆栈信息,运行时动态的...

2017-05-16 19:57:00 152

转载 java HashMap源码分析

前段时间面试,被问到HashMap,被虐了一回下面是HashMap的源码HashMap的构造方法//本质上都是调用的这个构造方法public HashMap(int initialCapacity, float loadFactor) { if (initialCa...

2017-05-03 22:23:00 93

转载 linux 环境搭建svn服务

svn 是小团项目版本管理的最佳工具,下面是本人,在linux环境下面搭建svn服务的过程由于公司的服务器是不可以上外网,只能内网访问,所以手动下载了1.独立服务器 (例如:svn://xxx.com/xxx);2.借助apache。(例如:http://svn.xxx.com/xxx)...

2017-05-02 19:57:00 96

转载 zookeeper简介

zookeeper是hadoop的一个子项目,它与hadoop有密切的关系但确没有任何的依赖,是一个分布式应用程序协调服务分布式的应用程序可以基于它,实现同步服务,配置服务,命名服务等功能zookeeper功能:1.一致性,client不论连接到哪一个Server,展示给它的都是同一个视...

2017-03-21 20:40:00 92

转载 java 设计模式 模板方法模式

模板方法模式:定义一个算法框架,将具体实现延伸到具体的子类中,重而可以在不改变算法框架的基础上,重定义改算法。通俗些就是我们在子类中实现了一些不变和可变的方法,这些不变和可变的方法会在子类中重复出现,我们就可以把这些不可变的方法,迁移到单一的类里面,形成一个模板类,提高代码的重复使用,让子类...

2017-03-17 08:01:00 76

转载 java 注解

java 1.5开始有了注解,本质上就是一个标示,用于代码间解耦合jdk中原生(java原生注解)注解@Overrride(重写父类中的方法)@SuppressWarnings(消除警告)@Deprecate(声明方法已经过时)元注解,用来修饰描述其他注解(注解的注解)元注解有4个...

2017-03-16 22:23:00 83

转载 mysql优化

今天在工作中出现一个问题,事务超时的问题的有一个for循环里面有好多的query、update、 insert操作 执行时间大概要1分多钟,但是还未到1分钟的时候会报一个nullpoint异常,找不到订单号对应的主体信息,for循环里面是先下单,然后根据订单查询出订单对象,再对订单信息做修改...

2017-03-09 21:34:00 118

转载 mysql 常用语句

1.查看表结构,show columns from table_name;2.查看表索引, show index from table_name;3.添加字段, alter table table_name add column 字段名 字段类型;4.删除字段 ,alter table ...

2017-03-08 22:23:00 87

转载 java设计模式观察者模式

观察者模式或者订阅模式,一种一对多的依赖,一个主题对应多个观察者,让双方都依赖于抽象而不依赖于具体,从而一方发生变化的时候而不影响另一方,本质上就是为了解耦合使用场景:一个对象发生改变的时候需要通知多个相应对象也要做出改变(例如:当天气发生变化的时候通知所有订阅了天气预报的主体,当会员注册成...

2017-03-08 21:37:00 89

转载 java设计模式状态模式

状态模式是java设计模式里面一种比较简单的设计模式我们在项目开发过程中会遇到,很多的条件判断当,条件判断比较多(if else语局,swith() case 语句对应的case的时候,就需要用到状态模式)public class NoStatusParrten {public stat...

2017-03-07 22:15:00 102

转载 java简单工厂模式和抽象工厂模式

java中最通常通过new()来创建一个对象,new方法默认执行类的无参构造函数创建对象,但有时候我们直接new()创建对象会带来一些问题,比如我问在创建一个对象,选择将这个对象的的那个子类实例化,用这个子类的那个构造方法进行实例化,在实例化这个对象之前需要将这个对象的依赖实例化。 为了能够...

2017-03-06 07:50:00 95

转载 OSI模型和TcpIp模型

osi模型:开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI) osi模型体系中将网络结构划分为7层 1.物理层 2.数据链路层 3.网络层 4.传输层 5.会话层 6.表示层 7.应用层 ...

2017-03-05 19:03:00 155

转载 java 设计模式之单例模式

单例模式指的是在整个项目中只存在一个该类的实例化,全局公用这个类(即所有的请求都共享这个类) 单例模式的应用场景,比如数据库连接池,线程池(例如处理上传,整个项目限制上传的最大数为1000,则可以将处理上传的线程池设置为单例,队列长度为1000,超过1000提示,稍后上传),dao层的数据库...

2017-03-03 08:23:00 71

转载 spring junit 单元测试

在项目的整个生命周期,测试时一个必不可少的环节,有开发就有测试,以下是我在项目中使用SpringJunit做最常用的单元测试,junit还有很多功能,管理测试测试用例,生成测试报告等 加载spring与junit的相关jar 正常项目使用,现编写一个测试基类,然后要测试类继承这个基类 ...

2017-02-28 08:00:00 98

转载 Springmvc Interceptor 拦截器

在查看SpringMvc DispatcherServelt 源码中会发现HandlerExecutionChain 类中//类在创建的时候,自动加载了HandlerInterceptor 接口实现类,构建成interceptors List集合public HandlerExecut...

2017-02-22 21:00:00 94

转载 JDK1.8的新特性

以下是JDK1.8版本中的以下新特性1.在interface ,接口中使用defalut修饰的方法可以不被接口实现类重写(默认方法)public interface IJDKIntafaceTest {//使用关键字 defalut 修饰的接口里面的方法,接口的实现类可以不用实现 de...

2017-02-21 21:41:00 101

转载 SpringMvc DispatherServlet

SpringMvc的使用都会在web.xml中配置<servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.D...

2017-02-19 19:13:00 199

转载 http的8种请求类型

public enum RequestMethod {GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE}GET:请求由Request获取url所标示的资源数据,(restful中 获取数据)POST:在Request,url所标示的...

2017-02-17 21:21:00 240

转载 springmvc viewResolver

springmvc我们每次请求都通过SpringMvc的DispactherServlet,找到相应的HandlerMaping(Controller)和HandlerAdapter(method),进行相应的处理后会返回给我们一个ModelAndView,然后宣染到前台浏览器。在这个渲染...

2017-02-15 21:38:00 97

转载 Spring 定时任务插件quartz

quartz,是java编写的可以和Spring无缝对接的定时任务插件quartz的核心概念scheduler 任务调度器tirgger 触发器用于调度任务的时间规则 ,job 任务,被调度的任务,我通常跑的业务逻辑代码一个任务调度器的执行必须要包含 tirgger 触发器和job ...

2017-02-15 08:11:00 327

转载 log4j2的基本配置

log4j2是log4j 的升级版log4j apache已经终止了该项目的维护和升级,最新版本为 1.2.x版本log4j2 的版本已经升级到了2.7log4j2 的可以将日志的每一条信息按照自己的规定的格式,打印到控制台,文件或者gui组件,可以异步的输出日志,提高了日志的输出效率,...

2017-02-14 08:15:00 152

转载 dubbo常用标签

<dubbo:application name="" version=""logger=""> 应用信息配置: 配置类:com.alibaba.dubbo.config.ApplicationConfig 应用的配置信息,不管是服务的提供者和消费者都要配置,必填项属性name...

2017-02-09 22:31:00 87

转载 个人对dubbo的理解

实际项目中用的是dubbox,当当网对dubbo进行了扩展和dubbo里面Spring,zookeeper版本的升级 什么情况下会用到dubbo呢 当系统中服务越来越多,url的配置和管理越来越困难,硬件负载均衡的单点压力越来越大 此时需要一个服务注册中心,动态的注册和发现服务,使服务的...

2017-02-09 08:21:00 126

转载 Spring容器中Bean的生命周期

Spring 两个特性ioc和Aop ioc 依赖注入控制反转 依赖注入:A对象的使用需要B,C.....等对象的注入 控制反转:注入的专利不是A主动创建,也不是B,C主动加入,注入的权利而是在第三方的手中也就是Spring容器,这样解耦合,也控制创建Bean的数量和对bean生命周期管...

2017-02-08 22:15:00 110

转载 Springmvc 异常解析器,自定义异常

只要是项目,就会出现异常代码,没有异常的项目就不是好项目,哈哈哈 Springmvc容器启动后,会刷新容器 /** * This implementation calls {@link #initStrategies}. */ @Override pro...

2017-02-08 21:17:00 209

转载 spring mvc@Responsebody注解 对返回json格式数据的支持

Springmvc 只需要在Controller中的方法中加上@Responsebody注解就可以,使该方法返回的对象为,json对象 于是很好奇为什么加上这个注解返回的就是json,不加返回的就是字符串对象 众所周知,我们在springmvc的配置文件中都会有 mvc:annotati...

2017-02-08 08:25:00 368

转载 在linux ubuntu(版本14.04.3) 将tomcat做成系统服务

昨晚尝试着将linux 系统上的tomcat做成服务,下面是过程记录 1.首先到http://tomcat.apache.org/download-90.cgi官网下载最新版本的tomcat,前提确保你的linux系统已装有jdk,且配置环境变量,tomcat9要求jdk版本是1.8 2....

2017-02-07 08:03:00 223

空空如也

空空如也

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

TA关注的人

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