1 静静的程序猿进化史

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 33w+

入门学习Linux常用且必会60个命令实例详解

https://blog.csdn.net/ww130929/article/details/69788517

2020-09-25 11:13:41

Linux Shell重定向 > 和管道符 | 的区别

重定向和管道符都有改变数据输入输出的作用重定向操作符 > 是将命令和文件连接起来,用文件来接受命令的输出管道符 | 是将命令和命令连接起来,用上一个命令的输出作为下一个命令的输入...

2020-09-23 11:03:30

关于grep命令的详细了解

grep是linux中最常用的“文本处理工具之一”,grep,sed,awk被称为是Linux的三剑客,可以把grep理解成字符查找工具,类似于我们用grep在文本中查找指定的字符串,类似于windows系统中 用ctrl+F去查找东西一样。grep的全称:Global search Regular Expression and Print out the line此句话的字面理解: 全局 搜索 正则表达 和 打印出来也就是 grep 就是一个利用 “正则表达式” 进行全局搜索的工具,按照给定的正则表

2020-09-22 16:10:25

shell脚本常见$0,$1,$2的含义

我们经常见到shell脚本中使用的$0,$1,$2,分别的意思就是:$0:是指你所写的shell脚本本身的名字;$1:是指你写的shell脚本所传入的第一个参数 ;$2:是指你写的shell脚本所传入的第二个参数。eg:结果如下:...

2020-09-03 16:37:04

Impala学习笔记一

Impala是由Cloudera公司开发的新型的查询系统。Impala适用于处理存储在Hadoop集群中的大量数据的MPP(大规模并行处理)SQL查询执行引擎,是一个开源软件,由C++和Java编写的。和hadoop的SQL引擎比较,它提高了高性能和低延迟。相比较Hive查询引擎来说,用户可以更快的使用SQL与HDFS和HBASE进行交互查询。Impala可以读取Hadoop使用的几乎所有的文件格式:Parquet,Avro,RDFile等与Hive相比不同的还有,Impala不是基于MR算法,.

2020-09-03 11:05:45

ElasticSearch(ES)数据库学习笔记之二

一、ES是一个基于Lucene的分布式的搜索服务器。ES提供了一个分布式多用户能力的全文搜索引擎ES是用Java语言开发的,是一个流行的企业级搜索引擎。ES用于云计算中,能够达到一个实时搜索,稳定,可靠,快速,安装使用方便。ES具有一定的水平伸缩性可对大量的数据进行搜索,分析和探索ES的实现原理为:首先用户先将数据放到ES数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据的时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。ES是支持实时GET

2020-09-02 10:08:17

shell工具(cut、awk、sort)

一、cut顾名思义,cut——>‘剪’,在文件中负责剪切数据用的。那么具体做的便是从文件的每一行数据中剪切字节,字符和字段并且将这些字节和字符,字段输出。cut [选项参数] filename :默认分隔符是制表符。选项参数:-f :列号,提取第几列-d:分隔符,按照指定分隔符分割列cut.txt eg: cut -d " " -f 1 cut.txt (按照空格切割cut文件,且返回第一列的数据)eg: cat cut.txt | grep “wo” | cut

2020-09-01 11:01:24

Elasticsearch(ES)学习笔记之一

一、什么是Elasticsearch?ES是一个近实时分布式搜索和分析的引擎,它用于全文检索,结构化检索,分析。全文检索:将非结构化数据中的一些数据提取出来,重新组织之后,变成有一定结构的数据,之后再去对此数据去做搜索,从而搜索起来较快一些。结构化检索:更加具体的一些搜索,类似于,去搜索商品分类为日化用品的商品有哪些:select * from products where category_id=‘日化用品’。数据分析:分析一下,最近电商网站,7天泡面商品销量排名前十的商家有哪些。ES是一个非

2020-08-31 16:23:53

从零开始学习Mysql数据库的第一天

既然有心去学习一门新的行业知识,我就觉得勇气可嘉。跟着静静一起学习吧。说到数据库,在我的理解就是IT行业的核心点,无论哪个公司或企业,只要涉及到了数据,肯定会有数据库,所以我选了一个最大众化的一个数据库就是MySQL数据库,通过自己的工作经验,我觉得会了MySQL数据库,基本其他数据库也就很简单了。有些东西的学习,刚开始没必要太细节,如果一开始去扣细节,对于想要速成的人来说,可能感觉很费脑。一口吃不成胖子,我们循序渐进,带着很多疑惑去了解和学习MySQL数据库,思路也会越来越清晰,以下学习资料是自己整理

2020-08-17 14:20:17

Oracle中的wm_concat函数(实际工作中的应用)

Oracle中的wm_concat函数可以实现字段的合并。 select replace(TO_CHAR(wm_concat(substr(unitcode, 0, 4))), ',', ''', ''') as UNITCODE from (select a.unitcode, CASE WHEN rownum > 0 and rownum <= 10 THEN 'A'

2020-06-02 13:28:44

mysql、gbase数据库和3.x代码适配研究-国产化改造

gbase在mysql基础上开发的,基本上的函数应该都可以用。1、mysql行式存储,gbase列式存储1、大部分ORACL函数是无法使用的:比如说NVL()等。2、关键字的限制:比如说sql 等不能作为字段名。3、每个派生表必须有别名4、分页,oracle的分页和sqlserver分页机制都不能使用,应使用其特有的LIMIT函数(这个使用起来其实更方便)。5、使用系统表的时候需要注意,GBase的系统表跟ORACL,SQL完全不一样,例如:根据表名找字段oracleselect column

2020-06-02 09:18:04

Oracle中存储过程迁移到Mysql(gbase)的问题集锦

转载:https://blog.csdn.net/qciwyy/article/details/507372541.关于字符串拼接问题?例如Oracle中某段字符创拼接如下:v_str := substr(v_resource_ids,1,instr(v_resource_ids, ‘,’ || resource_id || ‘,’)) ||substr(v_resource_ids,instr(v_resource_ids, ‘,’ || resource_id || ‘,’) +leng

2020-06-02 09:09:52

南大通用GBase国产库DATE_FORMAT(date,FORMAT)的官方使用

DATE_FORMAT(date,FORMAT)功能:依照 FORMAT 字符串格式化 date 值。下面的格式可被用于 format 字符串中:所有其它的字符不经过解释,直接复制到结果中。注意,‚%‛字符要求在格式指定符之前。

2020-05-29 14:11:02

Oracle存储过程的详细操作学习实例一

Oracle存储过程的详细操作学习实例一因为目前项目要进行迁库,对于存储过程的迁移有点难,企业原先的旧架构已经很老了,涉及到的存储过程很多,每一个存储过程的逻辑也很复杂,从Oracle到GBase库,很多不同之处,不适配很难操作;所以开始将Oracle和gbase各自的存储过程和语法这块在这周时间学习一下,先更新关于Oracle的存储过程的学习和实际工作的操作,之后是GBase的存储过程的学习,然后将连着进行对比,再去修改适配问题。因为GBase存储过程用的是Mysql的语法,所以mysql的存储学习一

2020-05-29 11:21:41

%TYPE和%ROWTYPE有什么区别

- 第一:两者都是用来定义变量的类型的。对于%TYPE来说,一般常见于把表中的字段类型作为变量的数据类型,是利用已经存在的数据类型重新定义一个新的数据类型。-第二:%ROWTYPE定义一个表示表中一行记录的变量。...

2020-05-26 14:44:10

SparkSQL读取Oracle数据到kafka中

import java.util.Propertiesimport org.apache.spark.SparkConfimport org.apache.spark.broadcast.Broadcastimport org.apache.spark.sql.{DataFrame, SparkSession}object Conn_Oracle { def main(args: Array[String]): Unit = {//Spark 连接Oracle数据库 //获取sparkCo

2020-05-25 14:54:21

sparksql 读取Oracle一张表的数据

<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.4.0</version> </dependency>记得添加oracle的驱动添加链接描述import org.apache.spark.SparkConfimport org.apache.

2020-05-25 14:26:46

在IDEA中配置Oracle数据库驱动(java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver)

连接oracle数据库时,一直报错找不到驱动,后来发现自己没整驱动:将驱动jar包房入jdk1.8的jre的lib中,如下图:然后打开IDEA,如下操作:点击添加,把jar添加进去好了,这样再去执行就成功了。...

2020-05-25 11:25:48

国产GBase 8a 集群的概念和架构的学习笔记(国产大数据库也可以很香)

国产GBase 8a 集群的学习笔记(关于架构的学习和理解)概念随着现在大数据的火热程度,出现的局面就是大数据打破了原有架构的一元化状态,实现了架构的多元化;传统的架构是一种架构支持多类应用,而现在大数据的出现是“多种架构支持多类应用”,所以目前很多行业都在进行新架构的改造和升级。现在接触到的GBase国产数据库就是新架构要用到的大数据的数据库。GBase 8a MPP Cluster:实在GBase 8a 列存储的基础上有开发的一款大规模的分布式并行数据库集群,谈到大数据,那么它一定具备的是

2020-05-20 10:15:13

IDEA 提示: Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

出现这种问题修改两个地方:第一个地方:之后在运行就不会出现过时的提醒,但是会出现下面这种情况:这个时候继续按照如下操作:修改好之后,点ok,就解决了。

2020-05-19 10:27:48

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取