值传递指的是值得传递,而引用传递指的是地址值的传递。
-
形式参数、实际参数和值传递、引用传递
2017-11-16 14:42:00形式参数是用来规定方法中实际传入参数的类型,而实际参数就是方法中传入的参数值传递指的是值得传递,而引用传递指的是地址值的传递。 转载于:https://www.cnblogs.com/DONGb/p/7844284.html...形式参数 是用来规定方法中实际传入参数的类型, 而实际参数就是方法中传入的参数
值传递指的是值得传递,而引用传递指的是地址值的传递。转载于:https://www.cnblogs.com/DONGb/p/7844284.html
-
python之函数传递,形式参数和实际参数
2020-07-25 21:41:46python之函数传递,形式参数和实际参数。 1、函数的参数传递。 函数的参数传递有两种形式 第一种是值传递,经常见于int、str、float、bool型数据。指的是将实际参数的值复制给形式参数一份,由被调用函数使用参与被...python之函数传递,形式参数和实际参数。
1、函数的参数传递。
函数的参数传递有两种形式
第一种是值传递,经常见于int、str、float、bool型数据。指的是将实际参数的值复制给形式参数一份,由被调用函数使用参与被调函数的运算,在这个过程中,实际参数的数值不会发生变化,而形式参数从产生、到最后的消失除将实际参数的值复制给形式参数这一个联系外,二者没有关系,且形式参数的值发生变化不会影响到实际参数的变化。
第二种是引用传递,经常见于list、dict等类型。这里进行传递的时候,不是将值复制传递,而是将实际参数的内存地址进行了传递,此时,实际参数和形式参数指向的是同一个内存地址的数据。通过被调函数的运算,通过修改形式参数的值,实际上也改变了实际参数的值。这里的引用传递和C语言中的指针基本是一个概念,传递的是地址。
2、形式参数中的位置参数。
我们在调用函数时,根据函数定义的定义,需要提供和形式参数一样的对应的数据类型,如果形式参数有3个,那么我们的实际参数也要提供3个,并且顺序----对应,数据类型也要----对应,否则会报错。这就是位置参数。如果想不按顺序提供实际参数,可以按照关键字参数的方式进行引用。
3、关键字参数引用。
比如有函数定义。在这,虽然要求输入3个实际参数,但是我们采用如下的引用方式,就能打乱输入的顺序,一样可以达到我们需要的效果。def love(high,width,name): 《函数体》 love(high = 1,name = "karl",width = 10)
4、为形式参数设置默认值。
我们在定义函数的时候,可以将某一个形式参数设定为一个固定的值,如果在调用时,没有在对应选项提供实际参数,那么函数会自己调用默认数值。在下面的例子中,我们在调用函数的时候,没有提供和name对应的实际参数,那么函数会默认的认为name = “karl”。def love(high,width,name = "karl"): 《函数体》 love(high = 1,width = 10)
-
c++builder传递参数_VBA代码在运行过程中,实际参数的值如何传递给形式参数
2020-11-24 08:43:28大家好,我们今日继续讲解VBA代码解决方案的第124讲内容:VBA程序执行过程中,参数的传递形式...首先,我们先来理解一下几个定义:什么是形式参数,什么是实际参数,什么是参数的传递,参数传递有几种形式。1形式参...大家好,我们今日继续讲解VBA代码解决方案的第124讲内容:VBA程序执行过程中,参数的传递形式。在代码的编写过程中,为了深入的理解代码,有时候要对一些理论的知识必须要做必要的深入了解。我将在这节和下阶内容中着重讲解程序在运行时参数是如何传递的。理论的成分多些,但还是希望朋友们能好好掌握。
首先,我们先来理解一下几个定义:什么是形式参数,什么是实际参数,什么是参数的传递,参数传递有几种形式。
1形式参数 指出现在Sub 和Function过程中的变量名、数组名。该过程在被调用前,没有为它们分配内存,其作用是说明自变量的类型和形态以及在过程中的作用。形参可以是变量名,也可以是数组名。
2 实际参数:就是在调用Sub 和Function过程时,从主调过程传递给被调用过程的参数值。实参可以是变量名、数组名、常数或表达式。在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但它们的数据类型、参数个数及位置必须一一对应。
3 参数的传递:在程序运行过程中,实际参数将参数值传递给相应的形式参数,然后在函数中实现数据处理和返回的过程。
4 参数的传递有两种:按值传递和按地址传递
① 按值传递:在过程被调用时,传递给形参的是调用过程中的相应实参的值,形参与实参各占有不同位置的储存空间,被调用过程在执行过程中,改变了形参变量的值,但不会调用过程的实参值。在函数声明行在参数名称之前加上关键字ByVal。
② 按地址传递:就是当调用一个过程时,是把实参变量的内存地址(指针)传递给被调用过程的形参,也就是说形参与实参使用相同地址的内存单元。因此当在被调用过程中改变形参的值,就等于改变了实参的值。
上面的几个定义或许你不是很理解,下面我们看一个实例:
Sub MynzNumbers()
Dim a As Integer, b As Integer, c As Integer
a = 10
b = 20
c = 30
MsgBox MyAverage(a, b, c) & " " & a & " " & b & " " & c
End Sub
Function MyAverage(ByVal a, ByVal b, ByVal c)
a = a + 60
MyAverage = (a + b + c) / 3
End Function
代码截图:
看了上面的代码,大家想想maxbox弹出的对话框是什么内容呢?
看看上面的结果,是否和你想的一致呢?
上述过程中使用关键字ByVal在参数名称前,可以防止函数改变参数值。MynzNumbers给三个变量赋值,再调用函数MyAverage来计算该三个变量的平均值。函数的参数就是变量a,b和 c。注意,所有变量的前面都有关键字ByVal。在计算均值之前,函数MyAverage 改变了变量a的值,在函数内部,变量a等于70(10+60),因此,当函数将计算的均值传递给过程MynzNumbers时,MyAverage显示的结果是40而不是20,接下来的三个显示每个变量的内容,变量储存的内容和它们开始被赋的值一致——10,20,30。
那么:
1 如果不是按值传递,结果会是什么呢?
2 a,b,c 变量传递的又是如何由实参变成形参的呢?过程又是如何进行的呢?
3 形参会改变指针吗?
我们下节内容再接着谈。
今日内容回向:
1 什么是形参、实参?
2 如何理解参数的传递过程?参数的传递有几种形式?
-
java 数组 按值传递参数_Java 中的值传递和参数传递
2021-02-28 09:12:30类似java没有多继承 但可以用多次implements 接口实现多继承的功能值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。 引用传递:也称为传地址。方法调用...Java中没有指针,所以也没有引用传递了,仅仅有值传递不过可以通过对象的方式来实现引用传递 类似java没有多继承 但可以用多次implements 接口实现多继承的功能
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。
面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。
-------------------------------------------------------------
在 Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。但重要的是要区分参数是如何传递的,这才是该节选的意图。Java 应用程序按引用传递对象这一事实并不意味着 Java 应用程序按引用传递参数。参数可以是对象引用,而 Java 应用程序是按值传递对象引用的。 Java 应用程序中的变量可以为以下两种类型之一:引用类型或基本类型。当作为参数传递给一个方法时,处理这两种类型的方式是相同的。两种类型都是按值传递的;没有一种按引用传递。 按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。因此,如果函数修改了该参数的值,调用代码中的原始值也随之改变。如果函数修改了该参数的地址,调用代码中的原始值不会改变. 当传递给函数的参数不是引用时,传递的都是该值的一个副本(按值传递)。区别在于引用。在 C++ 中当传递给函数的参数是引用时,您传递的就是这个引用,或者内存地址(按引用传递)。在 Java 应用程序中,当对象引用是传递给方法的一个参数时,您传递的是该引用的一个副本(按值传递),而不是引用本身。 Java 应用程序按值传递参数(引用类型或基本类型),其实都是传递他们的一份拷贝.而不是数据本身.(不是像 C++ 中那样对原始值进行操作。)
例1:
Java代码
//在函数中传递基本数据类型,
public class Test {
public static void change(int i, int j) {
int temp = i;
i = j;
j = temp;
}
public static void main(String[] args) {
int a = 3;
int b = 4;
change(a, b);
System.out.println("a=" + a);
System.out.println("b=" + b);
}
}
结果为:
a=3
b=4
原因就是 参数中传递的是 基本类型 a 和 b 的拷贝,在函数中交换的也是那份拷贝的值 而不是数据本身;
例2:
Java代码
//传的是引用数据类型
public class Test {
public static void change(int[] counts) {
counts[0] = 6;
System.out.println(counts[0]);
}
public static void main(String[] args) {
int[] count = { 1, 2, 3, 4, 5 };
change(count);
}
}
在方法中 传递引用数据类型int数组,实际上传递的是其引用count的拷贝,他们都指向数组对象,在方法中可以改变数组对象的内容。即:对复制的引用所调用的方法更改的是同一个对象。
例3:
Java代码
//对象的引用(不是引用的副本)是永远不会改变的
class A {
int i = 0;
}
public class Test {
public static void add(A a) {
a = new A();
a.i++;
}
public static void main(String args[]) {
A a = new A();
add(a);
System.out.println(a.i);
}
}
输出结果是0
在该程序中,对象的引用指向的是A ,而在change方法中,传递的引用的一份副本则指向了一个新的OBJECT,并对其进行操作。
而原来的A对象并没有发生任何变化。 引用指向的是还是原来的A对象。
例4: String 不改变,数组改变
Java代码
public class Example {
String str = new String("good");
char[] ch = { 'a', 'b', 'c' };
public static void main(String args[]) {
Example ex = new Example();
ex.change(ex.str, ex.ch);
System.out.print(ex.str + " and ");
System.out.println(ex.ch);
}
public void change(String str, char ch[]) {
str = "test ok";
ch[0] = 'g';
}
}
程序3输出的是 good and gbc.
String 比较特别,看过String 代码的都知道, String 是 final的。所以值是不变的。 函数中String对象引用的副本指向了另外一个新String对象,而数组对象引用的副本没有改变,而是改变对象中数据的内容.
对于对象类型,也就是Object的子类,如果你在方法中修改了它的成员的值,那个修改是生效的,方法调用结束后,它的成员是新的值,但是如果你把它指向一个其它的对象,方法调用结束后,原来对它的引用并没用指向新的对象。
Java参数,不管是原始类型还是引用类型,传递的都是副本(有另外一种说法是传值,但是说传副本更好理解吧,传值通常是相对传址而言)。
如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,这个跟之前所谈的传值是一样的。如果在函数中改变了副本的值不会改变原始的值.
如果参数类型是引用类型,那么传过来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果在函数中没有改变这个副本的地址,而是改变了地址中的值,那么在函数内的改变会影响到传入的参数。如果在函数中改变了副本的地址,如new一个,那么副本就指向了一个新的地址,此时传入的参数还是指向原来的地址,所以不会改变参数的值。
( 对象包括对象引用即地址和对象的内容)
a.传递值的数据类型:八种基本数据类型和String(这样理解可以,但是事实上String也是传递的地址,只是string对象和其他对象是不同的,string对象是不能被改变的,内容改变就会产生新对象。那么StringBuffer就可以了,但只是改变其内容。不能改变外部变量所指向的内存地址)。
b.传递地址值的数据类型:除String以外的所有复合数据类型,包括数组、类和接口
下面举例说明:
在Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。但重要的是要区分参数是如何传递的,这才是该节选的意图。Java 应用程序按引用传递对象这一事实并不意味着Java 应用程序按引用传递参数。参数可以是对象引用,而Java 应用程序是按值传递对象引用的。
Java 应用程序中的变量可以为以下两种类型之一:引用类型或基本类型。当作为参数传递给一个方法时,处理这两种类型的方式是相同的。两种类型都是按值传递的;没有一种按引用传递。
按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。因此,如果函数修改了该参数,调用代码中的原始值也随之改变。
当传递给函数的参数不是引用时,传递的都是该值的一个副本(按值传递)。区别在于引用。在C++ 中当传递给函数的参数是引用时,您传递的就是这个引用,或者内存地址(按引用传递)。在Java 应用程序中,当对象引用是传递给方法的一个参数时,您传递的是该引用的一个副本(按值传递),而不是引用本身。
Java 应用程序按值传递所有参数,这样就制作所有参数的副本,而不管它们的类型。
classTest
{
public static void main(
{
int val;
val = 10;
sb1 = new "apples");
sb2 = new "pears");
"val is " + val);
"sb1 is " + sb1);
"sb2 is " + sb2);
"");
"calling modify");
//按值传递所有参数
modify(val, sb1, sb2);
"returned from modify");
"");
"val is " + val);
"sb1 is " + sb1);
"sb2 is " + sb2);
}
public static void modify(int a,
{
"in modify...");
a = 0;
r1 = null; //1
r2.append(" taste good");
"a is " + a);
"r1 is " + r1);
"r2 is " + r2);
}
}
Java 应用程序的输出
val is 10
sb1 is apples
sb2 is pears
calling modify
in modify...
a is 0
r1 is null
r2 is pears taste good
returned from modify
val is 10
sb1 is apples
sb2 is pears taste good
这段代码声明了三个变量:一个整型变量和两个对象引用。设置了每个变量的初始值并将它们打印出来。然后将所有三个变量作为参数传递给modify 方法。modify 方法更改了所有三个参数的值:将第一个参数(整数)设置为0。将第一个对象引用r1 设置为null。保留第二个引用r2 的值,但通过调用append 方法更改它所引用的对象(这与前面的C++ 示例中对指针p 的处理类似)。当执行返回到main 时,再次打印出这三个参数的值。正如预期的那样,整型的val 没有改变。对象引用sb1 也没有改变。如果sb1 是按引用传递的,正如许多人声称的那样,它将为null。但是,因为Java 编程语言按值传递所有参数,所以是将sb1 的引用的一个副本传递给了modify 方法。当modify 方法在//1 位置将r1 设置为null 时,它只是对sb1 的引用的一个副本进行了该操作,而不是像C++ 中那样对原始值进行操作。另外请注意,第二个对象引用sb2 打印出的是在modify 方法中设置的新字符串。即使modify 中的变量r2 只是引用sb2 的一个副本,但它们指向同一个对象。因此,对复制的引用所调用的方法更改的是同一个对象。
传值---传递基本数据类型参数public class PassValue{ static void exchange(int a, int b){//静态方法,交换a,b的值 int temp; temp = a; a = b; b = temp; } public static void main(String[] args){ int i = 10; int j = 100; System.out.println("before call: " + "i=" + i + "\t" + "j = " + j);//调用前 exchange(i, j); //值传递,main方法只能调用静态方法 System.out.println("after call: " + "i=" + i + "\t" + "j = " + j);//调用后 } } 运行结果: before call: i = 10 j = 100 after call: i = 10 j = 100 说明:调用exchange(i, j)时,实际参数i,j分别把值传递给相应的形式参数a,b,在执行方法exchange()时,形式参数a,b的值的改变不影响实际参数i和j的值,i和j的值在调用前后并没改变。 引用传递---对象作为参数如果在方法中把对象(或数组)作为参数,方法调用时,参数传递的是对象的引用(地址),即在方法调用时,实际参数把对对象的引用(地址)传递给形式参数。这是实际参数与形式参数指向同一个地址,即同一个对象(数组),方法执行时,对形式参数的改变实际上就是对实际参数的改变,这个结果在调用结束后被保留了下来。 class Book{ String name; private folat price; Book(String n, float ){ //构造方法 name = n; price = p; } static void change(Book a_book, String n, float p){ //静态方法,对象作为参数 a_book.name = n; a_book.price = p; } public void output(){ //实例方法,输出对象信息 System.out.println("name: " + name + "\t" + "price: " + price); } } public class PassAddr{ public static void main(String [] args){ Book b = new Book("java2", 32.5f); System.out.print("before call:\t"); //调用前 b.output(); b.change(b, "c++", 45.5f); //引用传递,传递对象b的引用,修改对象b的值 System.out.print("after call:\t"); //调用后 b.output(); } } 运行结果: before call: name:java2 price:32.5 after call: name:c++ price:45.5 说明:调用change(b,"c++",45.5f)时,对象b作为实际参数,把引用传递给相应的形式参数a_book,实际上a_book也指向同一个对象,即该对象有两个引用名:b和a_book。在执行方法change()时,对形式参数a_book操作就是对实际参数b的操作。
-
形式参数和实际参数的区别
2018-07-31 18:04:51形式参数:就是在定义函数或...举个例子,在中学的时候学过sin(x)函数,这里的x就是形式参数,当你需要求1的正弦值时,你会使用sin(1),这里的1就是实际参数。4 形参和实参间的关系:两者是在调用的时候进行结合的... -
如何在用例之间传递值_VBA代码在运行过程中,实际参数的值如何传递给形式参数...
2021-01-05 16:48:41大家好,我们今日继续讲解VBA代码解决方案的第124讲内容:VBA程序执行过程中,参数的传递形式...首先,我们先来理解一下几个定义:什么是形式参数,什么是实际参数,什么是参数的传递,参数传递有几种形式。1形式参... -
Java中的形式参数和实际参数
2021-02-01 05:49:49举个例子,在中学的时候学过sin(x)函数,这里的x就是形式参数,当你需要求1的正弦值时,你会使用sin(1),这里的1就是实际参数。 4、形参和实参间的关系: 两者是在调用的时候进行结合的,通常实参会将取值传递给... -
Python 函数的值传递和引用传递详解 [Python Function][Python 值传递][Python 引用传递][Python 形式参数...
2020-05-19 08:44:36Python 值传递和引用传递是根据实际参数的类型不同进行区分的,如下所示: - 值传递:指的是实参类型为不可变类型(数字、字符串、元组); - 引用传递(或叫地址传递):指的是实参类型为可变类型(列表,字典,set... -
函数中的形式参数和实际参数
2014-03-20 10:58:301.举例:使用函数交换两个整形变量的值 运行结果: 分析: c语言中实际参数和形式参数之间采用值传递的方式来传递数据。在被调函数中,使用的是实际参数的一个拷贝...形式参数和实际参数可以不同名。 使用数组作为 -
Java 中的值传递和参数传递
2016-06-20 11:20:00值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的... -
函数参数的传递和值返回
2016-11-10 20:07:011.形式参数和实际参数 函数的调用值把一些表达式作为参数传递给函数。函数定义中的参数是形式参数,函数的调用者提供给函数的参数叫实际参数。在函数调用之前,实际参数的值将被拷贝到这些形式参数中。 2.参数传递... -
java 参数传递 引用传递参数_Java中参数传递是值传递还是引用传递
2021-02-28 13:31:43引言在解决这个问题之前,首先简单了解一下关于参数传递的相关概念:形式参数和实际参数值传递和引用传递1、形式参数形式参数是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。... -
Java的方法的参数传递,值传递和引用传递还有String字符串传递
2014-11-11 14:35:23a) 方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。传到方法里的参数类型是基本数据类型的都叫值传递 2、引用传递 a) 也称为传地址。方法调用时,实际参数... -
面试题1,值传递和参数传递
2018-12-19 14:22:00答:值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相... -
java中的参数传递(值传递、引用传递)
2020-11-28 13:34:31值传递:(形式参数类型是基本数据类型和String):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变... -
编程高手之路—C语言(十一)函数参数的传递和值返回.pdf
2020-09-19 07:23:07形式参数和实际参数 函数的调用值把一些表达式作为参数传递给函数函数定义中的参数是 形式参数函数的调用者提供给函数的参数叫实际参数在函数调用之 前实际参数的值将被拷贝到这些形式参数中 2.参数传递 先看一个... -
原因: 实际参数列表和形式参数列表长度不同_Java面试参数传递搞不懂?看完你就明白了,都是套路...
2021-01-13 22:02:29在方法执行过程中,形式参数值的改变不会影响实际参数的值。引用传递,也称地址传递。方法调用时,实际参数的引用(地址,而不是其真实值)传递给方法中对应形式参数。在方法执行过程中,针对形式参数的操作,实际上... -
关于java的参数传递(值传递、引用传递和传值、传引用)
2019-12-20 22:13:02java中参数传递就是用函数调用...值传递和引用传递,即在函数调用时传递的参数,值传递是表示方法接收的是调用者提供的值,引用传递表示方法接收的是调用者提供的变量地址,一个方法可以修改引用传递所对应的变量值... -
深入理解Java中的参数的值传递和引用传递
2018-04-14 17:00:16自学Java中,书上说在方法体内,如果修改了引用类型的形式参数,则同时也会改变相对应的实参的内容,而基本数据类型的参数则不会。今天敲了一下代码,用代码来实际证明一下。有论坛说Java中只有值传递,也有些地方说... -
值传递和引用传递-----函数参数传递的两种方式
2021-01-14 21:16:52回顾: 在定义函数时函数括号中的变量名成为形式参数,简称形参或虚拟参数;...3、”按值传递“中包括值传递(实实在在的值啊!)和指针传递(指针传递参数本质上是值传递的方式,它所传递的是一个地址值),传 -
关于java的参数传递(值传递、引用传递和传值、传引用等)
2019-01-04 10:41:07关于java的参数传递(值传递、引用传递和传值、传引用等) 2018年01月28日 02:16:17 ZytheMoon 阅读数:776 所谓参数传递就是用函数调用所给出的实参(实际参数)向函数定义所给出的形参(形式参数)设置... -
C语言入门(十三)函数参数的传递和值返回
2016-07-12 13:47:441.形式参数和实际参数 函数的调用值把一些表达式作为参数传递给函数。函数定义中的参数是形式参数,函数的调用者提供给函数的参数叫实际参数。在函数调用之前,实际参数的值将被拷贝到这些形式参数中。 2.参数传递... -
Python参数传递 - 引用传递&值传递
2016-05-25 09:51:42值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。>>> a1 = 520 >>> a2 = a1 >>> print a1 520 >>> print a2 520 >>> a2 = a1 + 1 >>> print a2 521 >>> ...
-
双色球开奖记录(从2003年到2021年2月28日)手工录入.xls
-
mysql连接失败
-
CNH-M磁力泵碳化硅轴承的改进.rar
-
源于现实的数字孪生技术在智慧交通领域有怎样的应用.docx
-
VSCode Mac 快捷键
-
YDOOK:vue3:vue-cli4: router-link exact-active-class用法详细教程
-
【布道者】Linux极速入门
-
MySQL 触发器
-
nongli.json
-
laravel-admin:form表单树状复选框组件(CheckboxTree).rar
-
EV2300-BQ40z50.zip
-
华为1+X——网络系统建设与运维(中级)
-
FTP 文件传输服务
-
重庆大学《数学分析》考研真题.pdf
-
生物力学(MIMICS)(ANSYS)
-
龙芯生态应用开发基础:C语言精要
-
天空盒子(沙漠,大海,纯色)
-
【论文笔记】STANet:基于孪生神经网络的时空注意力变化检测模型
-
物联网基础篇:快速玩转MQTT
-
stat函数详解