P32

  TortoiseSVN 简介 文档

目录Subversion的介绍Subversion客户端工具介绍TortoiseSVN的基本使用**Subversion的历史Subversion是一个自由的、开放源码的版本控制系统。Subversion非常类似于一个普通的文件服务器,只是它还可以记录文件和目录曾经做过每一次变更。Subversion的仓库可以通过网络来访问,允许不同的用户在不同的计算机上使用,进行协同工作。而且所有操作都是有记录的。**Subversion的作用代码文档统一存放便于协作历史可回溯组件级版本控制通过标签建立基线通过分支支持并行开发**Subversion的特色目录控制Subversion实现了一个“虚拟”的受控文件系统,可以跟踪整个目录变更。真正的历史版本Subversion可实现添加、删除、复制和重命名文件和目录。**Subversion的特色原子化提交一个变更集要么完整地被提交到仓库中,要么不做任何改变,从而避免发生不完整地提交变更的情况一致的数据处理Subversion使用二进制的比较算法来表示文件之间的区别

jasonshaw 2015-10-25   1890   0
P50

  Netty4 介绍和应用 文档

Netty简介Netty源码分析Netty应用大纲 Netty是一个基于JAVANIO类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。Netty是什么 开发异步、非阻塞的TCP网络应用程序开发异步、非阻塞的UDP网络应用程序开发异步文件传输应用程序开发异步HTTP服务端和客户端应用程序Netty的作用NIO:在高连接数时使用OIO:在低连接数、需要低延迟时、阻塞时使用Local:在同一个JVM内通信时使用Embedded:测试ChannelHandler时使用传输支持Netty简介Netty源码分析Netty在JWS的应用大纲简单的http服务器EventLoopGroup右图显示一个EventLoopGroup和一个Channel关联一个单一的EventLoop,Netty中的EventLoopGroup包含一个或多个EventLoop,而EventLoop就是一个Channel执行实际工作的线程。

junhui_wei 2015-10-13   5024   0
P32

  Apache POI 组件操作Excel制作报表 文档

一、简单的文件读写操作Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。Office2007的文件结构完全不同于2003,所以对于两个版本的Office组件,POI有不同的处理API,分开使用即可。首先来说几个Excel的基本概念。对于一个Excel文件,这称为一个工作簿(Workbook),打开Excel之后,在下方会有sheet1/2/3这样的选项卡,点击可以切换到不同的sheet中,这个sheet称作工作表。

f2xc 2015-10-04   589   0
P25

  Traffic Server 简介 文档

功能概览 架构&模型 Plugin开发 配置CDN

mpgg2 2015-09-28   1129   0
P14

  易到用车架构演进 文档

个人简介热衷开源,FastDFS和FastDHT作者参与过ApacheTrafficServer核心代码改造先后在新浪、中国雅虎、淘宝和阿里云工作现在易到用车担任架构师易到用车简介2010年成立,智能交通和汽车分享理念引领者互联网模式“共享加盟+服务平台”目前已覆盖北上广等57个城市易到技术框架LAMP+Memcached+MongoDBLVS、HAProxy+KeepAlived易到用车架构图现状架构比较清晰和合理,个别模块存在耦合主要基于数据库,基本上没有分库分表一些经验分享文件保存到mongodb太费内存移动终端承担一些计算工作,比如采点数据流水数据在方案设计时就应考虑历史数据问题,如:订单支付采点数据架构演变方向平台化和服务化数据库分库分表异步化处理,支持更大的在线用户数面临的技术挑战业务规则变化快,比如派单冷数据存储:如日志文件消息推送:实时性和送达率要求,高并发连接现有消息推送平台基于ejabberd:xml格式臃肿费流量基于mongodb轮询,简单但低效无法线性扩展新消息推送平台目标可靠消息推送,支持server和app双向推送基于epoll的高性能server,轻松支持100K级连接无单点问题,高可用支持线性扩展新消息推送平台关键点尽可能避免查询DB用户在线的情况下消息不落地推送用户不在线或者推送失败,存储到DB中用户上线时,会从DB中加载待发送消息给初创公司的建议初期避免使用过重的架构,不要生搬硬套大公司架构初期够用即可,后期改进或重构AnyQuestion?谢谢大家!

gmy 2015-09-24   553   0
P40

  Apache Mina Server 2.0 中文参考手册 文档

Apache Mina Server是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA对象的序列化服务、虚拟机管道通信服务等),Mina可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina提供了事件驱动、异步(Mina的异步IO默认使用的是JAVANIO作为底层支持)操作的编程模型。Mina主要有1.x和2.x两个分支,这里我们讲解最新版本2.0,如果你使用的是Mina1.x,那么可能会有一些功能并不适用。学习本文档,需要你已掌握JAVAIO、JAVANIO、JAVASocket、JAVA线程及并发库(java.util.concurrent.*)的知识。Mina同时提供了网络通信的Server端、Client端的封装,无论是哪端,Mina在整个网通通信结构中都处于如下的位置:可见Mina的API将真正的网络通信与我们的应用程序隔离开来,你只需要关心你要发送、接收的数据以及你的业务逻辑即可。

hape_96 2015-09-13   2892   0
P32

  基于hadoop的数据仓库技术 文档

Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以流的形式访问(streaming access)文件系统中的数据。

xcxc 2015-08-24   524   0
P8

  Apache2.2 安全配置和性能优化 文档

Apache2.2安全配置和性能优化Apache禁止目录遍历将Options Indexes FollowSymLinks中的Indexes去掉,就可以禁止Apache显示该目录结构。Indexes的作用就是当该目录下没有index.html文件时,就显示目录结构。

sitechjrl 2015-08-21   3028   0
P19

  (1)Spark简介 文档

Spark是快速的 很多任务能够秒级完成,对于一些特定的工作,Spark比Mapreduce快10-20倍。 Spark扩充了流行的Mapreduce计算模型,使Spark更高效地支持更多类型的计算,包括交互式查询,和流处理。 速度快的另一个主要原因就是,能够在内存中计算。

ngn6 2015-08-12   775   0
P30

  浅谈容器集群管理-从Mesos到Kubernetes 文档

容器集群管理概述容器集群管理概述Docker部署单机容器的打包,迁移大量容器,跨机通信生产环境需求:-多机集群-资源调度-可扩展性-负载均衡-虚拟网络-微服务化容器集群管理概述Mesos+Docker-Apache下的开源分布式资源管理框架-加州大学伯克利分校的AMPLab开发-在Twitter得到广泛使用-Master-slaveKubernetes-灵感源于Google内部集群Borg管理系统-2014-6开源-Golang开发-Master-slave模式-吸收了BorgOmega的优点和教训-增加namespace,label等管理功能容器集群管理概述Mesos(+docker)+Marathon资源调度-消除硬件差异,DRF,多种framework,scheduler,executorMarathonFramwork基于mesos来控制长时间运行的服务。

dmc3 2015-07-26   633   0
虚拟化   方案   Apache   Nginx   Go  
P150

  经典Java教程(入门到精通) 文档

Java目录第1章Java环境及配置第2章Java基本语法第3章类和接口第4章JavaApplet第5章Java图形处理第6章Java用户界面技术第7章异常、事件和多线程机制第8章输入输出技术第9章Java数据库技术第10章Java安全技术第11章Java网络技术(一)第12章Java网络技术(二)第13章Servlet技术第14章Java读写XML技术第1章Java环境及配置1.1Java概述1.2Java语言的特点1.3Java应用分类1.4JDK包的下载与安装1.5Java环境配置1.6例子程序习题1.1Java概述Java是一种编程语言,它提供了一个同时用于程序开发、应用和部署的环境。Java语言主要定位于网络编程,使得程序可以最大限度地利用网络资源。

3020191884 2015-07-12   1605   0
Java开发   Apache   CSS   HTTP   Basic  
P16

  Java 消息服务(Java Message Service,简称JMS) 文档

JMS简介:Java 消息服务(Java Message Service,简称JMS)是用于访问企业消息系统的开发商中立的API。与JDBC很相似,提供了独立于特定厂商的企业消息系统访问方式JMS编程:应用程序A 发送一条消息到消息服务器的某个目得地(Destination),然后消息服务器把消息转发给应用程序B消息组成:头,每条JMS消息都必须具有消息头,包含用于路由和识别消息的值属性,消息可以包含称作属性的可选头字段。他们是以属性名和属性值对的形式制定的。可以将属性是为消息头的扩展主体,包含要发送给接收应用程序的内容。

redey 2015-07-10   2690   0
P46

  ActiveMQ 开源消息总线介绍 文档

提纲编程步骤应用背景CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;(2)客户和服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于服务对象崩溃或者网络故障导致客户的请求不可达,客户会接收到异常;(3)点对点通信:客户的一次调用只发送给某个单独的目标对象。面向消息的中间件(Message Oriented Middleware,MOM)较好的解决了以上问题:(1)发送者将消息发送给消息服务器,消息服务器将消息存放在若干队列中,在合适的时候再将消息转发给接收者;(2)发送和接收是异步的,发送者无需等待;

wwwbajs7 2015-06-24   4650   0
P22

  Apache Maven 文档

前言Maven - 这一Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站点等特性。有了它,你不需要再到处找依赖的JAR,源代码,API文档,更不用在Eclipse里手工搭建项目,无数次的在JavaBuildPath里尝试依赖的Projects。Eclipse中使用Maven+Git5分钟入门安装开发环境只需要Java和Eclipse。为了使用私服,Maven需要配置一个用户文件,否则配置这一环节可以跳过。

htp 2015-06-23   417   0
P23

  Apache Axis2 预研 文档

Apache Axis2 是一个Web Services / SOAP / WSDL 引擎,它有Java和C两个版本的实现。与前任Apache Axis相比,Axis2模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议(如 WS-Security、WS-ReliableMessaging等)的实现中。

htp 2015-06-23   1662   0
P150

  Hadoop 介绍 文档

Hadoop是什么?一个分布式文件系统和并行执行环境;一个软件集;让用户便捷地处理海量数据;Apache软件基金会下面的一个开源项目;目前Yahoo!是最主要的贡献者;Hadoop子项目Hadoop Common:在0.20及以前的版本中,包含HDFS、MapReduce和其他项目公共内容,从0.21开始HDFS和MapReduce被分离为独立的子项目

tony2007 2015-06-20   625   0
P18

  19、Apache服务 文档

Apache的由来就是基于现存的代码和一系列的补丁(patch)文件,原名叫A Patchy Server(一个打补丁的服务器) Apache最初的源码和思想基于最流行的HTTP服务器 – NCSA httpd 1.3,后来经过代码重写,其功能、效率及速度方面变得很强大。 Apache服务器是由Apache Group这个组织来维护

jones_2012 2015-06-13   561   0
Apache   Web服务器   HTTP   x86   Basic  
P41

  Cross-Site Big Table using HBase 文档

Growing demands for storing the data across geographically distributed data centers. Data and data pattern is similar across data centers. But the data is private to each of the data center. Improve the data availability and disaster recovery. An easy way to access these distributed data. Manage the hierarchy relationship between data centers. (Grouping of data centers)

hullic 2015-06-12   1640   0
P

Apache 2.2 中文手册 文档

这篇文档简述了Apache HTTP Server 2.0和2.2 版本之间的主要差异。对于1.3版本以后的新特性,请参考Apache 2.0 新特性文档。 Unix线程 在支持POSIX线程的Unix系统上,现在Apache能在混合的多进程、多线程模式下运行,使很多(但非全部)配置的可伸缩性得到了改善。 新的编译系统 重写了编译系统,现在是基于autoconf和libtool的,使得Apache的配置系统与其他软件包更加相似。 多协议支持 Apache现在已经拥有了能够支持多协议的底层构造。mod_echo就是一个例子。

open文档01 2015-06-01   3113   0
P36

  以Hadoop为核心的大数据开放平台建设 文档

以Hadoop为核心的大数据开放平台建设孙利兵驾驭大数据大数据技术发展大数据技术发展大数据技术有哪些不足大数据技术本身百花齐放,如何用好每项技术是个难题大数据技术内部融合性不够大数据技术与其他传统技术的融合性不够我们缺少什么?缺乏一个能融合现有大数据技术的技术技术领域如何解决大数据技术应用难的问题?

w327 2015-05-25   779   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档