- 博客(68)
- 收藏
- 关注
转载 Zookeeper 02 zkCli
可以通过zkCli 启动客户端,连接Zookeeper服务器: bin/zkCli.sh 接下来执行几个简单命令 [zk: localhost:2181(CONNECTED) 0]ls /[NameService, configure, zookeeper] [zk: lo...
2015-06-11 13:22:00 159
转载 Zookeeper 01 数据模型
Sessions 在向Zookeeper集群提交的任何请求之前,客户端都必须建立一个会话(session)。客户端提交的任何操作都与一个Session相关。当Session中断时,在本session期间创建的ephemeral节点会消失。 Zookeeper 保证在一个Session内提...
2015-06-11 11:11:00 139
转载 Java 并发编程 1 进程和线程
原文地址: http://ifeve.com/processes-threads/ 在并发编程中,有两个基本的执行单元:进程和线程。在java语言中,并发编程最关心的是线程,然而,进程也是非常重要的。 进程 进程具有一个独立的执行环境。通常情况下,进程拥有一个完整的、私有的基本运行资源...
2015-06-10 16:32:00 128
转载 Zookeeper 00 安装
ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的...
2015-06-08 14:47:00 420
转载 ExtJS 4.2 03 Javascript 中的类
参考文章: http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html http://www.ruanyifeng.com/blog/2010/05/object-oriente...
2015-06-05 15:30:00 72
转载 Git详解之 Git 标签
打标签 列出现有标签 $ git tag 我们可以用特定的搜索模式列出符合条件的标签 $ git tag -l 'v1.4.2.*' 新建标签 Git 使...
2015-06-04 17:27:00 91
转载 jQuery 03 DOM操作
一般,DOM操作分为3个方面,DOM Core,HTML-DOM和CSS-DOM DOM Core,并不专属于Javascript,任何一种支持DOM的语言都可以使用。Javascript中的getElementById(),getEleme...
2015-06-04 17:27:00 79
转载 编程名言名句
下面是一些迄今为止最好的关于编程的名言名句。阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你的团队吸引到不少的好程序员。 UNIX很简单。但需要有一定天赋的人才能理解这种简单。 –Dennis Ritchie ...
2015-06-04 17:27:00 110
转载 Hadoop MapReduce 过程概述
一个MapReduce任务就是一个Job。Job分为2个阶段: Map 和 Reduce Map函数接收一个 <key,value>形式的输入,然后产生一个 <key,value>形式的中...
2015-06-04 17:27:00 74
转载 jQuery 04 事件和动画
加载DOM,在常规的JS中,通常使用window.onload方法。在jQuery中,使用 $(document).ready(function(){}),在DOM加载完时就执行,不必等到相关资源加载。 如果需要等所有内容都加载完毕再执行可以用: $(...
2015-06-04 17:27:00 129
转载 Spring 2 资源
Spring 提供一个Resource接口来统一这些底层资源一致的访问,而且提供了一些便利的接口,从而能提供我们的生产力。 Resource接口代表底层外部资源,提供了对底层外部资源的一致性访问接口 public inter...
2015-06-04 17:27:00 57
转载 ExtJS 4.2 01 Hello ExtJS
参考文章:http://www.cnblogs.com/youring2/p/3269503.html 下载 ExtJS ExtJS 目前的最新版本是 4.2,我们可以从官方网站下载最新版本的ExtJS。 下载地址:http://cdn.sencha.com/ext/g...
2015-06-04 17:27:00 95
转载 归并排序 Merge sort
是一种简单的排序方法。时间复杂度为 O(N*logN)。 思想:归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用 分治法(Divide and Conquer)的一个非常典型的应用。 首先考虑下如何...
2015-06-04 17:27:00 60
转载 Oracle Sql高级编程 第1章 SQL 基础
SELECT 语句 一个查询语句在逻辑上的处理方式可能会与实际物理处理过程不同。Oracle 基于查询成本的优化器用来产生实际的 执行计划。 查询语句的逻辑处理顺序 ...
2015-06-04 17:27:00 97
转载 Maven 实战 05 聚合与继承
聚合:一条命令构建多个模块 <project> <modelVersion>4.0.0</modelVersion> <groupId...
2015-06-04 17:27:00 115
转载 Spring MVC 1 资源文件 国际化
Spring MVC工程中,习惯于把视图文件(例如jsp)放在WEB-INF目录下。 静态资源引用 要引用静态资源,Spring MVC 提供了2种方式 1 <mvc:default-servlet-handl...
2015-06-04 17:27:00 62
转载 ExtJS 4.2 02 ExtJs 基础
动态引用加载 ExtJs有庞大的类型库,很多类可能在当前的页面根本不会用到,我们可以引入动态加载的概念来即用即取。这些代码都要写在Ext.onReady外面。 1.动态引用外部Js //加载配置可用Ext.Loader.setConfig({ enabled: true });...
2015-06-04 17:27:00 112
转载 Hadoop Pig 安装
1 从http://pig.apache.org/ 下载安装包 2 解压 tar xvf pig-0.12.0.tar.gz 3 配置环境变量 export PIG_CLASSPATH...
2015-06-04 17:27:00 133
转载 Hadoop HDFS SequenceFile
SequenceFile 是一个由二进制序列化过的 key/value 的字节流组成的文本存储文件,它可以在map/reduce过程中的input/output 的format时被使用。在map/reduce过程中,map处理文件的临时输出就是使用SequenceFile处理过的...
2015-06-04 17:27:00 100
转载 Spring MVC 1 开始配置
在 Spring MVC 中 org.springframework.web.servlet.DispatcherServlet是核心Servlet。 一个MVC应用可以有多个 DispatcherServlet。每个有自己的WebApplic...
2015-06-04 17:27:00 62
转载 Maven 实战 09 属性 资源
事实上有六种类型的Maven属性: 内置属性:主要有两个常用内置属性—— ${basedir}表示项目根目录,即包含pom.xml文件的目录; ${version}表示项目版本。 POM属性:pom中对应元素的值。例如${proje...
2015-06-04 17:27:00 80
转载 Spring Security 0
Authentication 认证 Authorization 授权 ACLs访问控制列表,是授权的一部分,主要是建立了user, permission, a...
2015-06-04 17:27:00 82
转载 Maven 实战 04 生命周期和插件
maven拥有3套相互独立的生命周期,分别为clean,default,site clean生命周期目的是清理项目, default生命周期是构件项目 site生命周期是建立项目站点。 每个生命周期包含一些阶...
2015-06-04 17:27:00 88
转载 Maven 实战 02 依赖
坐标 maven定义了这样一组规则:世界上任何一个构件都可以使用maven坐标唯一标识,maven坐标的元素包括 groupId 定义当前maven项目隶属的实际项目 artifactId 定义实际项...
2015-06-04 17:27:00 67
转载 插入排序 Insertion sort
是一种简单的排序方法。时间复杂度为 O(n^2),即N的平方。在数据量较小的情况下,是比较有效的排序方式。 输入:N个数 < a1,a2,a3.....an > 输出:输入序列的一个排序 <...
2015-06-04 17:27:00 91
转载 jQuery 02 选择器
CSS 选择器 标签选择器 以文档元素作为选择器 td{ width:120px } ID选择器 以元素的ID作为选择器 #note{ ...
2015-06-04 17:27:00 76
转载 jQuery 06 Ajax
jQuery对 Ajax进行封装,在jQuery中 $.ajax()方法是属于最底层的方法,第2层是load(),$.get(),$post(),第3层是$.getScript()和$.getJSON() load(),是最常用的Aja...
2015-06-04 17:27:00 116
转载 jQuery 07 编写插件
编写插件的目的是封装已经有的一系列方法或函数,以便在其他地方重复使用。jQuery插件主要分为3种类型: 1 对象方法的插件,将对象方法封装起来,通过选择器获取的jQuery对象进行操作,是最常见的一种插件。有相当一部分的jQuery的方法,都是通过这样...
2015-06-04 17:27:00 106
转载 Spring 1 IoC 0
Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 实际上,IOC可以细分为两类:DependencyInjecti...
2015-06-04 17:27:00 70
转载 Git详解之 Git 远程分支
远程分支(remote branch)是对远程仓库中的分支的索引。它们是一些无法移动的本地分支;只有在 Git 进行网络交互时才会更新。远程分支就像是书签,提醒着你上次连接远程仓库时上面各分支的位置。 我们用 (远程仓库名)/...
2015-06-04 17:27:00 330
转载 Git详解之5 分布式Git
集中式工作流 集中式工作流程使用的都是单点协作模型。一个存放代码仓库的中心服务器,可以接受所有开发者提交的代码。所有的开发者都是普通的节点,作为中心集线器的消费者,平时的工作就是和中心仓库同步数据 如果两个开发者从中...
2015-06-04 17:27:00 144
转载 Maven 实战 08 版本管理
Maven的版本号约定: 主版本.此版本.增量版本-里程碑版本 例如:1.3.4-beta-2 主版本:表示项目的重大架构变更 次版本:表示较大范围的功能增加和变化,及Bug修复 增量版本:一般表示重大...
2015-06-04 17:27:00 192
转载 Spring 1 IoC 1 开始
Spring IoC容器的基础都在 org.springframework.beans 和 org.springframework.context 包中。提供了2类容器实现:org.springframework.beans.factory. BeanFactory和...
2015-06-04 17:27:00 70
转载 Maven 实战 06 插件
Maven官方有两个插件列表, 第一个列表的GroupId为org.apache.maven.plugins,这里的插件最为成熟, 具体地址为:http://maven.apache.org/plugins/index.html。 ...
2015-06-04 17:26:00 105
转载 Maven 实战 01 使用入门
Maven项目的核心是 pom.xml. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ...
2015-06-04 17:26:00 48
转载 对绩效考核的吐槽
余世维认为,中国人对执行力的态度存在的第一大问题是“对执行偏差没有感觉,也不觉得重要”,因此不管领导安排的任务是多么的SMART,不管时间要求是多么紧迫,员工始终按照自己的节奏来工作,内心里不会有一丝紧张或不安的感觉。不管这项任务持续多长的时间,他会一直像死守机密一样,绝对不会主动给你透...
2015-06-04 17:26:00 255
转载 Git详解之二 Git基础
取得项目的 Git 仓库,第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。 初始化新仓库 $ git init 如果...
2015-06-04 17:26:00 69
转载 Linux 性能监测:介绍
Linux 性能监测:介绍 看了某某教程、读了某某手册,按照要求改改某某设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不是说现在优化了,测...
2015-06-04 17:26:00 51
转载 01 Java 内存区域
Java虚拟机在执行Java程序的过程中 会把它所管理的内存划分为若干个不同的数据区域。 程序计数器,是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器就是通过改变这个计数器的值来选取下一条需...
2015-06-04 17:26:00 53
转载 Spring 1 IoC 4 注解
如果采用注解方式,下面代码 <!-- Inform Spring to scan the annotation within codes for DI requirements --> <co...
2015-06-04 17:26:00 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人