架构设计
-
nginx负载均衡和反向代理和部署详解架构师
一:安装 1.从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包; 2.解压后复制…
-
linux根据关键字查看tomcat日志详解架构师
我想查看tomcat服务器下的debug.log日志文件中包含关键字”192.168.33.89″IP地址的日志信息。 grep -C 10 ‘…
-
web.xml加载过程详解架构师
web.xml加载过程: 1 启动WEB项目的时候,容器(如:Tomcat)会读他的配置文件web.xml读两个节点 <listener></lis…
-
MVC模式的设计思想详解架构师
MVC模式是一种近年来使用比较广泛的为许多IT厂家和开发者所认可的一种设计模式,它和Web应用程序并没有直接的关系(事实上,它在很多非WEB应用程序中得到了使用),它不仅使得系统层…
-
Java项目经验——程序员成长的关键详解架构师
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计…
-
面向对象的5条基本设计原则详解架构师
最基本的设计原则有5条,分别是:单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则和Liskov替换原则。 单一职责原则 对于单一职责原则,其核心思想为:一个类,最好只…
-
设计模式之观察者模式详解架构师
观察者模式的定义: 定义对象间的一种一对多的依赖关系。到一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 现在很多的购房者都在关注着房子的价格变化…
-
设计模式之工厂设计模式详解架构师
工厂方法模式的定义: 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 package c…
-
从登录开始详解架构师
登录? 两个输入框加一个按钮?还能怎么做? 那就先来看看为什么而做? 就数据而言,网站的流量仍是大量的匿名用户带来的。我们无法根据请求的任何方面(ip地址,用户代理…
-
可扩展Web架构与分布式系统详解架构师
开放源代码已经成为一些大型网站的基本原则。而在这些网站成长的过程中,一些优秀的实践经验和规则也出现在他们的结构中。本文旨在介绍一些在大型网站结构设计的过程中需要注意的关键问题以及实…