提示:1. 异常和错误处理的比较: 分离错误处理代码与正常处理代码2. 什么时候抛异常:
如果方法遇到一个不知道如何处理的意外情况(abnormal condition),那么它应该抛出异常。
---》在有充足理由将某情况视为该方法的典型功能(typical functioning )部分时...
分类:
其他好文 时间:
2014-05-09 05:24:10
阅读次数:
470
这篇主要讲解非入侵式javascript.在传统的前端开发中,把js写在html中,称为入侵式的javascript:这种做法由于没有把视图和行为分离,而且不易于维护管理,所以已经被淘汰掉.但是,angular通过改进,很好的解决了这个问题.称为声明式事件处理器.
3.1.非入侵式js ...
分类:
其他好文 时间:
2014-05-09 04:46:23
阅读次数:
259
六度分离
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3859 Accepted Submission(s): 1567
Problem Description
1967年,美国著名的社会学家斯坦利·米尔...
分类:
其他好文 时间:
2014-05-09 02:00:04
阅读次数:
283
一.前言:初识Chef,我们可以先了解一下DevOps运动http://zh.wikipedia.org/wiki/DevOps,简单点说,就是传统的软件组织将开发、IT运营和质量保障设为各自分离的部门,而DevOps运动的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密..
分类:
其他好文 时间:
2014-05-09 00:53:49
阅读次数:
505
Haproxy+Keepalived实现负载均衡高可用Nginx+keepalived可以参考我的博文Lvs+keepalived可以参考我的博文背景:Haproxy+Keepalived的优势何在,如果你的网站并发量挺大的但是还不至于大到使用lvs的地步,并且又想对七层协议进行过滤。可能需要实现动静分离,又或者是基于内容的..
分类:
其他好文 时间:
2014-05-09 00:48:33
阅读次数:
512
依赖于抽象。具体而言就是高层模块不依赖于底层模块,二者都同依赖于抽象;抽象不依赖于具体,具体依赖于抽象。依赖一定会存在于类与类、模块与模块之间。当两个模块之间存在紧密的耦合关系时,最好的方法就是分离接口和实现:在依赖之间定义一个抽象的接口使得高层模块调用接口,而底层模块实现接口的定义,以此来有效控制...
分类:
其他好文 时间:
2014-05-08 17:55:28
阅读次数:
239
一、环境介绍Master-IP:10.0.0.201Slave-IP:10.0.0.202Amobea-IP:10.0.0.203二、安装JDK#mkdir/Amoeba#tar-xvfjdk-7u40-linux-x64.tar.gz-C/Amoeba/#vim/etc/profileJAVA_HOME=/Amoeba/jdk1.7.0_40exportJAVA_HOMEPATH=$JAVA_HOME/bin:$PATHexportPATHCLASSPATH=.:$JAVA_HOME/l..
分类:
数据库 时间:
2014-05-08 16:27:36
阅读次数:
470
好,二叉搜索树粉末登场,有关他的问题有这么几个,给你一个n,怎样求所有的n个节点的二叉搜索树个数?能不能把所有的这些二叉搜索树打印出来?
这道题倒不用考虑这么多,直接转就行了,我用的思想是分治,每次找到一半的位置,分离出中间节点,作为新子树的根节点,然后递归构造前半部分和后半部分。
class Solution {
public:
TreeNode *sortedListToBST(L...
分类:
其他好文 时间:
2014-05-08 11:07:14
阅读次数:
266
一、Haproxy和Keepalived简介1、HaproxyHAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机。它是免费、快速并且可靠的一种解决方案。特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持..
分类:
其他好文 时间:
2014-05-08 10:53:58
阅读次数:
500
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source
项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts
也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。St...
分类:
编程语言 时间:
2014-05-08 10:17:09
阅读次数:
542