Spring之IOC
IOC“IOC” 是 “Inversion of Control”(控制反转)的缩写。这是一种编程原则,它改变了传统的程序设计流程,主要体现在对象的控制权从应用程序代码中转移到外部容器(通常是框架或容器)。 在传统的程序设计中,应用程序代码负责创建和管理对象。但在控制反转中,这一控制权被颠倒过来,对象的创建和管理被外部容器负责。这意味着,应用程序不再直接创建对象,而是通过容器提供的机制来获取所需的对象。 具体来说,在 Java 中,常常使用 Spring 框架实现控制反转。在 Spring 中,对象的创建和依赖关系的管理交给了 Spring 容器。通过配置文件或注解,开发者描述了对象之间的关系,而不需要手动创建这些对象。Spring 容器负责根据配置文件或注解,实例化对象、管理它们的生命周期,并在需要的地方..
更多学习记录之MVC
MVCMVC(Model-View-Controller)是一种软件设计模式,用于组织应用程序的结构,以使其更容易理解、维护和扩展。这个模式将应用程序分为三个主要组成部分:模型(Model)、视图(View)和控制器(Controller)。 模型(Model): 模型代表应用程序的数据和业务逻辑。它负责处理应用程序的数据存储、检索、更新和验证。模型是应用程序中负责处理数据和业务规则的部分。 视图(View): 视图负责展示数据给用户并接收用户的输入。它是用户界面的部分,负责呈现模型的数据以及将用户的输入传递给控制器。视图通常包括用户界面元素,如图形界面、网页或终端输出。 控制器(Controller): 控制器是模型和视图之间的中介。它负责接收用户输入、更新模型和更新视图。控制器从视图接收用户的..
更多pr动画线条转换
步骤0.先把素材ALT复制一份放到上方,用于遮罩我觉得是。都是对上方的操作。 1.选择素材,添加色彩效果,去除其本身颜色。 2.对视频部分添加查找边缘效果。是动漫风格。 3.找到水墨素材,最后是黑色。如果不是就用反转反色一下。 4.在要更改的地方,剪一下。设置上轨道遮罩,选亮度遮罩。我认为遮罩均为黑色之后就显示出下面的有颜色的视频了。
更多pr位移拉镜
更多pr旋转拉镜
步骤要用到之前的动态拼贴 1.添加调整图层,应用动态拼贴。 2.调节最后一个变换的关键帧,设置旋转以及快门角度。还可以设置速度缓入缓出,自行设置速度等。 成品pr练习旋转拉镜_哔哩哔哩_bilibili
更多pr动态拼贴
动态拼贴可以延生图层的边缘,输出的宽度和高度表示延长的尺寸 步骤 选中一个视频,创建调整图层。 为图层添加效果。 3.效果如下。变换是变换为50%,第二次为100%。中间为四次镜像。 4.产生如下的效果。 如果设置为了100%,那么在变换的时候会有很好的效果。 成品pr练习动态拼接_哔哩哔哩_bilibili
更多搓一个简单的登录页面
1学前端也有一段时间,整一个最常用的登录注册页面。认为后面往里面加form,用action能接下来servlet处理数据。不过这个就是一个页面而已。 2<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>登录</title> <link rel="stylesheet" href="index.css"> </head> <bo..
更多pr发光蒙版
步骤1.用钢笔绘制一个遮罩。 2.选择一段视频添加轨道遮罩键。选择遮罩的视频是刚才绘制的遮罩。 3.添加周围发光效果,Alpha发光。 成果【练习轨道遮罩效果】 https://www.bilibili.com/video/BV1Ui4y1i7np/?share_source=copy_web&vd_source=ca5869570d22261fea5eebd01783d1ad
更多pr震动闪烁rgb
步骤1.对视频进行打点 2.新建调整图层 放到要改的位置上 3.其中一个添加变换效果,让视频变大 另一个添加lumetri颜色,可以调节曝光和对比度。 4.ALT选中一部分视频,将他们拖上来复制。 每一个添加颜色平衡rgb效果。同时不透明度选择混合模式为滤色。 选择rgb三个层每层一个,其中一个层设置大小稍微有所调整即可。 成品练习震动闪烁rgb_哔哩哔哩_bilibili
更多pr变速卡点
步骤1、对视频的音频打点 2、调节重映射方式 右键fx选择速度。 3、调大左侧的按钮,使得可以看到左侧的关键帧。在相应的位置添加,按住shift拖动,实现速度的改变。 4、效果如下 成品
更多