自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rsync

rsync可以在Linux、Unix以及Windows等操作系统上运行,是一款非常实用的数据同步和备份工具。rsync是一个快速、灵活的文件同步和备份工具,特别适用于在不同主机之间同步文件和目录。支持本地和远程文件传输,可以通过SSH或rsync守护进程实现远程同步。支持增量备份,只传输修改过的文件部分,减少带宽使用。提供灵活的文件选择功能,可以指定要同步的文件或目录。高效的算法和压缩传输功能,进一步提高同步效率。保留文件的权限、时间戳、软硬链接等属性。

2024-08-31 19:21:23 436

原创 rsync”的常用命令是什么

rsync --exclude='pattern' source_dir destination_dir:排除与指定模式匹配的文件或文件夹。rsync --delete source_dir destination_dir:在目标目录中删除那些源目录中不存在的文件。rsync --progress source_dir destination_dir:显示同步进度和速度信息。rsync -r source_dir destination_dir:递归同步目录及其子目录。

2024-08-31 19:20:47 170

原创 有哪些常用的Apple Script命令

请注意,由于 AppleScript 是与 macOS 和其上的应用程序紧密集成的,因此可用的命令和功能会根据你正在与之交互的应用程序而有所不同。大多数应用程序都支持一组特定的 AppleScript 命令,这些命令可以通过该应用程序的脚本字典(在 Script Editor 的“文件”>“打开字典”中查找)来发现。display dialog "消息" buttons ["按钮1", "按钮2"] default button "按钮1":显示一个对话框,并返回用户点击的按钮名称。

2024-08-17 17:04:32 282

原创 AppleScript 语法

AppleScript是苹果公司推出的一种脚本语言,内置于MacOS中,可以直接操作控制MacOS及其应用程序,是实现MacOS自动化的一个有力工具。AppleScript的语法简单,类似于自然语言,易于学习和使用。系统自带的Script Editor:MacOS上自带的脚本编辑器,支持AppleScript,并提供了模版工程、模版代码、应用词典等功能,方便脚本的编写。官方文档和教程:Apple官方提供了详细的AppleScript语言指南和Mac自动化脚本指南,是学习AppleScript的重要资源。

2024-08-17 17:03:48 362

原创 erp系统

它能够对产品订单进行按单跟踪管理、按单收发料、按单成本核算,以产品的订单为“火车头”拉动整个企业的生产、采购、仓储、发运的功能业务流程。生产管理:ERP系统可以对生产过程进行全面控制、管理和追踪,涉及原料采购、库存管理、生产调度、工艺路线设计等。财务管理:ERP系统可以实现财务账目管理、成本核算、预算管理、应收应付管理等,确保企业财务数据的准确性和完整性。这有助于企业提升人力资源管理的效率,降低人力成本。零售业:ERP系统可以帮助零售企业实现库存管理、销售管理、采购管理等全面的管理,提高运营效率。

2024-08-17 17:03:05 359

原创 vim 重做

Vim 的撤销和重做功能非常强大,因为它们不仅仅作用于文本的编辑,还适用于所有的 Vim 命令,比如移动光标、打开文件、保存文件等。然而,需要注意的是,重做功能通常只能够恢复到你上一次保存文件(使用 :w 命令)时的状态,之后的撤销和重做操作在文件关闭后就不会被保留了。如果你不小心撤销了太多或者撤销了一个不应该撤销的操作,重做就可以帮助你恢复到你想要的状态。这个快捷键将重做你最近一次撤销的操作,如果你连续撤销了多个操作,连续按这个快捷键会一步步重做回去。使用 u 命令撤销了删除操作。

2024-08-17 16:58:50 198

原创 GitHub上图片加水印的APP

同时,用户也可以根据自己的需求对工具进行定制和扩展,以满足更高级的需求。GitHub上提供了多个图片加水印的APP或工具,这些工具大多以开源项目的形式存在,用户可以根据自己的需求选择适合的工具进行使用。使用方式:直接安装并打开软件,从v1.3版本之后,所有的参数说明将在软件的参数设置中提示,用户只需将鼠标移动到参数后面的❓即可看到参数的作用。描述:Image Watermark Tool是一款一键给图片添加水印的开源免费工具,用户无需将图片上传到服务器,可直接在本地设备上操作,有效保护隐私。

2024-08-17 16:58:16 165

原创 blender如何使用三视图建模

Blender的界面默认提供了多个视图窗口,其中最常见的是四个视图的布局:顶视图(Top)、前视图(Front)、右视图(Right)和透视图(Perspective)。在Blender中使用三视图建模是一个常见且重要的过程,它允许你从不同角度观察和编辑你的3D模型。在视图菜单中,你可以找到更多用于在三维空间中导航的工具,如缩放、平移和旋转视图。在编辑模式下,使用基本工具如移动(G)、旋转(R)和缩放(S)来调整你的模型。不断学习和尝试新的建模技巧和工具,以提高你的建模效率和质量。

2024-08-17 16:57:21 304

原创 blender模型怎么打印出来

要将Blender模型打印出来,你需要遵循一系列步骤来准备模型并导出为适合3D打印的文件格式,通常是STL格式。调整导出参数:在导出过程中,你可以根据需要调整一些参数,如选择导出整个场景还是仅导出选定的对象,以及设置合适的尺寸单位和角度单位。不同的3D打印机和打印材料可能需要不同的打印参数和设置,因此请务必参考你所使用的3D打印设备的说明和建议。建模:在Blender中,使用建模工具创建你想要打印的模型。设置打印参数:根据你的3D打印机和打印材料,设置适当的打印参数,如层厚、打印速度、温度等。

2024-08-17 16:56:45 276

原创 c#布尔值取反

操作符对 myBool 进行取反,将结果赋值给 negatedBool。之后,我们打印出 negatedBool 的值,它是 false。接着,我们将 myBool 的值改为 false,再次进行取反操作,并打印出新的 negatedBool 的值,这次是 true。在C#中,布尔值(bool)只有两种状态:true 和 false。取反操作意味着将布尔值从 true 变为 false,或者从 false 变为 true。// negatedBool 的值现在是 false。// 输出: False。

2024-08-17 16:55:54 163

原创 FFmpeg剪片

放在-i之前时,FFmpeg会更快地定位到起始位置,因为它会在解码之前跳过文件的一部分,但这可能会影响定位的准确性(尤其是在文件包含关键帧索引时)。如果需要改变输出格式或编码,可以使用-f(格式)和-vcodec(视频编码)、-acodec(音频编码)等参数。处理大文件时的效率:对于大文件,如果裁剪的时间段位于文件末尾,使用-ss参数在-i之后可能会导致较长的处理时间。视频编码和音频编码的统一:裁剪后的视频需要保证视频编码和音频编码的统一,以便后续能够顺利拼接或其他处理。

2024-08-17 16:55:11 236

原创 FFmpeg拼接两个视频

在这个命令中,-f concat指定了输入文件的格式为concat,-safe 0允许在文件路径中使用相对路径(这是可选的,取决于你的具体需求)。如果输入视频的参数不一致,你可能需要先对它们进行转码,以确保它们具有相同的参数,然后再进行拼接。如果输入视频参数不一致,但你又想避免重新编码带来的质量损失,你可以考虑使用FFmpeg的filter_complex功能来调整视频参数,但这通常比直接复制流要复杂得多。另外,FFmpeg还提供了一个文本文件的方式来指定要拼接的视频列表,这在处理大量视频文件时非常有用。

2024-08-17 16:54:40 181

原创 GitHub上图片加水印的APP

同时,用户也可以根据自己的需求对工具进行定制和扩展,以满足更高级的需求。GitHub上提供了多个图片加水印的APP或工具,这些工具大多以开源项目的形式存在,用户可以根据自己的需求选择适合的工具进行使用。使用方式:直接安装并打开软件,从v1.3版本之后,所有的参数说明将在软件的参数设置中提示,用户只需将鼠标移动到参数后面的❓即可看到参数的作用。描述:Image Watermark Tool是一款一键给图片添加水印的开源免费工具,用户无需将图片上传到服务器,可直接在本地设备上操作,有效保护隐私。

2024-08-17 16:49:37 199

原创 vim 重做

Vim 的撤销和重做功能非常强大,因为它们不仅仅作用于文本的编辑,还适用于所有的 Vim 命令,比如移动光标、打开文件、保存文件等。然而,需要注意的是,重做功能通常只能够恢复到你上一次保存文件(使用 :w 命令)时的状态,之后的撤销和重做操作在文件关闭后就不会被保留了。如果你不小心撤销了太多或者撤销了一个不应该撤销的操作,重做就可以帮助你恢复到你想要的状态。这个快捷键将重做你最近一次撤销的操作,如果你连续撤销了多个操作,连续按这个快捷键会一步步重做回去。使用 u 命令撤销了删除操作。

2024-08-17 16:48:25 189

原创 visual studio code unity无法自动补全

确保你已经安装了 C# for Visual Studio Code 插件(现在称为 OmniSharp for Visual Studio Code),它是 Visual Studio Code 中用于 C# 开发的官方扩展。确保你的 Unity 项目在 VS Code 中正确打开,并且 .csproj 文件(如果有的话)和 Assembly-CSharp.csproj 等项目文件没有损坏。检查你的项目中的 .vscode/settings.json 文件,确保没有禁用自动补全的设置。

2024-08-13 17:51:24 492

原创 树莓派发送邮件

使用yagmail:yagmail是一个简化的发送邮件的Python库,它封装了smtplib和email库的功能,使得发送邮件变得更加简单。然后,通过创建一个yagmail对象并传入发送者的邮箱和密码(授权码),即可发送邮件。使用smtplib:首先,需要开启邮箱的SMTP服务并获取授权码。配置:需要设置SMTP服务器的地址、端口、发送者和接收者的邮箱地址、主题、正文、附件等信息。配置msmtp:在用户目录下创建.msmtprc文件,并配置SMTP服务器的地址、端口、发件人邮箱、密码(授权码)等信息。

2024-08-12 12:00:54 456

原创 远程工作去哪找

此外,还有Pangian、Remotive、Skip The Drive、Remote OK、Working Nomads、Jobspresso、EuropeRemotely、PowerToFly、Landing.jobs、Authentic Jobs等平台,也提供了丰富的远程工作机会。FlexJobs:这是一个拥有50多个远程工作类别的平台,提供从自由职业、兼职到全职的远程工作机会,职位范围广泛,从入门级到高管级别不等。云队友:专注于帮助有远程工作需求的企业寻找远程工作人才。

2024-08-12 11:58:02 428

原创 pr音频多轨整体降低

如果音频上还没有这个效果器,你可以通过点击“效果”(Effects)面板中的“音频效果”(Audio Effects),找到“音量”(Volume)并将其拖放到任意一个选中的音频片段上。如果你只想调整部分轨道,你需要单独调整它们各自的音量滑块。总之,在PR中整体降低音频多轨的音量可以通过使用“音量”效果器、音频轨道的音量滑块或音频剪辑混合器等多种方法来实现。打开音频剪辑混合器:在PR的顶部菜单中,选择“窗口”(Window)>“音频剪辑混合器”(Audio Clip Mixer)来打开音频剪辑混合器面板。

2024-08-12 11:56:19 321

原创 pr降低声音

如果音频上还没有这个效果器,你可以通过点击“效果”(Effects)面板中的“音频过渡”(Audio Transitions)或“音频效果”(Audio Effects),然后找到“音量”(Volume)并将其拖放到音频片段上。调整音量并添加第二个关键帧:然后,将音量滑块向左拖动以降低音量,并在你希望音量恢复的时间点再次点击“添加关键帧”按钮。添加关键帧:在“音量”面板或“效果控制”面板的音量滑块旁边,点击“添加关键帧”(通常是一个菱形图标)按钮。定位时间点:在时间线上定位到你想要开始降低音量的时间点。

2024-08-12 11:55:37 735

原创 注册域名的流程是怎样的

注册域名的流程包括准备阶段(确定域名、选择注册商)、注册阶段(查询域名是否可用、注册账号并填写信息、选择注册时长和付款方式、提交注册并支付费用)以及验证和管理阶段(验证注册信息、等待注册成功、域名解析和管理)。域名注册商是负责注册和管理域名的机构,它们提供域名注册、解析、管理等一系列服务。同时,你还可以在域名注册商提供的管理界面中管理你的域名信息,包括续费、修改DNS记录、转让域名等操作。在你选择的域名注册商网站上,使用其提供的查询工具来查询你想要注册的域名是否可用。提交域名注册申请并支付相应的费用。

2024-08-12 11:54:05 349

原创 域名多少钱一年

例如,阿里云在2024年的活动中,新用户注册.com域名首年仅需1元(企业新用户)或33元(个人新用户),但这属于特殊优惠,并非常态价格。建议用户在选择域名时,综合考虑自己的需求和预算,选择合适的域名后缀、注册商和注册时长。知名的域名注册商如阿里云、GoDaddy、万网等,它们提供的域名注册服务较为全面,价格也相对合理。域名后缀(也称为顶级域名,如.com、.cn、.net、.org等)是影响价格的重要因素。域名一年的价格因多种因素而异,包括域名后缀、注册商、注册时长以及域名的热门程度等。

2024-08-12 11:53:30 447

原创 图床是啥,如何使用

通过图床,用户可以轻松地上传自己的图片,并获得一个唯一的链接或者嵌入代码,以便在网页、博客、论坛等任何地方方便地分享和展示这些图片。通过选择合适的图床服务并遵循正确的使用方法,你可以轻松地分享和展示你的图片作品。根据自己的需求选择合适的图床服务。图片托管:图床服务将用户上传的图片存储在自己的服务器上,用户无需担心图片丢失或损坏的问题。图片分享:用户可以通过图床服务生成的链接或嵌入代码,轻松地将图片分享给朋友、同事或网友。定义:图床,又称为图片托管服务或图片存储服务,是一个专门用来存储和托管图片的在线平台。

2024-08-12 11:52:58 267

原创 创办小型个人网站需要注意什么

综上所述,创办小型个人网站需要注意明确目标与定位、选择合适的域名与主机、设计合理的网站结构与布局、创作高质量的内容并定期更新、保障网站安全与维护、进行SEO优化与推广以及提供良好的用户体验与互动。确定网站类型和目标:首先,要明确网站的类型(如个人简历、个人博客、作品展示等)和目标(如展示个人技能、分享思想内容、吸引特定受众等)。选择可靠的主机:主机是网站运行的基础,应选择一个稳定、可靠的主机服务提供商。保障网站安全:采取必要的安全措施,如设置用户登录权限、使用SSL证书等,确保网站数据的安全性和保密性。

2024-08-12 11:49:45 339

原创 github版本控制本地

GitHub版本控制本地主要涉及以下几个步骤,这些步骤涵盖了从本地初始化仓库、添加文件到仓库、提交更改到仓库,以及如何将本地仓库与GitHub上的远程仓库进行同步。如果你的项目已经在GitHub上创建了一个远程仓库,你需要将本地仓库与远程仓库连接起来。如果你从GitHub或其他协作者那里获取了新的更改,你需要将这些更改同步到你的本地仓库。复制远程仓库URL:在GitHub上,找到你的仓库页面,并复制仓库的URL。使用git push命令将本地仓库的更改推送到GitHub上的远程仓库。

2024-08-09 10:37:23 234

原创 shadertoy的代码怎么本地使用

如果你打算在Web环境中运行ShaderToy的Shader代码,你可能需要一些WebGL库或框架来简化WebGL的API调用,如Three.js、Babylon.js等。WebGL支持:确保你的开发环境(如浏览器或WebGL引擎)支持WebGL 2.0,因为ShaderToy的Shader代码通常使用GLSL ES 3.00的语法,这要求WebGL 2.0的支持。ShaderToy的Shader代码可能使用了特定的uniform变量和函数,这些需要在你的本地环境中被正确设置和调用。

2024-08-09 10:31:43 413

原创 git 本地回退

如果你已经将更改推送到了远程仓库,并且想要回退远程仓库的提交,你需要先回退本地仓库,然后使用git push --force(或git push --force-with-lease,后者更安全)来强制推送更改到远程仓库。如果你想要将HEAD指针回退到之前的某个提交,并且可能想要丢弃之后的所有更改(包括提交、合并等),你可以使用git reset命令。--mixed(默认):保留工作区的更改,但将暂存区的更改撤销,并将HEAD指针回退到指定提交。但请注意,这只会影响暂存区的更改,工作区的更改将保持不变。

2024-08-09 10:29:37 411

原创 git查看 reset记录

在Git中,git reset命令用于将当前分支的HEAD指针重置到指定的提交,并且根据命令的选项(如--soft、--mixed、--hard)来更新索引(staging area)和工作目录中的文件。然而,Git本身并不直接记录git reset操作的“历史”或“记录”,因为git reset本质上是在修改Git的内部状态,而不是创建一个新的提交来记录这个变化。在执行可能具有破坏性的操作(如git reset --hard)之前,最好先备份你的工作目录或创建一个新的分支来保存当前的状态。

2024-08-09 10:26:36 232

原创 git查看 reset记录

在Git中,git reset命令用于将当前分支的HEAD指针重置到指定的提交,并且根据命令的选项(如--soft、--mixed、--hard)来更新索引(staging area)和工作目录中的文件。然而,Git本身并不直接记录git reset操作的“历史”或“记录”,因为git reset本质上是在修改Git的内部状态,而不是创建一个新的提交来记录这个变化。在执行可能具有破坏性的操作(如git reset --hard)之前,最好先备份你的工作目录或创建一个新的分支来保存当前的状态。

2024-08-09 10:15:36 252

原创 The Progressive CPU lightmapper is not supported on Apple silicon, switching to the Progressive GPU

当在Apple Silicon(如M1、M2等芯片)上运行Unity时,如果遇到“The Progressive CPU lightmapper is not supported on Apple silicon, switching to the Progressive GPU lightmapper.”这样的消息,这通常意味着Unity正在自动从不支持的CPU光映射器(Lightmapper)切换到GPU光映射器。确保你的GPU驱动程序是最新的,以便充分利用GPU光映射器的性能。

2024-08-09 10:14:30 315

原创 内存泄露分析

内存泄露(Memory Leak)是指程序中已动态分配的内存由于某种原因程序未释放或无法释放,导致系统内存的浪费,严重时会导致程序运行速度减慢甚至系统崩溃。在软件开发中,内存泄露是一种常见的性能问题,尤其在使用C、C++、Java等需要手动管理内存的语言时更为常见。引用计数错误:在使用引用计数的内存管理机制中,如果引用计数增加和减少的操作不匹配,可能导致内存无法释放。分配的内存未释放:程序分配了内存给某个对象或数据结构,但在其生命周期结束后,没有释放这些内存。定期清理缓存,确保缓存项能够适时失效。

2024-08-09 10:12:36 145

原创 pr快退快捷键

功能:在一些版本中,按下Ctrl键同时配合向左箭头键可以实现更快的后退播放效果,但请注意,这并非所有Premiere Pro版本都支持此快捷键组合,具体效果可能因版本而异。综上所述,Premiere Pro中的快退快捷键主要是J键和向左箭头键(←),用户可以根据自己的需求和习惯选择合适的快捷键进行操作。功能:在大多数情况下,向左箭头键也可以实现快退的效果,但速度相对较慢,更适合于逐帧或逐秒地向后移动视频。Ctrl + 向右箭头键(→):在一些版本中,可以实现更快的向前播放效果。空格键:用于播放或暂停视频。

2024-08-09 10:09:21 231

原创 pr 快速标记快捷键

在Adobe Premiere Pro(简称Pr)中,快速标记的快捷键对于视频编辑者来说是非常实用的工具,它们可以帮助用户快速定位、标记和编辑视频中的特定部分。功能:在选定的素材或区域上设置标记,通常与I和O键结合使用来定义选择区域的入点和出点。功能:同时设置当前素材的入点和出点,通常用于快速选择素材的特定部分。功能:在当前播放位置设置标记入点,用于定义视频剪辑的起始点。功能:在当前播放位置设置标记出点,用于定义视频剪辑的结束点。功能:将播放指示器移动到时间线上的上一个标记位置。

2024-08-09 10:08:33 248

原创 Pr中除了L键还有哪些常用的视频预览快捷键

为了获得最佳的编辑体验,建议用户根据自己的需求和习惯,结合Premiere Pro的官方文档或在线教程来熟悉和掌握这些快捷键。在Adobe Premiere Pro(简称Pr)中,除了L键用于快进预览视频外,还有其他一些常用的视频预览快捷键,这些快捷键可以帮助用户更高效地进行视频编辑和预览。软件界面中的“全屏视频”按钮:除了快捷键外,Premiere Pro的软件界面中还提供了“全屏视频”按钮,通常位于监视器窗口的右上角。此外,Premiere Pro还提供了许多其他实用的快捷键和自定义快捷键的功能。

2024-08-09 10:07:43 167

原创 pr快进快捷键

比率拉伸工具:虽然这不是一个直接的快捷键,但使用R键可以切换为比率拉伸工具(变速),允许用户通过拖拽时间线上的视频片段来改变其播放速度。时间线滚动:虽然不直接关联到快进播放,但在时间线上使用Page Down键可以向右滚动时间线,这也可以视为一种在预览时快速跳过部分视频内容的方式。此外,Premiere Pro还提供了许多其他实用的快捷键和自定义快捷键的功能,用户可以根据自己的需要进行设置和调整,以提高工作效率和编辑质量。每多按一次L键,快进速度会加倍,直到达到最大快进速度。

2024-08-09 10:06:51 109

原创 有哪些推荐的应用来监控Mac电脑

它具备屏幕实时监控、上网行为管理、文件操作审计等核心功能,能够全面监控员工的电脑使用情况,有效防止数据泄露和不合规的网络活动。功能特点:iStatistica Pro是macOS的高级系统监视器,提供了丰富的监控模块,包括CPU、内存、磁盘、网络等。功能特点:TG Pro是一款专业的Mac内部监控软件,可以查看Mac内部的温度、风扇速度等关键信息,并进行风扇控制。对于Mac电脑的监控,有多种应用可供选择,这些应用能够帮助用户实时监控电脑的运行状态、性能以及用户行为等。界面设计:简洁明了,信息展示直观易懂。

2024-08-09 10:03:05 134

原创 增量备份是什么?

增量备份(Incremental Backup)是备份技术中的一种重要类型,其核心理念在于仅备份自上一次备份(无论是全备份还是上一次增量备份)以来发生变化(如新增、修改或删除)的数据部分。全备份的必要性:增量备份通常需要与全备份配合使用。原理:通过记录数据的增量变化信息(如新增、修改或删除的数据块及其位置信息),增量备份实现了只备份变化部分数据的功能,从而节省存储空间和备份时间。定义:增量备份是指在一次全备份或上一次增量备份后,后续每次的备份操作只需备份与前一次备份相比增加或被修改的文件和数据块。

2024-08-09 10:00:25 284

原创 git的本地仓库备份

在Git中,虽然Git本身的设计就包括了版本控制和数据冗余的特性,使得你的代码库在本地就相当于是“备份”的,但有时候我们可能还需要额外的步骤来确保我们的本地仓库安全无虞,尤其是在进行重要变更或项目升级之前。选择哪种备份方法取决于你的具体需求,比如你需要备份的仓库的大小、备份的频率以及你希望如何访问这些备份。如果你想要定期自动备份你的Git仓库,你可以考虑编写一个简单的脚本,使用上述的克隆或打包命令,然后设置定时任务(如cron作业)来定期执行这个脚本。另一个备份仓库的方法是使用git bundle命令。

2024-08-09 09:54:45 263

原创 从Mac终端备份10g的大文件到局域网内的Linux服务器需要注意什么?

综上所述,从Mac终端备份10G的大文件到局域网内的Linux服务器时,需要综合考虑网络连接、传输工具选择、安全性、备份进程监控、备份验证以及备份策略等多个方面。使用命令行选项:scp和rsync都提供了多种命令行选项来帮助你监控备份进程,如rsync的--progress选项可以显示传输进度。局域网环境:确认Mac和Linux服务器都处于同一局域网内,这样可以减少数据传输过程中的延迟和潜在的网络问题。增量备份与全量备份结合:对于重要数据,可以考虑结合增量备份和全量备份的策略,以提高备份效率和恢复能力。

2024-08-09 09:53:33 143

原创 图片托管服务

图片托管服务是一种在线服务,允许用户上传、存储、管理和分享他们的图片资源,而无需在自己的服务器上占用空间。综上所述,图片托管服务是一种便捷、高效、安全的在线服务,可以满足用户在图片上传、存储、管理和分享等方面的需求。在选择托管服务时,用户需要根据自己的需求和预算进行综合考虑。图片上传与存储:用户可以将自己的图片上传到托管服务提供的服务器上,这些图片将被安全地存储起来,并可以通过互联网进行访问。图片处理:一些高级的图片托管服务还提供图片处理功能,如图片压缩、裁剪、旋转、添加水印等,以满足用户的不同需求。

2024-08-07 11:08:35 357

原创 untiy shader语法结构

Shader的声明位于文件的最开始,用于指定Shader的名称和位置(尽管位置信息在Unity中并不直接影响Shader的加载和使用)。在CGPROGRAM和ENDCG之间,可以使用#pragma指令来指定顶点着色器和片元着色器的函数名,然后编写这些函数的实现代码。这里的"Custom/MyShader"是Shader的名称和路径,用于在Unity的材质编辑器中识别和选择该Shader。Unity Shader的编写需要一定的图形学知识和着色器编程经验,初学者可能需要花费一定的时间来学习和实践。

2024-08-06 19:03:06 381

空空如也

空空如也

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

TA关注的人

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