- 博客(15)
- 资源 (23)
- 收藏
- 关注
转载 负载均衡
负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。什么是负载均衡负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元
2017-08-22 20:59:53
360
原创 zookeeper集群搭建
zookeeper是什么 Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。 zookeeper是一个由多个service组成的集群,一个leader,多个follower,每个s
2017-08-14 15:07:40
319
转载 Git远程操作详解
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆
2017-07-27 15:02:42
237
转载 Linux下用户组、文件权限详解
用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念- 所有者- 所在组- 其它组- 改变用户所在的组 所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者 文件所在组当某个用
2017-07-27 14:44:18
291
转载 git config命令详解
Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。一. 配置文件的存储位置这些变量可以被存储在三个不同的位置:1./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。如果你传递参数选项’--system’ 给 git config,它将明确的读和写这个文件。 2.~/.gitconfig
2017-07-27 14:29:06
28488
原创 git pull
git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。$ git pull :比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。$ git pull origin next:master如果远程分支是与当前分支合并,则冒号后面的部分可以省略。$ git pull origin
2016-07-18 16:37:51
376
转载 git commit
1. 文件状态 一般仓库中的文件可能存在于这三种状态: 1)Untracked files → 文件未被跟踪; 2)Changes to be committed → 文件已暂存,这是下次提交的内容; 3) Changes bu not updated → 文件被修改,但并没有添加到暂存区。如果 commit 时没有带 -a 选项,这个状态下的文件不会被提交。
2016-07-18 16:28:22
311
原创 git diff
git提交过程中,存在三个区域:working tree, index file, commit(HEAD) working tree:就是你所工作在的目录,每当你在代码中进行了修改,workingtree的状态就改变了。 index file:是索引文件,它是连接workingtree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改变
2016-07-18 15:48:18
228
转载 git分支
Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置信
2016-07-18 10:54:28
304
转载 git status
git status命令可以列出当前目录所有还没有被git管理的文件和被git管理且被修改但还未提交(git commit)的文件.。比如;git status# On branch master# Changes to be committed:# (use "git reset HEAD ..." to unstage)## modified:
2016-07-18 10:21:03
650
原创 NIO简介
NIO是New IO 的简称,在jdk1.4 里提供的新api 。特性如下: 为所有的原始类型提供(Buffer)缓存支持;字符集编码解码解决方案; Channel :一个新的原始I/O 抽象; 支持锁和内存映射文件访问接口; 提供多路(non-bloking) 非阻塞式的高伸缩性网络I/O 。Java NIO 由以下几个核心部分组成:ChannelsBuffersSele
2015-06-03 11:30:13
304
转载 Dubbo入门
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者
2015-06-01 11:57:02
295
原创 Oracle的导出和导入
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(s
2015-03-04 16:19:45
275
SSH的学习课件
2013-03-25
J2EE万能帮助文档
2013-03-24
oracle存储过程
2013-03-24
局域网聊天系统
2013-03-23
oracle数据库学习笔记
2012-03-28
java设计模式
2012-03-27
网站开发必备 万能帮助文档
2012-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人