<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ScriptFlying的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/weixin_42312310</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; weixin_42312310]]></copyright><item><title><![CDATA[Hive—日期格式使用总结]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/114403930</link><guid>https://blog.csdn.net/weixin_42312310/article/details/114403930</guid><author>weixin_42312310</author><pubDate>Thu, 18 Mar 2021 14:44:04 +0800</pubDate><description><![CDATA[hive工作中处理日期的几个函数及其使用方法

1.获取系统当天日期


-- 方法一
select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss')
--方法二
select to_utc_timestamp(current_timestamp,'CST')
--方法三
select from_utc_timestamp(current_timestamp,'GMT+8')


...]]></description><category></category></item><item><title><![CDATA[hive执行sh脚本时报错No such file or directory的解决办法]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/114917969</link><guid>https://blog.csdn.net/weixin_42312310/article/details/114917969</guid><author>weixin_42312310</author><pubDate>Wed, 17 Mar 2021 10:27:50 +0800</pubDate><description><![CDATA[一、对于在服务器上新上传的start.sh脚本，启动时容易出现，-bash:./start.sh:/bin/sh^M: bad interpreter:No such file or directory
那么这是什么原因造成的呢，一般情况是因为该sh脚本的格式不正确，如果这个脚本在你本地修改过（使用txt、notepad++打开修改），可能在保存的时候会默认把文件的格式保存为： doc格式（windows系统）、mac（苹果系统），那么在上传到xshell（unix系统）后，unix系统是不支持doc（ma]]></description><category></category></item><item><title><![CDATA[hive表如何删除部分数据]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/114654167</link><guid>https://blog.csdn.net/weixin_42312310/article/details/114654167</guid><author>weixin_42312310</author><pubDate>Thu, 11 Mar 2021 16:21:02 +0800</pubDate><description><![CDATA[hive 表删除部分数据不支持使用 Delete From table_name where ...语句

hive表删除数据要分为不同的粒度：table、partition、partition内
]]></description><category></category></item><item><title><![CDATA[Truncate的使用详解]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/114399997</link><guid>https://blog.csdn.net/weixin_42312310/article/details/114399997</guid><author>weixin_42312310</author><pubDate>Fri, 05 Mar 2021 16:50:11 +0800</pubDate><description><![CDATA[删除表中数据的方法有 delete 和 truncate, 其中TRUNCATE TABLE用于删除表中的所有行，而不记录单个行删除操作；TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似，但是，TRUNCATE TABLE 速度更快，使用的系统资源和事务日志资源更少。下面介绍Truncate的用法

1.truncate使用语法

Truncate 语法能够快速清空数据表内所有数据，并且能针对具有自动递增值的字段，做计数重置归零重新计算的作用，只能作用于表。

Truncat]]></description><category></category></item><item><title><![CDATA[SQL中 case when then else end的用法]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/113243132</link><guid>https://blog.csdn.net/weixin_42312310/article/details/113243132</guid><author>weixin_42312310</author><pubDate>Wed, 27 Jan 2021 11:46:09 +0800</pubDate><description><![CDATA[基础简介

当我们需要从数据源上直接判断数据显示所代表的含义时，可以在SQL语句中使用 Case When 函数。

case有两种格式：简单case函数和case搜索函数。

--简单case函数


CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END
--例如
casesex
when'1'then'男'
when'2'then'女'
else'其他'end

--case搜索...]]></description><category></category></item><item><title><![CDATA[SQL中NVL()函数的用法]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/113116345</link><guid>https://blog.csdn.net/weixin_42312310/article/details/113116345</guid><author>weixin_42312310</author><pubDate>Mon, 25 Jan 2021 16:09:46 +0800</pubDate><description><![CDATA[NVL() 函数简介

NVL函数的功能是实现空值的转换，根据第一个表达式的值是否为空值来返回相应的列名或表达式，主要用于对数据列上的空值进行处理，语法格式如：NVL( string1, replace_with)。

如果第一个参数的值为空值，则返回第二个参数的值，否则返回第一个参数的值。如果两个参数的值都为空值，则返回空值。该函数的目的是把一个空值（null）转换成一个实际的值，两个参数可以是任何类型的数据，如数字型、字符型和日期型，但两个参数的数据类型必须为同一个类型（或能够由Oracle隐式转换为相]]></description><category></category></item><item><title><![CDATA[SQL中的三种count()函数]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/113111141</link><guid>https://blog.csdn.net/weixin_42312310/article/details/113111141</guid><author>weixin_42312310</author><pubDate>Mon, 25 Jan 2021 15:03:53 +0800</pubDate><description><![CDATA[数据库的使用中，Count() 函数用于统计数据表的记录，返回匹配指定条件的行数。

三种Count() 函数 count(1)、count(*)、count(列名) 区别

1、 count(1)、count(*)

数据表的数据量很大时，对数据表作分析，使用 count(1) 比使用 count(*) 用时多。从执行计划看， count(1)、count(*)的效果是相同的，但实际 count(1)的执行用时相对较少（1w以内数据量）。如果count(1)是聚索引,id,那肯定是count(1)快，但是]]></description><category></category></item><item><title><![CDATA[HTML学习笔记——主体头部]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109569928</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109569928</guid><author>weixin_42312310</author><pubDate>Mon, 09 Nov 2020 11:54:04 +0800</pubDate><description><![CDATA[HTML头部

头部元素 &lt;head&gt; 包含了所有头部的标签元素，还可以插入脚本(scripts)、样式文件(CSS)，以及各种 meta 信息，这些元素努斯标签包括 &lt;title&gt;、&lt;style&gt;、&lt;meta&gt;、&lt;link&gt;、&lt;script&gt;、&lt;noscript&gt; 和 &lt;base&gt;，其中 &lt;meta&gt; 元素用来描述 HTML 文档的描述、关键词、作者、字符集等；&lt;base&gt; 元素用于定.]]></description><category></category></item><item><title><![CDATA[HTML学习笔记——主体标题]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109528617</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109528617</guid><author>weixin_42312310</author><pubDate>Sat, 07 Nov 2020 19:51:02 +0800</pubDate><description><![CDATA[一、标题 (Heading)

HTML中标题很重要 ，要确保标签&lt;h&gt;-&lt;/h&gt; 只用于标题。使用标题不仅是为了生产粗体或大写的文本，在搜索引擎时为网页的结构和内容编制索引，用户也就可以通过标题快速浏览网页。


...]]></description><category></category></item><item><title><![CDATA[HTML学习笔记——标签总结]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109528916</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109528916</guid><author>weixin_42312310</author><pubDate>Fri, 06 Nov 2020 16:08:48 +0800</pubDate><description><![CDATA[HTML常用标签参考手册

标注黄色的标签是日常使用中最常用的，标注红色的标签是HTML5不支持的，如下表：


			序号
			
			
			标签
			
			
			
			描述
			
		
			1
			
			&lt;html&gt;
			
			定义 HTML 文档
		2
			&lt;body&gt;
			
			定义文档的主体
		3
			&lt;h1&gt;-&lt;h6&gt;
			
			定义 HTML 标题
		4
			&lt;hr&gt;
			
		...]]></description><category></category></item><item><title><![CDATA[HTML学习教程——基础]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109513802</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109513802</guid><author>weixin_42312310</author><pubDate>Fri, 06 Nov 2020 11:25:47 +0800</pubDate><description><![CDATA[一、HTML 元素

HTML标题：通过标签 &lt;h&gt;-&lt;/h&gt; 来定义，如：&lt;h1&gt;我的家乡&lt;/h1&gt;；&lt;h2&gt;我的母校&lt;/h2&gt;

HTML段落：通过标签 &lt;p&gt;-&lt;/p&gt; 来定义，如：&lt;p1&gt;段落1介绍我的家乡&lt;/p1&gt;；&lt;p2&gt;段落2介绍我的母校&lt;/p2&gt;

HTML链接：通过标签 &lt;a&gt;-&lt;/a&gt; 来定义，如：&lt;a href="]]></description><category></category></item><item><title><![CDATA[HTML学习教程——简介]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109512198</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109512198</guid><author>weixin_42312310</author><pubDate>Thu, 05 Nov 2020 15:39:17 +0800</pubDate><description><![CDATA[HTML简介

HTML，HyperText Markup Language，一种用于创建网页的超文本标记语言，主要运行在浏览器上，由浏览器来解析。HTML 命令可以说明文字、图像、动画、声音、表格和链接等，它的结构包括头部(Head)、主体(Body) l两大部分，其中头部用于描述浏览器所需的信息，而主题则包括所要说明的具体内容。HTML 不是一种编程语言，而是一种标记语言(是一套标记标签)，使用标记标签来描述网页。

超级文本标记语言是标准通用标记语言下的一个应用，也是一种规范，一种标准，它通过标记符号]]></description><category></category></item><item><title><![CDATA[你不知道的PS基础]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109472008</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109472008</guid><author>weixin_42312310</author><pubDate>Tue, 03 Nov 2020 18:03:26 +0800</pubDate><description><![CDATA[PS简介

PS 即 Photoshop ，是 Adobe 公司旗下最出名的一种图像处理软件，它的应用很广泛，涉及到图像、图形、文字、视频和出版等多方面。流行常用的 PS 版本是 CS２、CS６和 CC，推荐使用CS3和CS5，CS6和 CC最新但不稳定。

PS界面构成

1、菜单栏：将 PS 所有的操作分为九类，共九项菜单，如编辑、图像、图层、滤镜。

2、工具选项栏：随着使用的工具不同，工具选项栏上的设置项也不同，

3、工具箱：

有下三角标记，有不同的选项。按照工具上提示的快捷键使用该工具；按 S]]></description><category></category></item><item><title><![CDATA[语法编译器常bug]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/90321211</link><guid>https://blog.csdn.net/weixin_42312310/article/details/90321211</guid><author>weixin_42312310</author><pubDate>Tue, 03 Nov 2020 11:46:02 +0800</pubDate><description><![CDATA[一、error: table.h: No such file or directory| 即无法打开包文件
源代码截图：

错误提示：error: table.h: No such file or directory|
解决：将 #include “table.h” 改为： using namespace std;
原因：可能是你所用的编译器不支持 “.h” 文件。
二、|error: ‘Proj...]]></description><category></category></item><item><title><![CDATA[CMMI——认证流程]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109465266</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109465266</guid><author>weixin_42312310</author><pubDate>Tue, 03 Nov 2020 11:37:50 +0800</pubDate><description><![CDATA[一、 申请CMMI认证

1、选择CMMI级别

软件企业申请认证CMMI不同级别的标准要求，要审时度势自身情况。一方面了解公司现有质量体系、实施过程、实施效果的运行情况；另一方面要根据企业规模、公司实力、管理需求等综合要素，不可好大喜功，一味选择CMMI更高级别的认证。在申请CMMI认证时，有的企业从CMMI2开始、有的企业从CMMI3开始、有的CMMI3通过后跳过CMMI4而直接申请CMMI5、有的就从CMMI2、CMMI3、CMMI4、CMMI5逐步申请认证。

2、计划参与评估的部门

CMMI评估]]></description><category></category></item><item><title><![CDATA[项目管理——五大过程]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109450252</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109450252</guid><author>weixin_42312310</author><pubDate>Tue, 03 Nov 2020 11:04:23 +0800</pubDate><description><![CDATA[一、启动过程

获得授权，定义一个新项目或是当前现有项目的一个新阶段，正式开始该项目或阶段的一组过程。

1、制定项目章程

制定项目章程是制定一份正式项目或阶段的文件，并记录能够反映干系人的需要和期望的初步要求。在多段项目中，这一过程可用于确认或优化在以前的制定项目章程过程中所做的相关决策。

2、识别干系人

是指识别所有受项目影响的人或组织，并记录其利益、参与情况和影响项目成功的过程 。

二、规划过程

明确项目的范围，优化目标，为实现目标而制定行动方案的一组过程。

1、制定项目管理计划

制定项]]></description><category></category></item><item><title><![CDATA[TortoiseSVN ——版本控制使用指南]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109384952</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109384952</guid><author>weixin_42312310</author><pubDate>Sun, 01 Nov 2020 14:56:38 +0800</pubDate><description><![CDATA[一、新建一个工作目录

我现在已经安装好SVN版本控制，安装教程可参考博文：https://blog.csdn.net/qq_36636969/article/details/81530831

事先我们在D盘(其它盘也可以)新建目录 Runoob2020，该目录则是用户平时用于存放工作档案的地方。按照用户习惯，一般是工作进行到一个阶段就会进行备份保存，我们就在该目录下进行工作，适当时 Commit 到 Repository 中。进入创建好的目录，在空白处点击鼠标右键，选择 VSN检出(K），如下图：


]]></description><category></category></item><item><title><![CDATA[SVN——版本控制基础知识]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/109381338</link><guid>https://blog.csdn.net/weixin_42312310/article/details/109381338</guid><author>weixin_42312310</author><pubDate>Fri, 30 Oct 2020 14:15:49 +0800</pubDate><description><![CDATA[SVN 简要介绍

Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。SVN管理源代码是以“行”为单位的，如果两个程序员修改的不是同一行程序，SVN会自动合并两种修改。如果是同一行，SVN 会提示文件 Conflict, 冲突，需要手动确认。

SVN 基本概念

repository（源代码库）：源代码统一存放的地方。
	Checkout（提取）：没有源代码时，就需要从repo]]></description><category></category></item><item><title><![CDATA[Python中函数的应用]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/104591899</link><guid>https://blog.csdn.net/weixin_42312310/article/details/104591899</guid><author>weixin_42312310</author><pubDate>Sun, 01 Mar 2020 16:21:22 +0800</pubDate><description><![CDATA[参数传递

参数：1、形参：函数定义时的参数，实际为变量名
         2、实参：函数调用时的参数，实际为变量的值

位置参数：
   1、严格按照位置顺序，用实参对形参进行赋值（实参与形参的关联性）
   2、一般用在参数较少的时候
   3、实参与形参数必须一一对应，不能多也不能少

关键字参数：
   1、打破了位置限制，直接进行值的传...]]></description><category></category></item><item><title><![CDATA[Python中程序控制结构]]></title><link>https://blog.csdn.net/weixin_42312310/article/details/104478810</link><guid>https://blog.csdn.net/weixin_42312310/article/details/104478810</guid><author>weixin_42312310</author><pubDate>Mon, 24 Feb 2020 17:30:59 +0800</pubDate><description><![CDATA[一、遍历循环

一般格式： for 元素 in 刻迭代对象：

               缩进的代码块（执行语句）

可迭代对象：
1. 直接迭代——列表[]，元祖()，集合{}，字符串
2. 交换迭代——字典{key:value}
3. range() 对象——用于构造数字序列

例题：打印输出九九乘法表

分析：这里我们使用for循环实现，第一层循环控制乘法...]]></description><category></category></item></channel></rss>