dubbo框架的简单介绍
摘要:以下的官网的介绍。 dubbo是SOA。小例子是简单的远程调用(生产者消费者的模式出现)。http://blog.csdn.net/huangyekan/article/details/42172675 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计
阅读全文
posted @
2016-04-29 16:34
伪全栈的java工程师
阅读(331)
推荐(0) 编辑
Java多线程
摘要:每一次面试都问这个问题。 一般的多线程问题 Java多线程学习(吐血超详细总结) http://www.mamicode.com/info-detail-517008.html 但是这样的简单回答以及多线程的生命周期。面试还不够。 还要讲讲 Java Executor框架在多线程应用中的使用
阅读全文
posted @
2016-04-29 16:28
伪全栈的java工程师
阅读(325)
推荐(0) 编辑
spring事务管理
摘要:spring事务管理 参看《spring3.x 企业应用开发实战》 1.基础知识 数据库事务:原子性,一致性,隔离性,持久性。 2.数据并发的问题 脏读,不可重复读,幻读。数据更新丢失(第一类,第二类更新丢失)。 3.数据库锁机制。 4.事务隔离级别。 5.TheadLocal基本知识。 线程同步会
阅读全文
posted @
2016-04-29 15:16
伪全栈的java工程师
阅读(307)
推荐(0) 编辑
事务
摘要:面试中常被问到事务,这儿应是spring 事务,悲观锁与乐观锁。 Spring事务类型详解: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行
阅读全文
posted @
2016-04-29 13:02
伪全栈的java工程师
阅读(290)
推荐(0) 编辑
mysql的优化
摘要:面试常常问到数据库的优化,在此总结一下。 先说优化的是MySQL数据库。 优化的四个方向: 1.数据库(表)设计合理 我们的表设计要符合3NF(1.原子性,2.唯一性,3.派生性(通过外键实现)) 3范式(规范的模式) , 有时我们需要适当的逆范式 2.sql语句的优化(索引,常用小技巧.) 3.数
阅读全文
posted @
2016-04-29 11:33
伪全栈的java工程师
阅读(335)
推荐(0) 编辑
《JAVA与模式》之观察者模式(转载)
摘要:《JAVA与模式》之观察者模式(转载) 原文链接:http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html 在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,
阅读全文
posted @
2016-04-18 16:35
伪全栈的java工程师
阅读(218)
推荐(0) 编辑
Java设计模式
摘要:1. 观察者设计模式: 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象
阅读全文
posted @
2016-04-18 16:16
伪全栈的java工程师
阅读(224)
推荐(0) 编辑
学习的博客网址
摘要:0.菜鸟教程 设计模式: http://www.runoob.com/design-pattern/observer-pattern.html 1. 算法学习的博客网址:http://blog.csdn.net/v_july_v?viewmode=contents 结构之法 算法之道 面试、算法、机
阅读全文
posted @
2016-04-14 11:27
伪全栈的java工程师
阅读(255)
推荐(0) 编辑
搭建负载均衡的环境(利用虚拟机上的四台centos)
摘要:以下转载: 准备 l 系统:Centos6 (三台) l 负载均衡:LVS + keepalived l 服务器1:Http l 服务器2:Http ip配置 1、VIP(virtual ip):用来提供virtual server服务的ip地址。分别绑定在Director一个物理网卡上(对外接收请
阅读全文
posted @
2016-04-14 11:14
伪全栈的java工程师
阅读(778)
推荐(0) 编辑
java的IO,AIO简单对比
摘要:以下内容转载lzzzl Channel 通道Buffer 缓冲区Selector 选择器其中Channel对应以前的流,Buffer不是什么新东西,Selector是因为nio可以使用异步的非堵塞模式才加入的东西。以前的流总是堵塞的,一个线程只要对它进行操作,其它操作就会被堵塞,也就相当于水管没有阀
阅读全文
posted @
2016-04-14 11:11
伪全栈的java工程师
阅读(414)
推荐(0) 编辑