XOR
02eevee
01,简介eevee使用的和cycles相同的着色器节点,从而易于渲染现有场景。对cycles用户来说,可以在cycles渲染成品前使用eevee预览材质效果来加快作图效率。 02,渲染设置辉光(看远处不清楚的光晕)泛光(Bloom)是一种后处理效果,可以扩散非常明亮的像素。 模仿真实相机的镜头伪 ......
11.28
super关键字:super代表的是父类对象, 使用方式:super.属性名、super.方法名();用于在子类中调用父类被隐藏的同名实例变量super([参数列表])用于在子类的构造方法中调用父类的构造方法 每一个子类的构造方法在没有显示调用super()系统都会提供一个默认的super(),su ......
11.29
final关键字: final 关键字,意思是最终的、不可修改的,最见不得变化 ,用来修饰类、方法和变量,具有以下特点: 修饰类:类不能继承,final 类中的所有成员方法都会被隐式的指定为 final 方法;修饰符变量:该变量为常量,,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改; ......
11.30
封装 封装指隐藏对象的状态信息(属性),不允许外部对象直接访问对象的内部信息(private实现)。但是可以提供一些可以被外界访问的方法来操作属性。 将类中成员变量private,提供public的get和set方法来控制属性的存取动作,以保证对私有属性操作的安全性: 继承 继承extends:多个 ......
12.1
Java只支持单继承,不支持多继承。一个类只能有一个父类,不可以有多个父类。Java支持多层继承(继承体系)。Java继承了父类非私有的成员变量和成员方法,但是请注意:子类是无法继承父类的构造方法的。 注意:不要仅为了获取其他类中某个功能而去继承 ,类与类之间要有所属(“is a” )关系 方法的重 ......
12.4
抽象类抽象类的概念:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。如:Shape类计算周长和面积的方法无法确定,那么就可以将这样的方法声明为抽象的,以便在具体的子类中进行实现。 抽象类的声明: [修饰符] abstract class ......
12.5
接口 在Java中接口不仅仅是程序开发过程中“约定”,更是更加抽象化的抽象类。 接口的声明语法: [修饰符] interface 接口名{[常量];[抽象方法];} 接口实现的语法: [修饰符] class 类名 [extends 父类名] [implements 接口1,接口2,……]{类体部分} ......
12.6
面向对象(封装,继承,多态);编译与解释并存;平台无关性,平台无关性的具体表现在于,Java 是“一次编写,到处运行”的语言,因此采用 Java 语言编写的程序具有很好的可移植性,而保证这一点的正是 Java 的虚拟机机制。在引入虚拟机之后,Java 语言在不同的平台上运行不需要重新编译。支持多线程 ......
12.7
JVM:Java Virtual Machine,Java虚拟机,Java程序运行在Java虚拟机上。针对不同系统(Windows,Linux,macOS)的实现不同的JVM,因此Java语言可以实现跨平台。JRE:Java Runtime Enviroment,Java 运行时环境。 是运行基于 ......
12.8
什么是Java的跨平台性?原理是什么? 所谓跨平台性,是指Java语言编写的程序,一次编译后,可以在多个系统平台上运行。实现原理:Java 程序其实是运行在JVM (Java虚拟机) 上的,使用 Java 编译器编译 Java 程序时,生成的是与平台无关的字节码,这些字节码只面向 JVM。不同平台的 ......
12.27闲话
我去怎么明天就考试了 今天没啥抽象事,就是分块入门9题我T1都没写过去非常恼 带修莫队没写出来,要是线段树就直接乱杀了,分块估计也能乱杀我非常恼 TLE的带修莫队 #include<bits/stdc++.h> #define int long long /* fast io */ using na ......
多账号使用利器,试用Line多开
Line多开:高效利器助你管理多个账号 引言: 在当今社交媒体盛行的时代,很多人不仅拥有一个线上账号,还同时管理多个账号。然而,对于多账号管理者来说,频繁切换登陆账号可能会带来不便和时间浪费。为了解决这个问题,诸多软件应运而生,其中Line多开无疑是一款备受赞誉的利器。本文将介绍Line多开的特点以 ......
11.23
对象与类对象:客观存在能够相互区分的个体,比如这辆汽车、这个人、这间房子、这张桌子、这株植物、这张支票、这件雨衣。概括来说就是:万物皆对象。 类:若干具有相同属性和行为的对象的群体或者抽象,类是创建对象的模板,由属性和行为两部分组成 类是对象的概括或者抽象,对象是类的实例化。 ......
11.24
static关键字: 静态变量: 使用static修饰的成员变量叫做静态变量,静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。stati ......
11.27
静态内部类(static 修饰类的话只能修饰内部类): 静态内部类与非静态内部类之间存在一个最大的区别: 非静态内部类在编译完成之后会隐含地保存着一个引用,该引用是指向创建它的外围类,但是静态内部类却没有。没有这个引用就意味着:1. 它的创建是不需要依赖外围类的创建。2. 它不能使用任何外围类的非 ......
C. Heavy Intervals
原题链接 简化题目 有一些左端点,右端点和权重,总价值是区间的长度乘上权重(区间长度=右端点-左端点),求最小总价值 开始思考 事实1.所有区间长度加起来是个定值 开始思考:能不能贪心做?答案是能。 在贪心的情况下,交换任意两个区间的端点或权重都会使总价值上升。(可以简化到只有n=2的情况考虑) 代 ......
05修改器形变
01,骨架修改器(不会)骨架 修改器用于构建骨骼系统(rig),用于动画角色的姿态和任何其他需要摆姿势的东西。 02,铸型修改器(不懂怎么变的反正很奇怪,应该可以做几个相同相似,但不一样的东西)铸型 修改器将网格、曲线、表面或晶格的形状到转变几个预定义的形状(球体、圆柱体、长方体)中的任意一个。 ......
01简介
状态颜色对于不同的状态,属性有不同的颜色和菜单项。灰色 没有动画化黄色 当前帧是关键帧绿色 当前帧不是关键帧(数值位于插值曲线)橙色 修改过数值的非关键帧(数值偏离插值曲线)紫色 受驱动器控制绑定绑定是通常用于向物体添加控制的通用术语,通常用于动画。绑定经常涉及使用到一个或多个下面的功能:骨架 用 ......
02关键帧
01,简介关键帧类型为了在视觉上区分常规关键帧和其他不同的动画事件或状态(极端,间断或其他中间状态),可以在它们上应用不同的颜色以进行可视化。关键帧(白/黄色菱形) 常规关键帧。间断(青色小菱形) 间断状态,如用于不同关键姿态间的过渡。惯性延续(深灰色/橙色菱形) 一个可以在一个保持姿势附近添加少 ......
0203骨架
030205编辑添加菜单参考模式 编辑模式菜单 Add快捷键 Shift-A 02,变换缩放半径参考模式 编辑模式菜单 骨架 ‣ 变换 ‣ 缩放半径快捷键 Alt-SScale Envelope Distance 缩放封套距离参考模式 编辑模式和姿态模式菜单 骨架 ‣ 变换 ‣ 缩放封套距离快 ......
C++中动态库中全局变量
一、疑问 1. C++程序中可以使用动态库中的全局变量吗?如果可以两个进程同时链接使用,全局变量的值会相互干扰吗(是否有2份)? 二、实验 1. 实验源文件 lib_file.cpp int g_lib_val = 10; int lib_add(int a, int b) { return a+b ......
数据结构实验代码分享 - 5
题目:通信录查询系统(查找应用) 【问题描述】 设计散列表(哈希表)实现通讯录查找系统。 (1) 设每个记录有下列数据项:电话号码、用户名、地址; (2) 从键盘输入各记录,分别以电话号码为关键字建立散列表; (3) 采用任意方法解决冲突; (4) 查找并显示给定电话号码的记录; (5) 通讯录信息 ......
# ReentrantLock源码阅读
ReentrantLock源码阅读 目录ReentrantLock源码阅读简介例子代码分析Sync.tryLockSync.initialTryLockSync.lockSync.tryReleaseNonFairSync.initialTryLockNonFairSync.tryAcquireFa ......
04020404网格工具
工具栏网格编辑模式工具:选择 选择或移动。 框选 通过拖拉方框选择几何元素。 刷选 通过拖拉圆形选择几何元素。 套索选择 通过拖拉曲线选择几何元素。Cursor 游标 更改3D游标的位置。移动 变换工具。旋转 旋转工具。比例|缩放 缩放工具。 缩放罩体 通过控制罩体来改变物体的比例。变换 调整物体 ......
01修改器简介
修改 修改 组修改器是类似于 形变修改器 (见下文),不过不会直接影响物体形状,但会影响物体的一些其他数据,比如顶点组。生成 这些是建设性/破坏性的工具,能够影响整个网格的 拓扑 。它们可以改变对象的整体外观,或添加新的几何图形到对象。形变 与上面的 生成 不同,它们只改变对象的形状,而不改变其拓扑 ......
04修改器生成
01,阵列修改器适配类型 控制决定阵列长度的方式。有三种选择,分别显示,曲线 ,长度 , 数量 , 这些设置这下面有解释: 适配曲线 在适配的曲线路径指定的长度范围内生成指定数量的副本。 适配长度 生成足够的副本,以符合 长度 给定的固定长度。 固定数量 生成指定 数量 的副本。相对偏移(物体变化会 ......
关于博客
第一为分享,或为原创,或为转载,或为收集整理。抒情达意也可 第二为记录,时光如水,难以留痕,记录历史痕迹。或许可以少走些弯路 时间上或许不能定期记录,但是尽力而为,有趣的事情正在进行,期待下一次相遇 联系方式hi@54yun.cc 找我可以@我 ......
【五期李伟平】CCF-A(TMC'22)Enabling Long-Term Cooperation in Cross-Silo Federated Learning: A Repeated Game Perspective
Zhang, Ning , Q. Ma , and X. Chen . "Enabling Long-Term Cooperation in Cross-Silo Federated Learning: A Repeated Game Perspective." (2022). 针对重复执行跨筒仓联 ......
ARC168
[ARC168A] <Inversion> 之前打了,忘了,懒得想了,咕。 $\texttt{Code}$ #include<bits/stdc++.h> using namespace std; #define int long long #define il inline #define re ......