- 博客(70)
- 资源 (1)
- 收藏
- 关注
原创 MySQL复制原理及过程
Replication基本原理异步复制:从主机拷贝到备机过程中会有延迟,延迟通常由网络、资源可用性和系统负载来决定。使用合适架构和调优,大多复制几乎是瞬间完成的。同步复制:数据同时向一台或多台机器提交,保证多系统一致性,但也会带来额外性能损失,mysql本身不支持同步复制,利用分布式复制块设备技术能提供同步复制功能。半同步复制:MySQL5.5新功能,主机提交半同步到从机,从机收到事务
2014-04-26 12:11:55
6956
原创 MySQL主从安装
安装rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rpmrpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpmrpm -ivh MySQL-devel-5.6.15-1.el6.x86_64.rpmMySQL的几个重要目录(1)数据库目录 /var/lib/mysql/(2)配置文件 /u
2014-04-26 12:07:05
988
原创 redis配置文件redis.conf参数说明
# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程d
2014-04-26 12:04:04
934
转载 RPM方式安装MySQL5.6
RPM方式安装MySQL5.6a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)1[root@localhost ~]# rpm -qa | grep -i mysql2mysql-libs-5.1.66-2.el6_3.x86_64
2014-01-28 13:21:50
100105
10
原创 OGG杂记
add extract ext1, tranlog , begin nowadd exttrail ./dirdat/e1, extract ext1add extract pump1, exttrailsource ./dirdat/e1, begin nowadd rmttrail ./dirdat/r1, extract pump1add replicat rep1,
2013-10-28 23:23:26
1011
原创 hadoop管理
1. hdfs基本统计情况fs是个比较抽象的层面,在分布式环境中,fs就是dfs,但在本地环境中,fs是local file system,这个时候dfs就不能用。hadoop dfsadmin -report2. hadoop安全模式NameNode在启动时会自动进入安全模式。安全模式是NameNode的一种状态,在这个阶段,文件系统不允许有任何修改。安全模式的目的是在系
2013-10-28 23:21:27
981
原创 Hadoop杂记
Hadoop杂记namenode(hdfs)+jobtracker(mapreduce)可以放在一台机器上,datanode+tasktracker可以在一台机器上,辅助namenode要单独放一台机器,jobtracker通常情况下分区跟datanode一样(目录最好分布在不同的磁盘上,一个目录对应一个磁盘),namenode存储目录需要格式化,datanode存储目录不需要格式化,
2013-10-28 23:20:53
784
原创 HBase安装
安全分布式安装1. ssh秘钥登陆配置2. DNS HBase使用本地 hostname 才获得IP地址. 正反向的DNS都是可以的.如果你的机器有多个接口,HBase会使用hostname指向的主接口.如果还不够,你可以设置 hbase.regionserver.dns.interface 来指定主接口。当然你的整个集群的配置文件都必须一致,每个主机都使用相同的网络接口。还有一
2013-10-28 23:20:25
1386
原创 Hadoop三种安装模式
Hadoop三种安装模式:单机模式,伪分布式,真正分布式一 单机模式standalone单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时,Hadoop会完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守
2013-10-28 23:19:13
27176
转载 Hbase安装与简介
(一)简介:HBase是一个分布式的、面向列的开源数据库。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。 表结构:HBase以表的形式存储数据。表有行和列组成。列划分为若干个列族/列簇(column fam
2013-08-18 10:03:51
1613
原创 Tomcat的跨区域访问问题
若允许Tomcat所有域访问,将clientaccesspolicy.xml和crossdomain.xml加入%TOMCAT_HOME%\webapps\ROOT 目录下即可clientaccesspolicy.xml crossdomain.x
2012-12-27 14:42:06
22693
原创 linux下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxv
2012-12-27 10:51:26
778
转载 Apache CXF实战转载
Apache CXF实战之一 Hello World Web ServiceApache CXF实战之二 集成Sping与Web容器Apache CXF实战之三 传输Java对象Apache CXF实战之四 构建RESTful Web ServiceApache CXF实战之五 压缩Web Service数据
2012-12-13 17:49:42
695
转载 为PHP添加GD库支持
为PHP添加GD库支持 1.安装zlib,一般Centos系统自带已经安装好,可以用以下命令去查看:[root@Test-Web2 ~]# rpm -qa | grep zlibzlib-1.2.1.2-1.2zlib-devel-1.2.1.2-1.2You have new mail in /var/spool/mail/
2012-11-29 15:46:27
3639
转载 Java LDAP操作
命名和目录操作您可以使用JNDI执行以下操作:读取操作和更新命名空间的操作。本节介绍这两个操作:l 查询对象l 列出上下文内容l 添加、覆盖和移除绑定l 重命名对象l 创建和销毁子上下文配置在命名和目录服务中执行操作之前,需要得到初始化上下文――命名空间的
2012-09-01 13:32:58
26914
3
转载 在Oracle中使用Java存储过程
Java存储过程今后在各大数据库厂商中越来越流行,功能也越来越强大。这里以Oracle为例,介绍一下java存储过程的具体用法。一、如何创建java存储过程?通常有三种方法来创建java存储过程。1. 使用oracle的sql语句来创建:e.g. 使用create or replace and compile java source named "" as后
2012-08-23 17:14:25
1587
转载 Oracle 11g 数据库的新特性--虚拟列
Oracle 11g 数据库的新特性 —— 虚拟列介绍在老的 Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的索引。现在 Oracle 11g 允许我们直接在表上使用虚拟列来存储表达式。来看一个简单的例子:CREATE TABLE EMP ( EMPNO NU
2012-08-23 17:13:13
2145
原创 描述Oracle数据服务器启动方式
1、Oracle数据服务器包括:实例进程和数据库;实例进程包括:memory structure(sga)以及background process pmon(进程监控)、smon(系统监控system monitor,空间整理3秒)、dbwr(脏数据处理)、lgwr(将redo buffer文件写会log),ckpt(checkpoint,同步数据,先写日志、脏数据)等进程;数据库包括:数据文件、
2012-08-23 12:28:41
715
原创 Oracle架构
Oracle架构1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成) ◆控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件. ◆数据文件:存储数据的文件. ◆重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件.
2012-08-23 11:27:38
741
原创 VMware安装linux过程
1.安装VMware:免安装版vmware解压后,点击install.bat,根据安装提示安装驱动。(不需要注册,永不过期)2.安装操作系统:创建新虚拟机,安装linux系统3.网络设置:VM中选择NAT方式(默认),linux中连接可以上网4.设置SSH:在win7中将VMware Network Adapter VMnet1和VMnet8的属性中的VMwar
2012-08-22 09:28:41
814
原创 Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)
Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;A A ZERO SPACE--------- ------
2012-08-22 09:26:30
891
转载 股票API之----------雅虎财经频道
本文介绍Yahoo财经频道获取股票数据的API。可以通过此API获取实时数据。实时数据请求请求地址[text] view plaincopyhttp://finance.yahoo.com/d/quotes.csv?s=&f= 参数s — 表示股票名称,多个股票之间使用英文加号分隔,如“XOM+B
2012-08-08 15:05:21
5902
转载 股票API之----------新浪财经频道
Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如:var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91, 26.92,22114
2012-08-08 15:04:54
11699
原创 Spring3.0 IOC
一、说到依赖注入(控制反转),先要理解什么是依赖。Spring 把相互协作的关系称为依赖关系。假如 A 组件调用了 B 组件的方法,我们可称A 组件依赖于 B 组件。二、什么是依赖注入。在传统的程序设计过程中,通常由调用者来创建被调用者的实例。在依赖注入的模式下,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者实例的工作通常由Spri
2012-08-03 16:47:40
1094
原创 Spring3.0 AOP
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。二、AOP 的作用。常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解
2012-08-03 16:46:53
830
原创 DWR中各种java方法的调用
DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。一、dwr配置篇之w
2012-08-01 22:53:04
864
原创 JQuery学习笔记
JQuery 学习笔记一、Jquery简介 1、 JQuery 是对JavaScript 的封装 (JQuery 的扩展插件非常多) 2、 JQuery 中 $(#div) #代表一个元素 不加#代表多个 3、 JQuery 屏蔽了浏览器的差异 4、 开源、免费、可到网上下载大量的插件 5、 Vsdoc 是vs2008sp1以后添加的一个技术
2012-08-01 22:51:08
964
原创 Linux命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2012-08-01 22:48:00
746
原创 DBCP配置
dbcp配置--官方文档中文版本 dbcp配置中文版本,翻译自apache 官方文档,原文请见http://commons.apache.org/dbcp/configuration.html参数 描述username 传递给JDBC驱动的用于建立连接的用户名password 传递给JDBC驱动的用于建立连接的密码url 传递给JDBC驱动的用于建立连接的URL
2012-07-20 10:37:20
743
原创 GoldenGate笔记
在复制数据表增加时间标签时候,ogg函数精度到微秒,可以使用oracle查询到微秒即可,如下---@getenv("GGHEADER", "COMMITTIMESTAMP") 精度到YYYY-MM-DD HH:MI:SS.FFFFFF,kettle和oracle一般不支持Map "dbo.cyzwxx", Target cyxt_dwbk_yh.g_cyzwxx, colmap (used
2012-06-26 22:23:32
964
转载 linux 日期设置
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00---- 注意,这里说的是系统时间,是linux由操作系统维护的。 ---- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改
2012-06-26 19:02:36
675
转载 kettle介绍
网上搜集了一些关于开源数据交换工具Kattle的文章,特收藏如下:文章一:ETL和Kettle简介ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题的、集成的、稳定的且随时间不断变化的数据集合,用以支持经营管理中的决策制定过程。数据仓库系统中有可能存在着大量的噪声数据,引
2012-06-21 10:44:52
20090
原创 Kettle java调用
package org.jsmsa.etl.kettle;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.List;import org.apache.log4j.Logger;i
2012-06-21 10:17:07
5435
原创 Oracle 常用SQL
查看语言环境和编码select userenv('language') from dual; SQL中转码 CONVERT(NAME,'WE8ISO8859P15','AL32UTF8')日期转换select to_char(SYSTIMESTAMP,'yyyy-mm-dd hh24:mi:ss.FF3') systime from dual; to_timest
2012-06-20 15:44:29
981
原创 ORACLE物化视图
ORACLE物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取。 当数据库中表的数据量比较大
2012-06-13 11:44:16
8422
转载 Linux定时任务
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件例如 文件内容如下:*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh*/2 * * * *
2012-06-06 09:09:25
775
原创 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=(sys
2012-06-06 08:56:43
624
原创 GoldenGate GGSCI监控命令
使用GGSCI命令监控(1)进入GoldenGate安装目录,运行GGSCI,然后使用info all查看整体的运行状况。Group表示进程的名称(MGR进程不显示名字);Lag表示进程的延时;Status表示进程的状态,有4种状态。“ STARTING 表示正在启动过程中。“ RUNNING 表示进程正常运行。“ STOPPED
2012-05-29 16:36:30
14084
转载 MQ7 在Ubuntu上的安装
http://qtlkw.iteye.com/blog/744052 可参照文档http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=/com.ibm.mq.amq1ac.doc/lq10120_.htm和http://blog.csdn.net/lang_ysh/archive/2010/03/18/539
2012-05-22 23:04:37
990
转载 centos6.2更新yum源
备份 mv /etc/yum.repos.d/CentOS-Base.repo{,.bak} 修改 vi /etc/yum.repos.d/CentOS-Base.repo将$releasever替换成版本6.2,$basearch替换成x86_64# CentOS-Base.repo# The mirror system uses the connecting IP ad
2012-05-22 18:04:16
636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人