自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Linux--程序与资源管理

文章目录1. 什么是程序(process)2. 工作管理:&,[ctrl]-z,jobs,fg,bg,kill2.1 将指令丢到后台中执行&2.2 将工作暂停:ctrl+z2.3 观察目前工作状态:jobs2.4 将背景工作拿到前景来处理:fg2.5 让工作在背景下进行:bg2.6 kill:杀掉进程3.程序管理3.1 程序查看:ps,toptoppstree3.2 系统资源的查看freeunamenetstat1. 什么是程序(process)Linux中,触发任何一个事件时,系统

2022-03-24 16:14:32 946

原创 Linux--文件的压缩和打包

文章目录gzip,zcatbzip2,bzcattargzip,zcat用法:[root@linux ~]# gzip [-cd#] 文件名[root@linux ~]# zcat 文件名.gz参数:-c :将压缩的数据输出到屏幕上;-d :解压缩的参数;-# :压缩等级,-1 最快,但是压缩比最差、-9 最慢,但是压缩比最好。预设是 -6 。实例:# 压缩 man.config 会变成 man.config.gz [root@linux tmp]# gzip man.confi

2022-03-23 23:15:50 1226

原创 postgre--源码安装

下载源码打开官网,选择源码分区,选择要下载的版本,这里我要下载10的版本,所以选这个:postgre源码下载在linux中输入:[root@node1 ~]# wget --no-check-certificate https://ftp.postgresql.org/pub/source/v10.0/postgresql-10.0.tar.gz解压下载好的压缩包:[root@...

2020-04-13 14:49:41 295

原创 greeplum中常用的DDL语句

工作中总会遇到需要修改表结构的场景,对于有些表结构属性可以直接使用语句进行修改。修改表名alter table <old_tabname> rename <new_tabname>;修改数据类型alter table <tabname> alter column <colname> type <data_type>;...

2020-04-13 09:33:52 310

原创 NumPy基础(2)--统计分析函数

文章目录文件读写文件读写一般数据都是以文件的形式进行存储的,对文件的读写是较为基本的操作。CSV是一种较常用的文件格式,对CSV的

2020-03-30 15:05:05 192

原创 numpy基础(1)

文章目录NumPy数组对象一维数组创建一维数组多维数组创建多维数组选取数组元素NumPy数据类型自定义数据类型结构数组索引和切片一维数组的切片多维数组的切片数组维度展平数组改变维度转置数组数组组合水平组合(hstack)垂直组合(vstack)深度组合(dstack)列组合(colume_stack)行组合(row_stack)数组分拆水平分拆(hsplit)垂直分拆(vsplit)深度分拆(ds...

2020-03-29 20:06:30 305

原创 python--简单的UDP通信

文章目录UDP简介简单实例UDP简介UDP是一个简单的面向数据报的运输层协议。UDP数据报包含UDP首部和数据两部分。UDP的首部结构如下图:端口号标识发送进程和接收进程。UDP长度字段指的是UDP首部和UDP数据的字节长度。UDP检验和覆盖UDP首部和UDP数据,UDP的检验和是可选的。UDP检验和是一个端到端的检验和。在网络中数据的传输,需要知道计算机的地址,计算机的地址就是ip地址...

2020-03-28 22:53:38 196

原创 数据库--并发控制与锁机制

文章目录并发控制的问题并发事务调度数据库中的事务是并发操作的,并发操作可以提高系统的工作效率,节省资源。在事务并发操作时,会出现多个事务对某一资源的争用,多个事务对资源进行不同的操作,若不加以控制,会出现数据不一致的问题。因此,在DBMS中需要进行并发控制管理。并发控制的问题若不对并发事务进行控制,会出现数据不一致的问题,如脏读、不可重复读、幻读、丢失更新等问题。脏读多个事务并发运行...

2020-03-24 17:05:13 616

原创 数据库--事务

文章目录事务事务的基本属性事务语句事务事务由一个或多个SQL语句组成,是进行数据库操作的基本单位。事务的基本属性一个事务具有以下四种属性:原子性(atomicity)事务的操作具有原子性,要不全部执行,要不全部不执行。一致性(consistency)事务一致性指的是事务执行的结果数据库从一种正确数据状态变迁为另一种数据状态。例如:用户A向用户B转账,用户A操作成功,用户B失败,...

2020-03-23 15:46:02 78

原创 python--面对对象编程

文章目录面对对象基础面向过程与面向对象面向对象基础概念类的定义与使用类的定义类的使用类的属性和方法类的属性类的方法访问控制构造函数和析构函数类的继承类的简单继承类的多重继承类的重载方法重载运算符重载面对对象基础使用面向对象编程能够大幅度提高程序的复用率,降低后期的维护成本,提高软件的可靠性和可伸缩性。面向过程与面向对象面向过程:首先分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实...

2020-03-22 15:27:33 128

原创 python函数及模块

文章目录函数函数定义函数调用函数参数函数的嵌套函数的递归调用变量作用域模块导入和创建模块函数函数是对程序逻辑进行结构化或过程化的一种编程方法,就是将完成一定功能的代码段组合在一起。函数定义def functionName(par1,par2,...): 语句块 ... return expression函数调用函数调用注意传入参数的正确性。functionName(par1,...

2020-03-22 13:04:23 114

原创 python基础语法

文章目录基础概述python文件类型编码规范输入与输出数据类型Number(数字)String(字符串)变量及赋值运算符与表达式算术运算符赋值运算符逻辑运算符关系运算符字符串运算符位运算符运算符优先级常用函数数据结构列表元组字典集合程序控制结构选择结构循环结构基础概述python文件类型python常用的文件类型有3种。文件后缀描述.py源代码文件,由python程序...

2020-03-22 13:01:15 465

原创 greenplum--gpfdist

文章目录命令格式实例gpfdist是Greenplum中并行文件分发程序。使用它创建可读外部表时,来自gp的数据段都是并行的。命令格式gpfdist [-d <directory>] [-p <http_port>] [-l <log_file>] [-t <timeout>] [-S] [-w <time>] [-v | -V]...

2020-03-12 17:32:01 1168

原创 linux--awk工具

用法awk "BEGIN { statements } 条件1 { statements } 条件2 { statements } ... END { end statements }"-F,指定分隔符,后面跟单引号awk的工作模式:执行begin语句块中的语句从文件或标准输入中读取一行,判断是否符合条件,若符合执行括号中的语句,重复这个过程,直到文件到达末尾最后执行e...

2020-03-12 10:08:29 704

原创 linux--sed工具

文章目录用法实例练习题用法命令格式:[root@linux ~]# sed [-nefr] [动作]参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的数据一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在指令列模式上进行 sed 的动作编辑;-i :直接对文件本身进...

2020-03-11 15:39:58 111

原创 Linux--正则表达式,grep,操作文本命令

文章目录shell中的特殊字符正则表达式基本正则POSIX字符类元字符操作文本的程序grep:行搜索器cut:按列操作sort:排序uniq:去重wc:计数tee:双向重导向tr:删除或替换文本join:整合文件paste:合并文件split:分割xargs:参数代换diff:比对文件cmp:比对文件shell中的特殊字符字符内容*代表0个或多个字符?代表一定有一...

2020-03-06 14:29:16 656

原创 linux--文件与目录管理

文章目录目录相关操作cd:进入目录pwd:显示目前所在的目录mkdir:创建新目录rmdir:删除一个空目录文件操作ls:列出文件列表复制、移动与删除文件:cp,rm,mvcp(复制)rm(删除)mv(移动文件或目录,或更名)touch查看文件内容catnlmorelessheadtailod搜索文件which(寻找可执行文件)whereis(寻找特定文件)locatefind目录相关操作对目...

2020-03-05 15:24:42 473

原创 Linux--定时任务at,crontab

文章目录at命令crontab命令Linux中定时任务一般分为两种,短期的和周期的任务。at命令启动atd服务:[root@linux ~]# /etc/init.d/atd restartStopping atd: [FAILED]Starting atd: [ OK ]# 设定一下开机时就启动[root@linux ~]# chkconfig --level 35 atd o...

2020-03-04 23:02:59 312

原创 linux--权限管理

文章目录文件权限属性改变文件权限的命令chgrp:改变文件所属群组chown:改变文件所属人chmod:改变文件属性、SUID等文件预设权限:umask文件隐藏属性chattr:设定文档隐藏属性lsattr:显示文件隐藏属性档案特殊权限: SUID/SGID/Sticky BitSUIDSGIDSticky Bit设置权限文件权限属性其中r代表可读,w代表可写,x代表可执行。文件属性中从第二...

2020-03-04 20:19:23 93

原创 linux--用户管理(2)

文章目录PAM模块查询用户:w,who,last,lastlog检查工具pwckpwunconvchpasswd手动创建账户流程PAM模块当用户登录Linux主机时,需要通过/etc/passwd和/etc/shadow的验证并取得相关得权限数据,最后获得一个shell。在登入系统前,还需要通过PAM (Pluggable Authentication Modules, 嵌入式模块)地验证。...

2020-03-04 12:25:52 629

原创 Linux--用户管理(1)

文章目录文件属性用户权限使用者和群组用户登入linux的过程/etc/passwd,/etc/shadow/etc/group,/etc/gshadow初始群组和有效群组账号管理新增、删除用户useradd新建用户相关设定文档passwdusermod使用者功能:chfn,chsh新增、删除群组文件属性第一个属性代表这个文件的类型:档案类型描述d目录-普通文...

2020-03-04 04:03:42 717

原创 greenplum--数据导入和导出

insert使用insert语句只适合加载少量的数据insert into tablename values (val1,val2,...);或insert into (...) select ... from tabnamecopy相对于insert语句较为方便,但是在gp中数据需要通过master节点,无法实现并行高效数据加载copy tabname from '数据文件路径(...

2020-02-27 16:11:39 4107 1

原创 greenplum--历史拉链表

数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。历史拉链表是一种数据模型,主要是针对数据仓库设计中表存储数据的方式而定义的。历史拉链表是记录一个事物从开始一直到当前状态的所有变化的信息。拉链表可以避免按每一天存储所有记录造成的海量存储问题,同时也是处理缓慢变化数据的一种常见方式。原理在拉链表中,每一条数据都有一个生效日期(dw_beg_date)和失...

2020-02-26 21:51:21 478

原创 postgre--行列转换相关函数

文章目录数据库中通用的方法case..whenmysqlpostgresqloracle在进行报表开发时,需要展示各种指标,会经常需要将数据表进行行列互转。数据库中通用的方法创建如下的表:行转列:展示每一用户的语文、数学、英语的成绩case…when使用case…when,需要和聚合函数一起使用。select id ,sum(case when subject='语文' th...

2020-02-26 14:04:07 1018

原创 shell--重定向

文章目录概念重定向文件描述符文件重定向相关例子从文件输入从文本或字符串输入创建空文件写入到/dev/null输出相关exec命令概念重定向重定向指的是从文件、命令、程序、脚本获取输出并把它作为输入发送到另一个文件、命令、程序或脚本。文件描述符文件描述符是内核为了高效管理已被打开的文件所创建的索引,用于指向被打开的文件,所有执行I/O操作的系统调用都通过文件描述符;文件描述符是一个简单的非...

2020-02-20 23:20:51 122

原创 mysql--linux远程连接MySQL

linux下安装mysql的步骤可参照:[1] centos6安装mysql8.0[2] 下载好后,通过xshell传输。xshell上传文件环境:window作为MySQL的服务端,linux作为MySQL的客户端。window:192.168.1.27linux:192.168.190.129步骤:由于linux只作为客户端,只要安装 mysql-community-cl...

2020-02-19 19:20:09 185

原创 JS笔记(6)-let和const

文章目录作用域let和constlet和var的区别暂时性死区(TDZ)const作用域ES5中作用域分为函数作用域,全局作用域。不同于其他的编程语言,大括号括起来的地方,不是块级作用域作用域。例如,下面的setTimeout中访问的是变量的最终值。for(var i=0;i<3;i++){ setTimeout(function(){ console.log(i) },100...

2020-01-07 11:31:04 128

原创 js(5)--函数表达式

文章目录递归闭包闭包与变量关于this对象内存泄漏模仿块级作用域私有变量静态私有变量模块模式增强的模块模式递归闭包闭包与变量关于this对象内存泄漏模仿块级作用域私有变量静态私有变量模块模式增强的模块模式...

2019-10-07 22:04:02 211

原创 js笔记(4) --面对对象的程序设计

文章目录理解对象属性类型定义多个属性读取属性的特性创建对象工厂模式构造函数模式原型模式组合使用构造函数模式和原型模式动态原型模式寄生构造函数模式稳妥构造函数模式继承原型链借用构造函数组合继承原型式继承寄生式继承寄生组合式继承理解对象ECMA-262将对象定义为无序属性的集合,其属性可以包含基本值、对象或者函数。属性类型ECMAScript通过特性描述了属性的各种特征,不能直接访问特性,规范...

2019-10-07 15:52:22 100

原创 js笔记(3)--引用类型

文章目录js除了基本数据类型了,还有一个引用数据类型object。基本数据类型和引用数据类型的区别:引用数据类型是指存储的是执行数据的指针,基本数据类型存储的是数据本身。创建对象对象字面量构造函数js中有几种内置对象Object对象ArrayDateRegExp...

2019-10-06 18:35:06 265

原创 js笔记(2)--变量、作用域及内存问题

文章目录语句条件语句if语句switch语句循环和迭代while语句do...while语句for语句for...infor...ofbreak和continue函数函数声明提升函数参数语句程序是由一条条语句组成的,程序是从上到下,顺序执行的。语句通常以;为结尾,表达式也可以为作为一条语句,用{}括起来的为语句块,语句块通常用于流程控制,主要的流程控制有条件和循环。条件语句条件语句通过根据...

2019-10-02 14:46:43 75

原创 js笔记(1)--基本概念

文章目录变量定义变量varlet变量提升常量const作用域全局作用域块级作用域函数作用域数据类型NumberStringBooleanUndefinedNullSymbol检测数据类型类型转换转换为数字转换为字符串转换为布尔值变量在JavaScript中,使用变量作为值的标识符,标识符以字母、下划线或$符号开头,后续字符也可以为数字。标识符是区分大小写的。定义变量声明一个变量,有以下两种...

2019-09-28 21:56:06 237

空空如也

空空如也

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

TA关注的人

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