自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(158)
  • 资源 (6)
  • 收藏
  • 关注

原创 mysql8.0中远程连接权限语句grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio报错

mysql中远程连接权限语句grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio报错

2024-03-07 13:52:09 431

原创 Linux操作系统的vim常用命令和vim 键盘图

Linux操作系统的vim常用命令和vim 键盘图

2024-03-05 09:03:24 1142

原创 Linux 如何安装python

在linux上安装Python之前需要先安装前置依赖程序.

2024-03-03 19:58:10 218

原创 oracle中trim函数、ltrim函数、rtrim函数的使用方法,trim()函数、ltrim ()函数、rtrim()函数的用法

LTRIM(c1,[,c2])函数 是按照c2中的字符一个一个的截断c1的字符,而且还是从左开始执行的,一旦遇到c2中的字符,c1中的字符都会相对应的截断,一直到c1的字符没有c2的字符为止才会结束。==========================LTRIM ()函数====================================================LTRIM()函数============================----------输出结果。----------输出结果。

2024-02-23 18:08:41 728

原创 2024 年最适合高级用户的 11 个 Linux 发行版

当然,上述列举的只是众多可用Linux发行版中的一小部分,远远不能穷尽全部。目前,全球有600多个Linux发行版,其中大约有500个处于积极开发的状态。然而,我们认为有必要关注一些广泛应用的发行版,其中一些发行版的设计理念甚至影响了其他Linux发行版的风格与发展方向。这些发行版在Linux社区中扮演着重要的角色,并因其独特的特点和广泛的用户群体而备受关注。

2024-02-18 04:54:29 995

原创 如何更改【linux】centos7 ip地址

编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(根据需求选择正确的网络设备名称)。添加或修改IPADDR、NETMASK和GATEWAY等相关字段来指定新的IP地址、子网掩码和默认网关。将其中的BOOTPROTO字段修改为"static",表示手动分配IP地址。这样就完成了在CentOS 7上更改IP地址的过程。使用root用户登录(如果没有root访问权限)。打开终端或SSH连接到CentOS服务器。

2024-02-17 10:30:38 340

原创 oracle 修改表结构语句

示例:ALTER TABLE orders ADD CONSTRAINT pk_orders PRIMARY KEY (order_id) USING INDEX idx_pk_orders;示例:ALTER TABLE employees MODIFY (email DEFAULT '[email protected]');示例:ALTER TABLE employees ADD email VARCHAR2(50);示例:ALTER TABLE employees DROP COLUMN email;

2024-02-02 05:39:38 596

原创 PL/SQL plsql Developer 14最新版注册码 (亲测可用)

product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3serial Number: 264452password: xs374ca

2024-01-31 10:38:32 1406 4

原创 ORA-65096: 公用用户名或角色名无效

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。// ORA-65096: 公用用户名或角色名无效。原文链接:https://blog.csdn.net/richard2t/article/details/131819342。解决Oracle创建用户报ORA-65096错的解决(创建用户和授权等的操作需要这个来进行)查询官方文档得知,这是oracle_12版本的特性,有兴趣的朋友可以查阅下 官方文档。

2024-01-31 10:37:16 306

转载 hue的安装与使用

1.使用git将其下载到linux上,或者从http://gethue.com/hue-3-7-with-sentry-app-and-new-search-widgets-are-out/#下载 "3.7.1 tarball"版本使用git进行下载:git  clone   [email protected]:cloudera/hue.git2.http://cloudera.gith

2016-09-19 16:19:39 984

转载 DbVisualizer配置连接hive

最近在测试hive on Spark的功能,由于数据库Oracle习惯使用PLsql了,其他我都使用DbVisualizer,就尝试配置了一下。0.测试环境测试了2个hadoop集群,机器都是4台普通的服务器2U服务器测试环境1:hive on hadoophive-1.0hadoop-common-2.2测试环境2:hive on sparkcdh5.7hiv

2016-09-16 18:56:23 9334 1

转载 数据库管理工具——SQuirreL SQL Client使用入门

如果您的工作要求您在一天之中连接许多不同的数据库 (oracle、DB2、mysql、postgresql、Sql Server等等),或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。 简单介绍:     SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问

2016-09-16 18:54:29 1709

转载 sqoop常用命令

1、列出mysql数据库中的所有数据库 sqoop list-databases --connect jdbc:mysql://localhost:3306/ -username dyh -password 000000 2、连接mysql并列出数据库中的表sqoop list-tables --connect jdbc:mysql://localhost:3306/test --

2016-09-14 17:34:18 560

转载 sqoop 的使用

1  导入导出数据库   1)列出mysql数据库中的所有数据库命令  #  sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456      2)连接mysql并列出数据库中的表命令# sqoop list-tables --connect jd

2016-09-14 17:08:07 441

转载 Hive操作语句的使用实例讲解

#创建表人信息表  person(String name,int age) hive> create table person(name STRING,age INT)ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' ESCAPED BY '\\' STORED AS TEXTFILE; OK Time taken: 0.541 second

2016-09-14 16:22:11 463

转载 ORACLE EXPLAIN PLAN的总结 (优化SQL语句)

ORACLE EXPLAIN PLAN的总结文章分类:数据库在ORACLE数据库中,需要对SQL语句进行优化的话需要知道其执行计划,从而针对性的进行调整.ORACLE的执行计划的获得有几种方法,下面就来总结下1、EXPLAIN的使用Oracle RDBMS执行每一条SQL语句,都必须经过Oracle优化器的评估。所以,了解优化器是如何选择(搜索)路径以及索引是如何被使用的,

2016-09-13 10:55:00 10183

转载 Oracle百万记录sql语句优化技巧

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f

2016-09-12 17:50:13 379

转载 Hive 2.1 安装

安装Hive2.11. 准备工作:安装JDK、Hadoop2. 下载并解压Hive,设置环境变量 HIVE_HOME、PATH3. 设置Hadoop环境变量./hadoop fs -mkdir /tmp./hadoop fs -mkdir /usr/hive/warehouse./hadoop fs -chmod g+w /tmp./hadoop fs -chmod g+

2016-09-10 20:07:02 4169

原创 Hive错误:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)

错误现象:-----------------------------------------------------------------------------------------------------------------doupeihua@doupeihua-2104 ~/software/hive/bin $ schematool -initSchema -dbTyp

2016-09-10 19:26:12 7664 3

转载 linuxmint 下开启和关闭防火墙

需要root才可以开启和关闭防火墙 如果没有root,可以用sudo su命令进入root权限查看防火墙状态 ufw status开启防火墙 ufw enable关闭防火墙 ufw disable

2016-09-10 18:06:06 4397

转载 MongoDB基本命令用

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很

2016-09-07 17:43:34 336

转载 数据库性能优化有哪些措施?

、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的三层体系结构。不同的应

2016-09-06 13:17:17 3379

转载 Kafka实战:从RDBMS到Hadoop,七步实现实时传输

本文是关于Flume成功应用Kafka的研究案例,深入剖析它是如何将RDBMS实时数据流导入到HDFS的Hive表中。对于那些想要把数据快速摄取到Hadoop中的企业来讲,Kafka是一个很好的选择。Kafka是什么?Kafka是一个分布式、可伸缩、可信赖的消息传递系统,利用发布-订阅模型来集成应用程序/数据流。同时,Kafka还是Hadoop技术堆栈中的关键组件,能够很好地支持实时数

2016-09-06 10:35:46 884

转载 分布式 Key-Value 存储系统:Cassandra 入门

Cassandra 的数据存储结构Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google's BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储。在 Cassandra 写入数据之前,需要先记录日志 ( CommitLog ),然后数据开始写入到 Colu

2016-08-31 17:24:18 993

转载 ORACLE客户端乱码--修改Oracle客户端字符集

修改Oracle客户端字符集方法:1:可以通过修改注册表键值永久设置,类似于这样的键值:HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0下,如一般的简体中文nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2:查看数据库当前字符集参数设置SQL> select userenv('language') f

2016-08-29 09:54:11 743

转载 Phoenix实现用SQL查询HBase

HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那就很Perfect了。现有工具有很多Hive,Tez,Impala,Shark/Spark,Phoenix等。

2016-08-28 19:33:15 2364

转载 spark 读取hbase数据并转化为dataFrame

最近两天研究spark直接读取hbase数据,并将其转化为dataframe。之所以这么做,1、公司的数据主要存储在hbase之中2、使用dataframe,更容易实现计算。尽管hbase的官方已经提供了hbase-spark 接口,但是并未对外发布,而且目前的项目又有这方面的需求,且网上关于这么方面的参考比较少,故贴出来,代码如下,仅供参考

2016-08-28 18:53:41 1515

转载 hbase zookeeper独立搭建

一、zk单独搭建   1.修改配置文件:conf/zoo.cfgJava代码  tickTime=2000    dataDir=/home/hadoop/data/zookeeper    clientPort=2181    initLimit=5    syncLimit=2    server.1=slave-01:2888:3888    server.2=s

2016-08-28 17:20:17 814

转载 通过Sqoop实现Mysql / Oracle 与HDFS / Hbase互导数据

下文将重点说明通过Sqoop实现Mysql与HDFS互导数据,Mysql与Hbase,Oracle与Hbase的互导最后给出命令。一、Mysql与HDFS互导数据环境:宿主机器操作系统为Win7,Mysql安装在宿主机上,宿主机地址为192.168.66.963台虚拟机操作系统为Ubuntu-12.04.1-32位三台虚拟机已成功安装Hadoop,并实现免密钥互访,配hosts

2016-08-28 16:45:32 1008

转载 Hbase总结(六)hbase37个笔试题

以下试题是摘自互联网的基础上自己加了选项说明解释便于自己以后看时方便节省时间1. HBase来源于哪篇博文? CA The Google File SystemB MapReduceC BigTableD Chubby2. 下面对HBase的描述哪些是正确的? B、C、DA 不是开源的B 是面向列的C 是分布式

2016-08-27 11:23:13 1298

转载 Hbase总结(五)-hbase常识及habse适合什么场景

当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的选择,那么我们对于hbase还存在下列问题:1.Column Family代表什么?

2016-08-27 11:21:49 971

转载 Hbase总结(四)- Hbase与传统数据库的区别

在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少,说不定今天你的用户还少,明天系统用户就变多了,结果您的系统应付不过来了了,不干了,这岂不是咱哥几个的悲哀,说时髦点就叫“杯具啊”。其实说白了,这些就是事先没有认清楚互联网应用什么才是最重要的。从系统架构的角度来说,互联网应用更加看重系统性

2016-08-27 11:20:56 3022

转载 Hbase总结(三)-Hbase与Hive的区别与联系

问题导读:hive与hbase的底层存储是什么?hive是产生的原因是什么?habase是为了弥补hadoop的什么缺陷?共同点:1.hbase与hive都是架构在hadoop之上的。都是用hadoop作为底层存储区别:2.Hive是建立在Hadoop之上为了减少MapReduce jobs编写工作的批处理系统,HBase是为了支持弥补Hadoop对

2016-08-27 11:19:54 654

转载 hbase总结(二)-hbase安装

本篇介绍两种HBase的安装方式:本地安装方式和伪分布式安装方式。安装的前提条件是已经成功安装了hadoop,而且hadoop的版本要和hbase的版本相匹配。我将要安装的hbase是hbase-0.94.11版本,需要的hadoop是hadoop-1.2.1版本。hbase下载地址:http://mirror.bit.edu.cn/apache/hbase/hbase-0

2016-08-27 11:18:42 674

转载 Hbase总结(一)-hbase命令

下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:名称命令表达式创建表create '表名称', '列名称1','列名称2','列名称N'添加记录      put '表名称', '行名称', '列名称:', '值'查看记录

2016-08-27 11:16:54 2649

转载 iconv 文件编码转换

linux shell 配置文件中默认的字符集编码为UTF-8 。UTF-8是unicode的一种表达方式,gb2312是和unicode都是字符的编码方式,所以说gb2312跟utf-8的概念应该不是一个层次上的。在LINUX上进行编码转换时,可以利用iconv命令实现,这是针对文件的,即将指定文件从一种编码转换为另一种编码。 查了下iconv命令用法如下:iconv [选项...] [

2016-08-25 20:39:49 562

转载 sqoop数据导入导出

mysql数据导入导出到hdfsmysql导入到hdfs bin/sqoop help import 查看帮助bin/sqoop import \--connect jdbc:mysql://hadoop-senior0.ibeifeng.com:3306/study \--username root \--password 123456 \--table my_user \--targe

2016-08-25 14:21:32 2109

转载 Sqoop安装配置及将mysql数据导入到hdfs中

1.  解压Sqoop以及jar包拷贝1)      Hadoop版本为1.0.4,下载sqoop版本1.4.4-1.0.0,解压。2)      将mysql-connector的jar包(5.1.29版本)复制至sqoop解压后的lib目录下。3)      把sqoop根目录下的sqoop-1.4.4.jar以及mysql-connector的jar包复制到hadoop根目录下的

2016-08-23 15:16:26 1505

转载 Hive总结(三)hive组件和执行过程

对Hive的基本组成进行了总结:1、组件:元存储(Metastore )-存储“系统目录以及关于表、列、分区等的元数据”的组件。驱动(Driver )- 控制 HiveQL 生命周期的组件,当 HiveQL 查询穿过 Hive时。该驱动管理着会话句柄以及任何会话的统计。查询编译器(Query Compiler) - 是一个组件,将HiveQL编译成有向无环图(direc

2016-08-23 14:28:34 412

转载 Hive总结(二)hive基本操作

阅读本文章可以带着下面问题:1.与传统数据库对比,找出他们的区别2.熟练写出增删改查(面试必备)创建表:hive> CREATE TABLE pokes (foo INT, bar STRING);         Creates a table called pokes with two columns, the first being an integer and th

2016-08-23 14:27:55 425

dom4j解析XML的两个JAR包(dom4j-1.6.1.jar 和 jaxen.jar)

dom4j解析XML的两个JAR包(dom4j-1.6.1.jar 和 jaxen.jar)

2014-04-20

jquery ztree两棵树权限管理的demo分享

jquery ztree两棵树权限管理demo

2013-04-27

网页中单表格支持横纵表头锁定

网页中单表格支持横纵表头锁定,网页中单表格支持横纵表头锁定

2013-04-26

Linux爱好者入门教程

操作系统是一种特殊的软件,用来让计算机硬件和软件协同工作,并且处理我们敲打键盘和移动鼠标这些 动作。常见的操作系统有 Windows,它有很多版本;MACOS,苹果电脑上就用它;UNIX,很多大型机都使用稳定 的 UNIX;Linux,就是我们今天的主角,一种功能强大,运行稳定,性能优异的公开源代码的操作系统。

2010-12-22

数据挖掘_-_概念与技术

介绍什么是数据挖掘,什么是数据库中知识发现。书中的材料从数据库角度 提供,特别强调发现隐藏在大型数据集中有趣数据模式的数据挖掘基本概念和技术。所讨论的实现 方法主要面向可规模化的、有效的数据挖掘工具开发。本章,你将学习数据挖掘如何成为数据库技 术自然进化的一部分,为什么数据挖掘是重要的,以及如何定义数据挖掘。你将学习数据挖掘系统 的一般结构,并考察挖掘的数据种类,可以发现的数据类型,以及什么样的模式提供有用的知识。 除学习数据挖掘系统的分类之外,你将看到建立未来的数据挖掘工具所面临的挑战性问题。

2010-12-22

空空如也

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

TA关注的人

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