自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 svn安装完成,但在cmd窗口运行是报错svn不是内部或外部命令

windows安装svn的时候默认是不安装 svn comand line这个东西的,重新安装svn客户端,将“command line client tools”允许安装即在选择安装项目那里选上 svn comand line 就OK。已经安装了svn,但是在cmd中输入svn命令的时候提示svn不是内部或外部命令是因为没有安装svn client。另外,查看svn版本信息命令:svn --version或svn --version --quiet。

2024-10-14 10:47:46 420

转载 Postgresql 获取当前时间

(current_timestamp 是和now()一样的)通过now()获取的时间是最完整的时间,包括时区,秒也保留到了6位小数。二:current_timestamp效果是和now()一样的。只显示当前的日期,不包括小时等信息。我们还可以控制now()的返回格式,如下。只显示当前的时间,不包括日期。三:current_time。四:current_date。时间的计算方式,如下。

2024-08-21 17:53:06 434

原创 Python用openpyxl包读写Excel

openpyxl是一个用于读写Excel 2010 xlsx文件的python库。openpyxl官方文档:openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files — openpyxl 3.0.9 documentation一、安装包pip3 install openpyxl二、创建Excel,写入数据from openpyxl import Workbook#创建Workbook,并默认会创建一个空

2022-03-09 17:25:14 2121

转载 Python用Pandas读写Excel

Pandas是python的一个数据分析包,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。Pandas官方文档:pandas documentation — pandas 1.4.1 documentation一、安装包pandas处理Excel需要xlrd、openpyxl依赖包pip3 install pandaspip3 install xlrdpip3 install openpyxl.

2022-03-09 17:18:14 2968

原创 Python pandas包读取excel文件教程

Python读取Excel文件教程现在,我们将演示如何使用Python语言读取Excel文件内容。或许你会觉得这样读取Excel文件内容是非常困难的,事实并非如此,我们将逐步实现它。1. 创建一个新项目首先,创建一个项目,然后在项目文件夹添加一个名为”shares_baba.py”的文件2. 创建一个Excel文件为了演示起见,我们创建一个名为”阿里巴巴2017年股票数据.xlsx”的Excel文件,其内容如下:可以看到,该Excel文件包含了一些图书的基本信息,我们平时也是

2022-03-09 16:27:26 24463 3

转载 Python时间序列数据分析--以示例说明

Python时间序列数据分析--以示例说明标签(空格分隔): 时间序列数据分析本文的内容主要来源于博客:本人做了适当的注释和补充。https://www.analyticsvidhya.com/blog/2016/02/time-series-forecasting-codes-python/英文不错的读者可以前去阅读原文。在阅读本文之前 ,推荐先阅读:http://www.cnblogs.com/bradleon/p/6827109.html导读本文主要分为四个部分:用panda.

2020-09-03 15:02:29 1542 1

转载 python时间序列分析

什么是时间序列 时间序列简单的说就是各时间点上形成的数值序列,时间序列分析就是通过观察历史数据预测未来的值。在这里需要强调一点的是,时间序列分析并不是关于时间的回归,它主要是研究自身的变化规律的(这里不考虑含外生变量的时间序列)。为什么用python  用两个字总结“情怀”,爱屋及乌,个人比较喜欢python,就用python撸了。能做时间序列的软件很多,SAS、R、SPSS、Eviews甚至matlab等等,实际工作中应用得比较多的应该还是SAS和R,前者推荐王燕写的《应用时间序列分...

2020-09-01 16:05:32 1435

转载 Python学习笔记--图例 legend

Python学习笔记--图例 legend  参靠视频:《Python数据可视化分析 matplotlib教程》链接:https://www.bilibili.com/video/av6989413/?p=6所用的库及环境:  IDE:Pycharm  Python环境:python3.7  Matplotlib: Matplotlib 1.11  Numpy: Numpy1.15.图例 legend  概念        此图右上角信息框就是图例,用来表示每条...

2020-08-26 10:08:06 1743

转载 python使用matplotlib:subplot绘制多个子图

1 问题描述matploglib能够绘制出精美的图表, 有些时候, 我们希望把一组图放在一起进行比较, 有没有什么好的方法呢?matplotlib中提供的subplot可以很好的解决这个问题2 subplot函数介绍matplotlib下, 一个Figure对象可以包含多个子图(Axes), 可以使用subplot()快速绘制, 其调用形式如下 :subplot(numRows, numCols, plotNum)1 图表的整个绘图区域被分成numRows行...

2020-08-26 10:06:32 961

转载 Python----pandas 数据排序.sort_index()和.sort_values()

import pandas as pddf = pd.DataFrame(……)说明:以下“df”为DataFrame对象。1. df. sort_values()作用:既可以根据列数据,也可根据行数据排序。注意:必须指定by参数,即必须指定哪几行或哪几列;无法根据index名和columns名排序(由.sort_index()执行)调用方式DataFrame.sort_values(by, axis=0, ascending=True, inplace=False, kind='qu

2020-08-26 10:05:04 1892

原创 数据库中sql语句 删除重复数据并只保留一条

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有...

2019-09-05 17:52:32 816

转载 SQL语句之计算次数出现最多的值

需求,计算20号部门员工工资出现的次数使用count() 函数:SQL> select sal,count(*) time from emp where deptno=20 group by sal; SAL TIME---------- ---------- 2975 1 1100 1 3000 ...

2019-07-25 17:00:37 3633

转载 Oracle查询、创建、删除DBLink

查询DBLINK信息select * from dba_db_links;select owner,object_name from dba_objects where object_type='DATABASE LINK';select * from ALL_DB_LINKS;Oracle创建dblink报错:ORA-01017、ORA-02063解决:根据ORA-01017的提示是...

2019-07-03 18:25:55 616

转载 数据库(表结构)设计技巧及注意事项

当您在决定开发一个数据库管理项目时,最先着手的工作就应是数据库表结构的设计了。可以这么说,表结构的设计是开发数据库管理项目的基石,一个糟糕的表结构设计,可能会严重延误您的项目开发周期,使您大量的劳动时间为此付之东流。表结构设计是数据库逻辑设计的重要组成部分,直接影响到数据库的性能,所以小编在本文对数据库(表结构)设计技巧及注意事项做一个讲解!  1.表名一般以【模块名称_具体表名】...

2019-06-20 17:36:05 1708

转载 数据库设计

数据库设计(一)——数据库设计一、数据库设计简介按照规范设计,将数据库的设计过程分为六个阶段:A、系统需求分析阶段B、概念结构设计阶段C、逻辑结构设计阶段D、物理结构设计阶段E、数据库实施阶段F、数据库运行与维护阶段需求分析和概念结构设计独立于任何数据库管理系统。二、系统需求分析1、需求分析的任务需求分析的任务:对现实世界要处理的对象进行详细的调查,通过对原系统的...

2019-06-20 14:35:43 335

转载 史上最详细的Hadoop环境搭建之一

GitChat 作者:鸣宇淳原文:史上最详细的Hadoop环境搭建关注公众号:GitChat 技术杂谈,一本正经的讲技术【不要错过文末活动哦】前言Hadoop在大数据技术体系中的地位至关重要,Hadoop是大数据技术的基础,对Hadoop基础知识的掌握的扎实程度,会决定在大数据技术道路上走多远。这是一篇入门文章,Hadoop的学习方法很多,网上也有很多学习路线图。本文...

2019-03-15 15:22:11 183

原创 Informatica通用命令方式启动workflow

#调用执行workflow,-sv informatica服务,-d 域 -u 用户,-p 密码 -folder知识库下的workflow所在文件夹,-wait wf_test (workflow名即工作流名称)pmcmd startworkflow -sv Int_informatica -d Domain_INFORMATIC -u username -p password -f BI_D...

2019-03-15 14:43:27 1328

转载 Cognos 11.0快速开发指南

1. 概述Cognos Analysics 11,是IBM在Cognos BI 10的版本基础上,吸取业界流行的敏捷BI理念,强化了自助式分析的一款强大BI开发平台工具。其官方文档内容丰富,但是较为冗长,新手应对项目过程中客户的进度要求稍显捉襟见肘。作为官方文档的一个补充,我们结合在川高系统大数据分析与应用平台项目过程中的实践,撰写了此文。便于有其他类似需求的项目团队及同事,作为快速参考...

2019-03-13 17:21:21 1632 1

转载 ETL开发工具KETTLE使用教程

Kettle的建立数据库连接、使用kettle进行简单的全量对比插入更新:kettle会自动对比用户设置的对比字段,若目标表不存在该字段,则新插入该条记录。若存在,则更新。Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个...

2019-03-13 16:31:01 957

原创 OVER(PARTITION BY)函数介绍

简介  开窗函数,Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。  开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化。  下面的测试用例数据语句如下: View Code  1、over函数的写法:  over(partition...

2019-03-11 17:26:32 171

原创 在Eclipse中配置Tomcat服务器

1 打开Eclipse,点击“window”菜单 2 点击下方的“Preferences” 3 点击Server中的Runtime Environment 4 点击右方的Add 5 选择已经成功安装的Tomcat版本,点击Next 6 设置Tomcat的安装目录 7 设置完成后,点击OK即可 ...

2019-03-07 10:33:04 166

原创 ORA-00054: resource busy and acquire with NOWAIT specified处理

在数据库中进行插入、更新、删除一个表的数据或增加一个表的主键时或者表的索引时,或是增加修改列字段时,经常会出现ORA-00054: resource busy and acquire with NOWAIT specified 的错误。主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功。解决方法如下:1、用...

2019-03-06 15:13:02 285

原创 如何在数据库中查询某各个表占用的空间大小

一、查看表占用空间大小语句:1、所有用户下select t.segment_name,       t.segment_type,       sum(t.bytes / 1024 / 1024) "占用空间(M)"  from dba_segments t where t.segment_type = 'TABLE' group by OWNER, t.segment_name...

2019-01-22 15:47:45 13869

原创 ROWID的使用——快速删除重复的记录

ROWID的使用——快速删除重复的记录ROWID是数据的详细地址,通过rowid,oracle可以快速的定位某行具体的数据的位置。ROWID可以分为物理rowid和逻辑rowid两种。普通的表中的rowid是物理rowid,索引组织表(IOT)的rowid是逻辑rowid。当表中有大量重复数据时,可以使用ROWID快速删除重复的记录。举例:--建表tblSQL> cr...

2019-01-18 15:07:54 1346

原创 如何查看Oracle中被锁表以及如何解锁

查看锁表逻辑SELECT L.SESSION_ID      SID,       S.SERIAL#,       L.LOCKED_MODE     AS 锁模式,       L.ORACLE_USERNAME AS 登录用户,       L.OS_USER_NAME    AS 登录机器用户名,       S.MACHINE         AS 机器名,       ...

2019-01-18 14:42:58 678

翻译 安装eclipse时 提示The Eclipse executable launcher was unable to locate its companion (可执行程序无法找到其同伴共享库)

操作系统:win7The Eclipse executable launcher was unableto locate its companion shared library译:Eclipse出现可执行程序无法找到其同伴共享库一、打开eclipse目录下的配置文件eclipse.ini。   二、将--launcher.library和-startup下面的路径都改为当前的正确...

2019-01-14 11:26:14 21339

原创 【PL/SQL】九九乘法口诀表

-- 九九乘法表SELECT MAX(DECODE(N2, 1, NN)) NN1,       MAX(DECODE(N2, 2, NN)) NN2,       MAX(DECODE(N2, 3, NN)) NN3,       MAX(DECODE(N2, 4, NN)) NN4,       MAX(DECODE(N2, 5, NN)) NN5,       MAX(DECODE(N2, ...

2018-05-24 15:33:41 609

空空如也

空空如也

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

TA关注的人

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