自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高并发场景

参考:https://blog.thankbabe.com/2016/09/14/high-concurrency-scheme/ 非常赞! 1、服务器架构 一个可以支持高并发的服务少不了好的服务器架构 服务器:负载均衡,分布式 数据库:主从分离,集群 redis主...

2018-01-20 11:38:51

阅读数 1535

评论数 0

Spring面试题

转自:http://www.importnew.com/11657.html Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框...

2018-01-20 11:38:14

阅读数 87

评论数 0

Http Get和Post请求的区别

GET和POST是HTTP请求的两种基本方法 HTTP的底层是TCP/IP。所以GET和POST的底层也是TCP/IP,也就是说,GET/POST都是TCP链接 1、缓存 GET 请求能够被缓存,默认的请求方式也是有缓存的POST请求默认不会缓存 2、GET把参数包含在...

2018-01-20 11:37:02

阅读数 95

评论数 0

zookeeper应用场景

Zookeeper是一个高可用的分布式数据管理和协调框架,并且能够很好的保证分布式环境中数据的一致性。 在越来越多的分布式系统(Hadoop、HBase、Kafka)中,Zookeeper都作为核心组件使用。 简单的说,zookeeper=文件系统+通知机制。 分布式系统的单点故障---...

2018-01-20 11:32:32

阅读数 154

评论数 0

Spring 事务管理详解

Spring 事务管理详解 http://blog.csdn.net/zhanghaor/article/details/57084350 http://blog.csdn.net/zhanghaor/article/details/64519043 一、事务的基本原理 一...

2018-01-20 11:31:04

阅读数 147

评论数 0

字符串的最大回文子串

参考: http://blog.163.com/zhaohai_1988/blog/static/2095100852012716105847112/ https://discuss.leetcode.com/topic/23498/very-simple-clean-java-solutio...

2018-01-20 11:30:26

阅读数 130

评论数 0

Activiti重要知识点

咖啡兔老师的视频:http://www.osforce.cn/course/308/learn#lesson/1919 Activiti提供了多种创建流程引擎的方式,ProcessEngineConfiguration.buildProcessEngine(),或者ProcessEngine...

2018-01-20 11:29:24

阅读数 274

评论数 0

几大工作流引擎对比

纵观jBPM:从jBPM3到jBPM5以及Activiti5:http://www.infoq.com/cn/articles/rh-jbpm5-activiti5# 工作流引擎选择(为何使用activiti而不是jbpm):http://blog.csdn.net/classfoo/art...

2018-01-20 11:26:45

阅读数 33653

评论数 2

JVM——自定义类加载器

来源:http://blog.csdn.net/seu_calvin/article/details/52315125#comments 0. 为什么需要自定义类加载器   网上的大部分自定义类加载器文章,几乎都是贴一段实现代码,然后分析一两句自定义ClassLoader的原理。但是我觉得...

2017-12-31 11:03:14

阅读数 212

评论数 0

kafka数据可靠性深度解读

转自:http://blog.csdn.net/u013256816/article/details/71091774 1 概述 Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的...

2017-12-21 22:14:51

阅读数 240

评论数 0

java设计模式之工厂设计模式(简单工厂设计模式、工厂设计模式、抽象设计模式)

工厂设计模式分为三种: 1、简单工厂设计模式(Simple Factory) 2、工厂设计模式(Factory Method) 3、抽象设计模式(Abstract Factory)   这三种工厂设计模式都属于创建型设计模式,都是将对象的实例化部分取出来,优化系统架构,增强系统的扩展性。...

2017-12-21 17:16:02

阅读数 145

评论数 0

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

单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点   特点: 1、单例类构造方法私有化(private修饰),只能有一个实例; 2、单例类必须自己创建自己的实例化对象(private static类型); 3、单例类必须给其他类提供这个实例(定义一个静态方法)   优点: 1、避...

2017-12-21 17:15:56

阅读数 124

评论数 0

【转】Java23种设计模式学习笔记【目录总贴】

参考:http://www.cnblogs.com/cxxjohnson/p/6403835.html     设计模式分为三大类: 创建型,共五种:单例模式、静态工厂模式(普通工厂)、抽象工厂模式、建造者模式、原型模式。 结构型,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接...

2017-12-21 17:15:50

阅读数 172

评论数 0

【转】简单工厂模式和策略模式的区别

参考:http://www.cnblogs.com/langtianya/archive/2013/03/08/2950934.html   简单工厂模式:客户端传一个条件进工厂类,工厂类根据条件创建相应的产品类对象,并return给客户端,供客户端使用。即客户端使用的是工厂类生产的产品对象。...

2017-12-21 17:15:44

阅读数 100

评论数 0

TCP/IP、UDP协议

TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。 TCP/IP协议集包括应用层,传输层,网络层,网络访问层。 其中应用层包括: 超文本传输协议(HTTP):万维网的基本协议.   ...

2017-12-21 17:15:38

阅读数 127

评论数 0

token cookie session

转自: Cookie cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。 cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于co...

2017-12-19 21:58:48

阅读数 186

评论数 0

finally块的执行

1、try和finally块中都有return public static void main(String[] args) { System.out.println(m1()); } static int m1() { try { return 1; } catch (...

2017-12-18 22:42:27

阅读数 97

评论数 0

java集合

在集合框架中,有两个顶层的接口: Collection和Map Collection表示一组纯数据,Map表示一组key-value对。 单线程集合 一、Collection Collection主要有List、Set、Queue三个接口 1、List List按照插入的顺序排序,元素可以重复,...

2017-12-18 21:50:31

阅读数 102

评论数 0

volatile关键字

参考:http://www.jianshu.com//p/e513bc7e4806 1、volatile的特性 被volatile修饰的共享变量,就具有了以下两点特性: 1 . 保证了不同线程对该变量操作的内存可见性; 2 . 禁止指令重排序 2、volatile的内存可见性和重排性 这个聊...

2017-12-17 19:28:47

阅读数 98

评论数 0

NIO

转自:http://blog.csdn.net/suifeng3051/article/details/48160753 一、基本概念描述 1.1 I/O简介 I/O即输入输出,是计算机与外界世界的一个借口。IO操作的实际主题是操作系统。在java编程中,一般使用流的方式来处...

2017-12-17 18:35:02

阅读数 147

评论数 0

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