自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据仓库架构

数据仓库架构B3层: 数据仓库底层,基于主题组织存放明细粒度的基础数据,同时包含数仓完整的维度信息。 维表包含关系维表(满足灵活性、稳定性、时效性需求)、 宽表维表(满足扩展性、易用性需求) B2层: 数据集市层,基于业务主题抽象组织,包含面向于各业务需求抽象的集市数据、面向于提供数据共享服务的公共集市数据。 原则上面向于各业务需求抽象的集市应避免集市间相互引用。

2017-09-12 17:08:55 572

原创 文章标题

Git学习记录git简介集中式vs分布式初次运行git配置git config工具用于读取相应的工作环境变量用户信息文本编辑器差异分析工具查看配置信息Git基础命令git初始化目录克隆相关仓库记录每次的更新新文件状态添加跟踪新文件忽略某些文件提交跳过使用暂存区域移除文件移动文件Git学习记录git简介git是分布式版本控制系统集中式vs分布式 相比较集中

2017-01-19 15:06:07 276

转载 欢迎使用CSDN-markdown编辑器

Git学习记录git简介git是分布式版本控制系统目录[toc] 用 [TOC]来生成目录:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctr

2017-01-19 14:43:14 222

原创 传日期执行脚本

vim templat_stat.sh#!/bin/bashstartday=$(date -d "YESTERDAY" "+%F")if [ -n "$1" ];then startday=$1fi##startday="20160427"for i in `seq 0 12`do DATE=` date -d "$startday +$i day " "+%Y-%m-

2016-05-22 17:11:22 428

原创 pgloader

使用pgloader加载数据到postgresql中替换conf文件的日期 sed -i “s/[0-9]{4}-[0-9]{2}-[0-9]{2}/${YESTERDAY}/” /export/loganalyse/tuan/xuelei/vocation/loganaly/pgloader-stat-trace-pgdata3.conf 执行加载数据 python /usr/bin/pgl

2016-05-22 17:07:20 1381

原创 hive介绍

hive特性-hive是基于hadoop的数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是: 1. 学习成本低 2. 可以通过类sql语句实现简单的MapReduce统计,不必开发专门的MapRedunce应用,时分适合数据仓库的统计分析。 hive是建立在hadoop上的数据仓库基础架构,他

2016-05-15 17:53:20 289

原创 hive

hive是基于hadoop的数据库,可以方便的查看hadoop数据

2016-05-10 14:01:19 430

原创 正则表达式

点击打开链接  相关网页数据

2016-05-10 12:13:17 381 3

原创 python自定义类型转json

处理自己的数据类型json模块不仅可以处理普通的python内置类型,也可以处理我们自定义的数据类型,而往往处理自定义的对象是很常用的。首先,我们定义一个类Person。class Person(object): def __init__(self,name,age): self.name = name self.age = age de

2016-04-27 11:37:25 3953 1

原创 pyhon的json模块

一、json格式介绍json格式是一种轻量级别的数据交换格式,容易被人识别和机器用来解析,它的全称叫做javaScript Object Notationpython json模块提供了api接口,可以将内存中的python对象转化为一个串行化表示,被叫做json。json被广泛的应用于ajax应用中的web服务器和客户端之间的通信,也可以用户其他程序的应用中。二、js

2016-04-27 11:27:52 418

原创 高级bash脚本编辑

#!/bin/bash # rpm-check.sh # 这个脚本的目的是为了描述,列表,和确定是否可以安装一个 rpm 包. # 在一个文件中保存输出. # # 这个脚本使用一个代码块来展示 SUCCESS=0 E_NOARGS=65 if [ -z "$1" ] then echo "Usage: `basename $0` rpm-

2016-04-14 11:36:47 286

原创 shell

数组分割ids=(1,2,3,4)id_t=($(echo $ids | tr ',' ' ' | tr -s ' '))length=${#id_t[@]}for ((i=0;i<$length;i++))do echo ${id_t[$i]}doneecho ${id_t[@]}输出:12341 2 3 4

2015-08-31 18:42:21 305 1

原创 python学习笔记

字符串 自然字符串: 如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。

2015-08-25 18:06:43 276

原创 pg 时间函数

操作符例子结果+date '2015-09-28' + integer '7'date '20-10-05'+date '2001-09-28' + interval '1 hour'timestamp '2001-09-28 01:00'+date '2001-09-28' + time '03:00'timestamp

2015-08-25 10:16:35 8144

原创 java+mysql 链接 插入 删除 更新

一、java连接MySQL数据库1、安装mysql connector/j驱动       添加jdbc驱动: mysql-connection-java-5.1.10-bin.jar2、连接MySQL数据库       在java.sql包中存在DriverManager类、Connection接口、Statement接口和ResultSet接口。DriverManager类

2014-12-30 15:47:07 5539

原创 servlet开发三种,get请求和post请求的区别

1.实现servlet接口2.继承GenericServlet3.继承HttpServlet

2014-11-25 17:04:48 884

原创 servlet生命周期

Servlet生命周期(工作流程)答:1.当servlet第一次被调用的时候,会触发init函数,该函数会把  servlet实例装载到内存,init函数只会被调用一次2.然后去调用servlet的service函数3.当第二次访问servlet就直接调用service函数4.当web应用  reload或者关闭tomcat或者关机,都回去调用destory()函数,它会销毁s

2014-11-25 17:03:55 326

原创 版本控制器

版本控制系统分类本地版本控制系统 (Local VCS)集中化版本控制系统 (Centralized VCS)分布式版本控制系统 (Distributed VCS)repository ---存放所有文件及其历史信息checkout ---取出或切换到指定版本的文件version ---- 纪录标识一个版本tag ----记录标识一个主要版本(1.0 2.0 3.0

2014-11-13 12:20:36 597

原创 JDBC

package JDBC;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/* * 连接mysql数据库,读取数据,利用JDBC */public c

2014-11-12 14:49:21 361

原创 Mysql实用教程---郑阿奇

JDBC数据库接口 1.由java Soft公司开发的,

2014-11-05 19:00:41 3105

原创 java_日期和时间字符串格式化

str.format(String format,Object ...args)

2014-10-23 18:20:46 1908

原创 快速排序直白语言

快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速

2014-08-18 23:38:38 547

原创 访问一个网页的过程

客户端访问思科网站的全过程 一.  1、首先要进行DNS域名解析  解析详细说明: 计算机首先查找本机的缓存和hosts文件,如果有web服务器的ip地址,那么直接访问WEB服务器,如果没有,那么查找本机所配置的DNS,向dns服务器发送解析请求,服务器通过dns解析后,向客户机发送域名所对应的IP地址,客户机收到IP地址,解析结束。  2、向web服务器请求网页的开始  请求详细说明:客

2014-08-18 19:14:03 1128

原创 iptables火墙

网络防火墙   netfilter:

2014-08-11 16:08:16 616

原创 LVS三种模式

LVS-NAT    LVS-TUN   LVS-DRIP虚拟服务器软件IPVS(LVS)1.lvs-nat (network address  translation)通过网络地址转换将服务器构成一个高性能的  高可用的虚拟服务器2.LVS-TUN (IP Tuneling)通过IP隧道实现虚拟服务器的方法3.LVS-DR (Direct  Routing)通过直接路

2014-08-11 10:18:53 588

原创 drbd

linux分布式复制块设备drbd

2014-08-10 23:19:01 795

原创 shell编程--企业面试题

企业面试题2:将以上文件名中的oldboy全部改成linux(用for循环实现)。提示:以后再考大家把文件名中的oldboy批量替换成linux,并且扩展名改成大写。

2014-08-10 14:14:42 507

原创 linux视频学习网站

shell编程http://edu.51cto.com/lesson/id-27854.htmllinux基础http://edu.51cto.com/lesson/id-21734.html

2014-08-10 13:53:55 467

原创 剑指offer--名企面试官精讲典型编程题

定义一个空的类型,里面没有任何成员变量和

2014-07-30 08:52:29 1239

原创 c和指针

gets函数未录完返回非NULL,当录完返回NULL

2014-07-29 16:07:26 408

原创 mfs分布式管理系统

mfs分布式文件管理存储(2014.6.7)上午(相关文档Moosefs分布式存储)MFS 特性:1. Free(GPL) 2. 通用文件系统,不需要修改上层应用就可以使用3. 可以在线扩容,体系架构可伸缩性极强。4. 部署简单。5. 高可用,可设置任意的文件冗余程度(提供比raid1+0更高的冗余级别,而绝对不会影响读或写的性能,只会加速!)6

2014-06-07 14:24:40 743

原创 heartbeat

HeartBeat管理集群5.24上午(文档heartbeat.pdf)它不会管理服务是否正常没有fence(强制重新启动,例如内核崩溃)当前环境rhel6.5相关安装包heartbeat-3.0.4-2.el6.x86_64.rpmheartbeat-libs-3.0.4-2.el6.x86_64.rpmheartbeat-devel-

2014-05-24 13:40:04 1109

原创 连号区间算法(蓝桥杯)

/*小明这些天一直在思考这样一个奇怪而有趣的问题*在1~N的某个全排列中有多少连号区呢?这里所说的连号区间的定义是: 如果区间【L,R】里的所有元素(即此排列的第L个到第R个元素)  递增排序后能得到一个长度为R-L+1的“连续”数列,责成这个区间为连号区间  当N很小的时候,小明可以很快的算出答案,但是当N变大的时候,问题就不是那么简单了 现在小明需要你的帮忙。  

2014-05-23 00:38:41 650

转载 网页制作颜色素材

红色和粉红色,以及它们的16进制代码。#990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033#CC3399 #FF3399#FF9999#FF99CC#FF0099#CC3366#

2013-10-11 21:14:30 579

机器学习实战.pdf

机器学习实战,主要讲的是机器学习的基础理论知识,以及相关应用

2017-12-12

c语言嵌入式

嵌入式简介,主要针对c语言。

2013-10-30

空空如也

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

TA关注的人

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