自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (23)
  • 收藏
  • 关注

转载 负载均衡

负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。什么是负载均衡负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元

2017-08-22 20:59:53 325

原创 zookeeper集群搭建

zookeeper是什么    Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。    zookeeper是一个由多个service组成的集群,一个leader,多个follower,每个s

2017-08-14 15:07:40 285

转载 Git远程操作详解

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆

2017-07-27 15:02:42 190

转载 Linux下用户组、文件权限详解

用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念- 所有者- 所在组- 其它组- 改变用户所在的组 所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者 文件所在组当某个用

2017-07-27 14:44:18 263

转载 git config命令详解

Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。一. 配置文件的存储位置这些变量可以被存储在三个不同的位置:1./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。如果你传递参数选项’--system’ 给 git config,它将明确的读和写这个文件。 2.~/.gitconfig

2017-07-27 14:29:06 28217

原创 git pull

git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。$ git pull :比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。$ git pull origin next:master如果远程分支是与当前分支合并,则冒号后面的部分可以省略。$ git pull origin

2016-07-18 16:37:51 350

转载 git commit

1. 文件状态  一般仓库中的文件可能存在于这三种状态:    1)Untracked files → 文件未被跟踪;    2)Changes to be committed → 文件已暂存,这是下次提交的内容;    3) Changes bu not updated → 文件被修改,但并没有添加到暂存区。如果 commit 时没有带 -a 选项,这个状态下的文件不会被提交。

2016-07-18 16:28:22 290

原创 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 203

转载 git分支

Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置信

2016-07-18 10:54:28 276

转载 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 555

原创 NIO简介

NIO是New IO 的简称,在jdk1.4 里提供的新api 。特性如下: 为所有的原始类型提供(Buffer)缓存支持;字符集编码解码解决方案; Channel :一个新的原始I/O 抽象; 支持锁和内存映射文件访问接口; 提供多路(non-bloking) 非阻塞式的高伸缩性网络I/O 。Java NIO 由以下几个核心部分组成:ChannelsBuffersSele

2015-06-03 11:30:13 275

转载 Dubbo入门

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者

2015-06-01 11:57:02 274

原创 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 249

原创 Oracle数据库迁移前的准备工作(创建用户并且分配权限及表空间)

我们在迁移或者说导入数据库之前,往往做一些

2014-09-10 16:31:13 1442

原创 Oracle中的Join(连接)的使用

说明:Oracle中的连接分为左连接和右连接

2014-08-18 15:47:12 10741

OracleSQL帮助文档

OracleSQL帮助文档,内容以chm的形式存储,更容易查找。

2013-03-25

SQL Server2000帮助文档

里面包括SQLServer的函数库及SQLServer的SQL语句等,里面的帮助文档均以chm格式存储,更加方便查找和阅读。

2013-03-25

SSH的学习课件

Spring是一个非常活跃的开源框架;它是一个基于Core来构架多层JavaEE系统的框架,它的主要目地是简化企业开发. Spring以一种非侵入式的方式来管理你的代码,Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring . Struts2 是一个用来开发 MVC应用程序的框架. 它提供了 Web 应用程序开发过程中的一些常见问题的解决方案:

2013-03-25

Oracle11g安装图解

Oracle11g的安装作一下介绍,希望能对初学者或了解不深的客户有所帮助.

2013-03-25

J2EE万能帮助文档

完整的网站技术参考手册 我们的参考手册涵盖了网站技术的方方面面。 其中包括W3C的标准技术:HTML、XHTML、CSS、XML 。以及其他的技术,诸如JavaScript、PHP、ASP、SQL等等。

2013-03-24

oracle存储过程

存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个: 第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程可以大大减少同数据库的交互次数。 第二、提高安全性。假如将SQL语句混合在ASP代码中,一旦代码失密,同时也就意味着库结构失密。 第三、有利于SQL语句的重用。oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx; EXCEPTION WHEN NO_DATA_FOUND THEN xxxx; END; ... 3.IF 判断 IF V_TEST=1 THEN BEGIN do something END; END IF; 4.while 循环 WHILE V_TEST=1 LOOP BEGIN XXXX END; END LOOP;

2013-03-24

Hibernate学习PPT

学习Hibernate的好资料,让你对Hibernate有全新的认识。

2013-03-23

学生Ajavx的PPT

学习Ajax的帮手,让你彻底理解Ajax

2013-03-23

用JAVA实现文件的分割

用JAVA来实现文件的分割,还有一些例子供参考。

2013-03-23

数据结构和算法Flash动画演示

该部分内容为学数据结构带来了方便,学习数据结构非常抽象,通过Flash的演示可以让你更直观的了解算法。

2013-03-23

局域网聊天系统

该程序实现局域网内的聊天功能,包括服务器端程序和客户端程序两部分。客户端程序:可连接到服务器,并将消息发送到服务器端和接受服务器端发送来的信息。服务器端程序:可将消息发送到客户端和接受客户端发送来的信息

2013-03-23

oracle数据库学习笔记

里面内容丰富,详细记录了学习ooracle数据库的方法,里面同时也提供了很多经典的例子,以便大家加深对oracle的理解,希望能够让大家真正地学到一些知识。

2012-03-28

java设计模式

里面为大家提供了java所有的设计模式的,让大家成为一个java高手。针对java的所有设计模式进行详解,里面包括了11个pdf文档,内容丰富,希望给大家带来真正的知识。

2012-03-27

网站开发必备 万能帮助文档

里面囊括了开发网站时所需要的技术,大家可以方便地查找所需要的知识及技术,里面包括了HTML,XML,浏览器脚本,服务器脚本,多媒体等很多的技术。里面配置了一些简单的教程供大家学习。

2012-03-27

JQuery的jar包

里面包括JQuery的所有包,以便大家更好地学习JQuery

2012-03-27

Lucene学习思维导图

学习搜索引擎时,大家往往不能够理清搜索引擎的脉络,通过这本思维导图,大家可以理解学习思路,里面有一些代码,帮助大家更好更快地学习Lucene.

2012-03-27

Java考试大全,从此让你不再因考试而烦恼!

本资源提供了JAVA考试及面试中常出现的知识点,本资源系统全面的讲解了其中的一些知识,让读者摆脱因考试及面试所带来的烦恼!

2011-06-06

Java编程规范,让你的程序可读性更高!

本资源为用户提供了标准的java编程规范内容,提高自己的编程格式,能够让用户拥有更标准的编程风格,大大提高了用户程序的可读性。

2011-06-06

JAVA帮助文档,为用户学习JAVA带来方便

通过本文档可以查阅JAVA中所有的类及相应的方法,并且给出了一些类及方法的应用,为用户学习JAVA提供了很大的帮助。

2011-06-06

Java2实用教程代码(第三版例子代码)

本资源包括了《Java2实用教程》的源代码,为用户学习本书时提供了方便!

2011-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除