2021-04-28

本文介绍了Photoshop中的移动工具,包括如何选择和使用移动工具来移动图层和组。作者通过实例展示了如何在不同版本的Photoshop中操作移动工具,并强调了自动选择选项和显示变换控件的功能。此外,还提供了实际操作步骤,指导读者移动单一图层和整个组。

   Photoshop的移动工具了解与操作

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:PS的移动工具

作者:刘城志

撰写时间:2021年4月28日

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  今天让我们来认识一下ps的移动工具吧,我会给你们看一下两个不同版本的ps,但实际操作没有区别的,新版与旧版ps,附图如下:

  第一张图为新版ps,第二张图为旧版ps。

  好了,那我们来认识一下移动工具吧,我们来找到工具栏的第一个工具并鼠标左击,附图如下:

你们发现没有,工具栏上方的属性栏,移动工具的小图标有一个自动选择的选项,我建议大家按照实际的情况进行勾选,好了,我们来看下一个,移动图层(组),移动图层就只是移动一个图层,选择移动组的话,那就是移动一个你所编辑的组。下一个,显示变换控件的意思是在选中的图层上显示变换控件。

现在来实际操作一下吧。先打开一个制作好了的psd文件,任何完成了的都可以,打开

像这样的文件,附图如下:

注意了,打开的文件要有图层和建组,而且移动工具的选项为图层。如果选择组了的话就会移动一整个组,而不是移动你所点击的单一图层了。

移动单一图层,附图如下:

  各位同学试着去移动一下图层,看看是否移动的是单个图层,移动一个图层的,选择的是属性栏上方图层,同学们再去试一下选择组,再去移动一下看看是否变成整个组移动了。

移动整个组的同学们,说明在认真的按照步骤操作。

 

 

 

    移动组附图如下:

 

    好了,这次ps移动工具了解与操作就到这了。

期待我们下一次相遇!

内容概要:本文档是一份关于交换路由配置的学习笔记,系统地介绍了网络设备的远程管理、交换机与路由器的核心配置技术。内容涵盖Telnet、SSH、Console三种远程控制方式的配置方法;详细讲解了VLAN划分原理及Access、Trunk、Hybrid端口的工作机制,以及端口镜像、端口汇聚、端口隔离等交换技术;深入解析了STP、MSTP、RSTP生成树协议的作用与配置步骤;在路由部分,涵盖了IP地址配置、DHCP服务部署(接口池与全局池)、NAT转换(静态与动态)、静态路由、RIP与OSPF动态路由协议的配置,并介绍了策略路由和ACL访问控制列表的应用;最后简要说明了华为防火墙的安全区域划分与基本安全策略配置。; 适合人群:具备一定网络基础知识,从事网络工程、运维或相关技术岗位1-3年的技术人员,以及准备参加HCIA/CCNA等认证考试的学习者。; 使用场景及目标:①掌握企业网络中常见的交换与路由配置技能,提升实际操作能力;②理解VLAN、STP、OSPF、NAT、ACL等核心技术原理并能独立完成中小型网络搭建与调试;③通过命令示例熟悉华为设备CLI配置逻辑,为项目实施和故障排查提供参考。; 阅读建议:此笔记以实用配置为主,建议结合模拟器(如eNSP或Packet Tracer)动手实践每一条命令,对照拓扑理解数据流向,重点关注VLAN间通信、路由选择机制、安全策略控制等关键环节,并注意不同设备型号间的命令差异。
<think>好的,我现在需要帮助用户解决在Hive中删除特定分区数据的问题,用户给出的例子是删除dt='2021-04-28'的分区。首先,我应该回顾一下Hive分区表的基本概念和操作。 根据引用[1],Hive的分区实际上是HDFS上的独立文件夹,每个分区对应一个文件夹。删除分区数据其实就是删除对应的文件夹及其中的数据文件。引用[2]和[3]提到,可以使用ALTER TABLE语句来删除分区,具体命令是ALTER TABLE table_name DROP PARTITION (partition_spec)。例如,用户提供的例子中,删除dt='2020-12-31'的分区就是通过这个命令实现的。所以,用户想要删除dt='2021-04-28'的分区,应该使用类似的语法。 需要注意的是,删除分区有两种方式:普通删除和直接删除(purge)。引用[2]中的示例显示,普通删除会将数据移到回收站,而加上PURGE选项则会直接删除,不保留在回收站。用户需要根据需求选择是否需要立即释放存储空间,或者保留恢复的可能性。 另外,引用[3]提到分区是以字段形式存在的,但在表中并不存储实际数据,只是目录结构。因此,删除分区不会影响表结构,只是移除对应的数据目录。执行删除操作后,Hive的元数据也会相应更新,查询时不会再包含该分区的数据。 用户可能需要确认是否有权限执行该操作,以及是否确实需要删除该分区的数据,因为删除后数据将无法通过Hive恢复,除非有备份。此外,如果分区是多级分区,比如除了dt还有其他分区字段,需要指定所有分区键的值,确保准确删除目标分区。 总结步骤应该是:使用ALTER TABLE命令指定表名和分区条件,选择是否添加PURGE选项。例如,用户的问题中,正确的命令是ALTER TABLE test_part DROP PARTITION (dt='2021-04-28'); 或者如果需要立即删除,加上PURGE。 最后,提醒用户在操作前备份数据,并确认分区条件正确,避免误删其他数据。</think>### 如何删除Hive表中指定日期的分区数据? 在Hive中删除特定分区的数据可以通过`ALTER TABLE`语句实现。以下是具体操作步骤及说明: --- #### **步骤1:确认分区字段和表结构** 在操作前需明确: 1. 表是否为分区表(通过`DESCRIBE FORMATTED 表名`查看结构,引用[^2])。 2. 分区字段名称(如`dt`表示日期分区,引用[^3])。 --- #### **步骤2:使用`DROP PARTITION`语句删除** **语法**: ```sql ALTER TABLE 表名 DROP PARTITION (分区字段='值'); ``` **示例**(删除`dt='2021-04-28'`的分区): ```sql ALTER TABLE test_part DROP PARTITION (dt='2021-04-28'); ``` **作用**: 1. 删除HDFS上对应的分区文件夹及数据文件(引用[^1])。 2. 更新Hive元数据,使该分区不再被查询到。 --- #### **步骤3(可选):强制删除(跳过回收站)** 若需直接删除数据(不保留在HDFS回收站): ```sql ALTER TABLE test_part DROP PARTITION (dt='2021-04-28') PURGE; ``` 此操作会立即释放存储空间,但无法恢复数据(引用[^2])。 --- #### **注意事项** 1. **权限要求**:需有表的管理权限。 2. **多级分区**:若分区为多级(如`dt`和`dep`),需指定全部字段值: ```sql ALTER TABLE hive_partition DROP PARTITION (dt='2021-04-28', dep='dev1'); ``` 3. **数据备份**:删除前建议备份数据(如导出到其他目录)。 --- #### **操作验证** 1. 执行后可通过`SHOW PARTITIONS 表名`查看剩余分区。 2. 在HDFS中检查对应目录是否已删除(路径格式:`/表路径/dt=2021-04-28`)。 --- ### 相关问题 1. Hive分区表和普通表的查询性能差异是什么?[^1] 2. 如何动态添加Hive分区?[^2] 3. Hive支持哪些数据存储格式?[^5]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值