终于到了最后一个关键字 return 了。感觉时间过的飞快,转眼间又是一年,如果时间可以 return 就好了。


一、return 介绍

参看:C语言中return 用法
1.含义: 
return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值返回值可以是一个常量,变量,或是表达式。

2.作用: 结束正在运行的函数,并返回函数值。

3.返回值:
计算结果表示函数执行的顺利与否( -1、 0)
返回值可以为各种数据类型, 如: int, float, double, char, a[](数组), *a(指针) ,结构或类( c++)
返回类型规定了 return后面所加的量的类型,如果返回类型声明为void,则不需要返回值。 

void Main( )  //程序入口只可以声明为void和int的返回
{
//不需要返回值就OK
}
void mm( )
{
return; //有些时候,在 void的方法中,你需要跳出它,可以直接用return而不能加任何量在后面
}
int cc( )
{
return 321; //因为返回类型声明为int,所以返回一个整数
}
char* msmsm( )
{
return“asdfhasjghdg”; //因为返回类型声明为 char*,所以返回一个字符串
}


4. 返回值用法:
1)返回函数值

例1:一个计算阶层的函数:

#include <stdio.h>int foo (int n)
{int p = n + 2;return p;
}int main (void)
{printf ("p = %d\n", foo (1));return 0;
}
输出结果:
p = 3 
return的功能为返回函数的值。


2)返回一个函数的值,并且跳出这个函数
例2: 

#include <stdio.h>int foo (int n)
{if (n == 1){return 1;}else if (n == 2){return 2;}else  {return 3;}
}int main (void)
{printf ("p = %d\n", foo (13));return 0;
}
输出结果:
p = 3 
说明:当参数为1时函数返回值为1并且跳出函数,当参数为2时函数返回值为2并且跳出函数,当函数为其他值时返回3。


3)跳出循环并且跳出函数,同时返回函数值
例3:另一个计算阶层的函数:

#include <stdio.h>int foo (int n)
{int i = 0;int j = 0;for (i = 0; i < 10; i++){j += i;if (i == n){return j;}}
}int main (void)
{printf ("p = %d\n", foo (7));return 0;
}
输出结果:
p = 28
return的功能为跳出循环并且跳出函数,再返回函数值。

说明:
1)一个入口一个出口。
2)在函数中, 如果碰到return 语句, 那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到 return语句,那么整个程序就会停止,退出程序的执行

#include <stdio.h>void foo (void)
{printf ("hello world!\n");return;printf ("11111111111\n"); 
}int main (void)
{foo ();printf ("welcome beijing!\n");return 0;printf ("22222222222\n");
}
输出结果:
hello world!
welcome beijing!
3)void main( ) ,其实这是错误的 。若希望程序拥有很好的可移植性,请一定要用 int main ( ) 

注意:如果没有写明返回值,一般默认为 int 类型。

main (void)  
{  
...  return 0;  
}  

4)main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。
5) 如果函数名前有返回类型定义,如int,double等就必须有返回值,而如果是 void型, 则可以不写return, 但这时即使写了也无法返回数值。
a.  非void型

#include <stdio.h>int foo (int n)
{int p = n + 2;return p;
}int main (void)
{printf ("p = %d\n", foo (1));return 0;
}
输出结果:
p = 3 

b.  void型
void f2( )
{inti=1;//return;//这样也可以,不要这一句也可以
}
return 关键字第一个作用,也就是他的真实作用返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么。
比方主函数 int main(){.... } 这里就必须有一个return,只有void时可以不用返回值。
功能函数

int fun()
{return 1;
}
这个时候fun函数的作用就是返回一个int 类型的值,可以直接拿来用比方 int a=fun ( );
这里就相当于int a=1;
另外一个作用return后面的语句不会执行, 我们可以用它来结束程序比方找出三个数种最大的一个数

void main
{
int a, b, c;
if( a>b)
if(b>c)
{
return printf("最大值为%d", a);
}
.....
}
在这里if( b>c)我们就可以直接得出a是最大了, 就没必要执行下面的语句了, return 这里就起到了终止语句的作用了等用得多了还会有些妙用的,你要自己慢慢体会。
int f(int a)
{
if(a<0) return -1;
else if(a==0) return 0;
else return 1;
}
int b=f(c);
c 的值不同 函数返回给 b 值也就不同我认为返回值是函数与外界的接口之一至于所谓的状态,应该是由人来规定的。比如当返回值为 0 我们就知道 f( ) 的传入值 c 是等于 0 的至于是 return 值 还是 return 表达式都是一个意思,因为表达式最终的值也是由表达式计算的最终结果来存储的返回值就是“函数值”学习学的时候天天都会遇到函数,而函数给一个自变量函数就会有一个函数值对吧。比如说正弦函数sin, sin(x),不同的x值会得到不同的正弦值y=sin(x) 就是将函数值赋值给y,函数运算完毕y就有了一个值c语言函数意思一样的。
#include <stdio.h>int  foo (int n)
{return 2 * n;
}int main (void)
{int a = foo (5);printf ("a = %d\n", a);return 0;
}
输出结果:
a = 10
return 的作用是结束正在运行的函数,并返回函数值。 return后面可以跟一个常量,变量,或是表达式。函数的定义一般是这样的,例如:
int a( int i)//第一个int是函数的返回值的类型, 也就是return后面跟的值的类型, a是函数的名称, 括号里的是传递给函数的参数, int是参数的类型, i是参数的名字
{
...//省略函数体内容
return b;//b必须与函数头的返回值一致(此处为int型)
}
函数括号里的参数也可以为变量或能算出值的表达式以上就是一个基本的函数, 一般的函数都有返回值, 也就是return后面跟的值,返回值可以为各种数据类型,如: int, float, double, char, a[](数组), *a(指针),结构或类( c++)

但不是所有函数都有返回值, 如果某个函数无返回值, 那么返回值的位置则为“void”关键字,此时函数体中无返回值,即无 return 的值。但是函数中也可出现 return,即一个空的 return句子,其作用是使函数立即结束,如

#include <stdio.h>void foo (void)
{printf ("hello world!\n");return;printf ("11111111111\n"); 
}int main (void)
{foo ();printf ("welcome beijing!\n");return 0;printf ("22222222222\n");
}
输出结果:
hello world!
welcome beijing!

二、return 进阶

C语言中的错误处理,如:

int main()
{//...if(判断){return -1;//返回-1,表示程序不正常结束}return 0;//返回0,表示程序正常结束
}
C语言中通过使用返回值来表示是否出错,根据返回值来进行具体的错误处理。

错误表示的一般规则
C语言中通过使用返回来表示是否出错,根据返回值来进行具体的错误处理一般规则:
(1)如果返回值类型时int类型,并且返回的值不可能是负数时,则使用返回值-1代表出错,其他数据表示正常返回。

#include <stdio.h>int rand_num(void)
{srand(time(0));int res=rand()%10+1;return 5==res?-1:res;
}int main (void)
{printf("生成的随机数是:%d\n",rand_num());return 0;
}
输出结果:
生成的随机数是:-1
(2)如果返回值类型时int类型,并且返回的值可能是负数时,则需要使用指针取出返回值的数据,返回值仅仅表示是否出错,-1表示出错,0表示正常返回

#include <stdio.h>int max(int i,int j,int* pi)//指针做形参
{if(i==j){return -1;}*pi=i>j?i:j;
}int main (void)
{int res=0;max(10,30,&res);printf("最大值是%d\n",res);return 0;
}
输出结果:
最大值是30
(3)如果返回值类型是指针类型,则返回值NULL代表出错

#include <stdio.h>char* judge (const char* pc)
{if (!strcmp (pc, "error")){return NULL;}return "ok";
}int main (void)
{printf("返回的字符串是:%s\n",judge ("let me give you some color see see"));return 0;
}
输出结果:
返回的字符串是:ok
(4)如果不考虑是否出错,返回值类型使用void即可

#include <stdio.h>void print(char* pc)
{printf("传入的字符串是:%s\n",pc);
}int main (void)
{print("no zuo no dear");return 0;
}
输出结果:
传入的字符串是:no zuo no dear


三、exit ( ) 函数介绍

函数原型:

#include <stdlib.h>

void exit(int status)

参数:
status -- 返回给父进程的状态值。

函数作用:

关闭所有文件,终止正在执行的进程


exit(0)表示正常退出,
exit(x)(x不为0)都表示异常退出,这个x是返回给操作系统(包括UNIX,Linux,和MS DOS)的,以供其他程序使用。

通常情况下,程序成功执行完一个操作正常退出的时候会带有值 EXIT_SUCCESS。在这里,EXIT_SUCCESS 是宏,它被定义为 0。如果程序中存在一种错误情况,当您退出程序时,会带有状态值EXIT_FAILURE,被定义为 1


标准C中有 EXIT_SUCCESS 和 EXIT_FAILURE 两个宏,位于 /usr/include/stdlib.h
#define EXIT_FAILURE    1   /* Failing exit status.  */
#define EXIT_SUCCESS    0   /* Successful exit status.  */

//示例一 一般函数
#include <stdio.h>
#include <stdlib.h>int main ()
{printf("程序开头....\n");printf("退出程序....\n");exit(0);printf("程序结尾....\n");return(0);
}
输出结果:
程序开头....
退出程序....

//示例二 
#include <stdio.h>
#include <stdlib.h>main()
{int i = 20;int j = 5;int q;if( j == 0){fprintf(stderr, "除数为 0 退出运行...\n");exit(EXIT_FAILURE);}q = i / j;fprintf(stderr, "q 变量的值为: %d\n", q);exit(EXIT_SUCCESS);
}
输出结果:
q 变量的值为: 4


四、关键字 return 和 exit ()函数区别

参看:exit和return的区别

主要有几下几个不同点:
1. return 返回函数值,是关键字;exit 是一个函数。
2. return 是语言级别的,它表示了调用堆栈的返回;而 exit 是系统调用级别的,它表示了一个进程的结束
3. return 是函数的退出(返回);exit 是进程的退出。
4. return 是 C 语言提供的,exit 是操作系统提供的(或者函数库中给出的)。
5. return 用于结束一个函数的执行,将函数的执行信息传出个其他调用函数使用;exit 函数是退出应用程序,删除进程使用的内存空间,并将应用程序的一个状态返回给 OS,这个状态标识了应用程序的一些运行信息,这个信息和机器和操作系统有关,一般是 0 为正常退出,非 0 为非正常退出。通常情况:exit(0)表示程序正常, exit(1)和exit(-1)表示程序异常退出,exit(2)表示系统找不到指定的文件。
6. 非主函数中调用 return 和 exit 效果很明显,但是在 main 函数中调用 return 和 exit 的现象就很模糊,多数情况下现象都是一致的。


下面来分析下,return 是语言级别的,它表示了调用堆栈的返回;而 exit 是系统调用级别的,它表示了一个进程的结束这句话是什么意思。

我们之前有讲过值传递和址传递的,参看: C语言再学习 -- 值传递,址传递,引用传递

问题二:

char *GetMemory( void )  
{  char p[] = "hello world";  return p;  
}  
void Test( void )  
{  char *str = NULL;  str = GetMemory();  printf( str );  
}  

请问运行 Test 函数会有什么样的结果? 
答:可能是乱码。
因为 GetMemory 返回的是指向“栈内存”的指针,该指针的地址不是 NULL,但其原现的内容已经被清除,新内容不可知。

char p[] = "hello world";
return p;
p[]数组为函数内的局部自动变量,在函数返回后,内存已经被释放。这是许多程序员常犯的错误,其根源在于不理解变量的生存期。

#include <stdio.h>  
char* fa(char* p_str)//指针做形参可以使用调用函数的存储区  
{  char* p=p_str;  p="hello world";  return p;  
}  int main()  
{  char* str=NULL;  printf("%s\n",fa(str));  return 0;  
}  

所以说,return 语句不可返回指向“栈内存”的“指针”,因为该内存在函数体结束时被自动销毁。


再看另外一句话,非主函数中调用 return 和 exit 效果很明显,但是在 main 函数中调用 return 和 exit 的现象就很模糊,多数情况下现象都是一致的。

按照 ANSI C,在最初调用的main()中使用return和exit()的效果相同。但要注意这里所说的是“最初调用”。如果main()在一个递归程序中,exit()仍然会终止程序;但return将控制权移交给递归的前一级,直到最初的那一级,此时return才会终止程序。此外,return和exit()的另一个区别在于,即使在除main()之外的函数中调用exit(),它也将终止程序。

//最初调用的 main 函数中
#include <stdio.h>
#include <stdlib.h>
void func(void)
{printf("2\n");exit(0); //等同于 return ; 即使在被调用函数中使用,它也将终止程序printf("3\n");
}
int main()
{printf("1\n");func();printf("4\n");		//exit 以后的都不存在return 0;
}
输出结果:
1
2
//递归函数
#include <stdio.h>
int fei(int num)
{if(num<=1){return 1; //return将控制权移交给递归的前一级,直到最初的那一级}return fei(num-2)+fei(num-1);//这个真的不用明白他为什么这么算}
int main()
{int num=0;printf("请输入一个编号:");scanf("%d",&num);int num1=fei(num);printf("编号为%d的数字是%d\n",num,num1);return 0;
}
输出结果:
请输入一个编号:12
编号为12的数字是233
//递归函数
#include <stdio.h>
#include <stdlib.h>
int fei(int num)
{if(num<=1){//return 1;exit (0); //exit()仍然会终止程序}return fei(num-2)+fei(num-1);//这个真的不用明白他为什么这么算}
int main()
{int num=0;printf("请输入一个编号:");scanf("%d",&num);int num1=fei(num);printf("编号为%d的数字是%d\n",num,num1);return 0;
}
输出结果:
请输入一个编号:12
(会结束退出)

五、扩展,进程终止

参看:exit和return的区别

进程开始:

C程序是从main函数开始执行, 原型如下: int main(int argc, char *argv[]); 通常main的返回值是int型, 正确返回0。 

进程终止: 

C程序的终止分为两种: 正常终止和异常终止。正常终止分为: return, exit, _exit, _Exit, pthread_exit异常终止分为: abort, SIGNAL, 线程响应取消

主要说一下正常终止的前4种, 即exit系列函数。

1、exit 函数

#include <stdlib.h>  
void exit(int status);

exit(0)表示正常退出,
exit(x)(x不为0)都表示异常退出,这个x是返回给操作系统(包括UNIX,Linux,和MS DOS)的,以供其他程序使用。

详细的上面都已经讲的很明白了。它的作用是:exit 是系统调用级别的,它表示了一个进程的结束

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>int main()
{//使用vfork函数创建子进程pid_t pid=vfork();if(-1==pid){perror("pid"),exit(-1);}if(0==pid){printf("子进程%d开始运行\n",getpid());sleep(2);printf("子进程结束\n");//子进程不退出,结果不可预知exit(0);//终止子进程}printf("父进程%d开始运行\n",getpid());printf("父进程结束\n");return 0;
}
输出结果:
子进程2944开始运行 (等待2秒)
子进程结束
父进程2943开始运行
父进程结束

2、_exit 函数

使用 _exit() /_Exit()函数终止进程
#include <unistd.h>
void _exit(int status);   => UC函数
#include <stdlib.h>
void _Exit(int status);   =>标C函数

函数功能:
这两个函数都用于立即终止正在调用的进程,参数作为返回值返回给父进程来代表进程的退出状态可以使用wait系列函数获取退出状态。


_exit() 函数:直接使进程停止运行,清除其使用的内存空间,并销毁其在内核中的各种数据结构;
exit()   函数:则在这些基础上作了一些包装(包括调用执行各终止处理程序,关闭所有标准I / O流等)),在执行退出之前加了若干道工序。
exit() 函数与 _exit() 函数最大的区别就在于 exit() 函数在调用 exit 系统调用之前要检查文件的打开情况,把文件缓冲区中的内容写回文件。

举个简单例子:

//示例一 exit 函数
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>int main (void)
{printf ("1111111111\n");printf ("2222222222");  //注意这里没有加 '\n'exit (0);return 0;
}
输出结果:
1111111111
2222222222
//示例二 _exit 函数
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>int main (void)
{printf ("1111111111\n");printf ("2222222222"); //注意这里没有加 '\n',如果加上'\n'则结果不同_exit (0);  //_exit()函数无法输出缓冲区中的记录return 0;
}
输出结果:
1111111111


参看:exit()和_exit()函数

在Linux的标准函数库中,有一种被称作“缓冲I/O(buffered I/O)”的操作,其特征就是对应每一个打开的文件,在内存中都有一片缓冲区。
每次读文件时,会连续读出若干条记录,这样在下次读文件时就可以直接从内存的缓冲区中读取;同样,每次写文件时,也仅仅是写入内存中的缓冲区,等满足了一定的条件(如达到一定数量或遇到特定字符等,最典型的就是咱们的vim中使用的:w命令),再将缓冲区中的内容一次性写入文件。
这种技术大大增加了文件读写的速度,但也给咱们的编程带来了一些麻烦。比如有些数据你认为已经被写入到文件中,实际上因为没有满足特定的条件,它们还只是被保存在缓冲区内,这时用_exit()函数直接将进程关闭掉,缓冲区中的数据就会丢失。因此,若想保证数据的完整性,最好使用exit()函数。

下面的例子,也正好说明了这一点。

//示例三 
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void show(void)
{printf("我就是注册过的函数\n");
}
int main()
{//使用atexit函数进行注册atexit(show);printf("main函数开始执行\n");
//	exit(100);//终止进程
//	_exit(100);//立即终止_Exit(100);//立即终止printf("main函数结束\n");return 0;
}
输出结果:
main函数开始执行


这里涉及到 atexit 函数

#include <stdlib.h>
int atexit(void (*function)(void));

函数功能:

主要用于按照参数指定的函数进行注册,注册过的函数会在正常进程终止时被调用。

atexit 终止处理程序:ISO C规定,一个进程最多可登记32个终止处理函数,这些函数由 exit 按登记相反的顺序自动调用如果同一函数登记多次,也会被调用多次。

#include <stdlib.h>
#include <stdio.h>
static void my_exit1 (void)
{printf ("first exit handler\n");
}
static void my_exit2 (void)
{printf ("second exit handler\n");
}
int main()
{atexit (my_exit2);atexit (my_exit1);atexit (my_exit1);printf ("main is done\n");return 0; // 相当于exit(0)
}
输出结果:
main is done
first exit handler
first exit handler
second exit handler

还有一句话,可以使用wait系列函数获取退出状态,怎么实现?

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>int main()
{//1.创建子进程pid_t pid=fork();if(-1==pid){perror("fork"),exit(-1);}//2.子进程工作10秒后终止if(0==pid){printf("子进程%d开始运行\n",getpid());sleep(2);printf("子进程结束\n");_exit(100);}//3.父进程等待子进程结束printf("父进程开始等待\n");int status=0;int res=wait(&status);printf("等待结束,status=%d,res=%d\n",status,res);//判断子进程是否正常终止if(WIFEXITED(status))//wait exit end{//获取子进程退出状态信息printf("子进程的退出码是:%d\n",WEXITSTATUS(status));//wait exit status}return 0;
}
输出结果:
父进程开始等待
子进程3156开始运行
子进程结束
等待结束,status=25600,res=3156
子进程的退出码是:100

这里涉及到 wait函数
#include <sys/types.h>
#include <sys/wait.h>
pid_t wait(int *status);

函数功能:

主要用于挂起正在运行的进程进入等待状态,直到有一个子进程终止参数主要用于获取终止进程的退出状态成功返回终止进程的进程号,失败返回-1

WIFEXITED(*status)  判断是否正常终止
WEXITSTATUS(*status)  获取进程退出状态信息


3、pthread_exit 函数

pthread_exit函数
#include <pthread.h>
void pthread_exit(void *retval);

函数功能:

主要用于终止正在运行的线程,通过参数 retval 来带出线程的退出状态信息,在同一个进程中的其他线程可以通过调用 pthread_join 函数来获取退出状态信息。

#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
void* task(void* p)
{static int i=0;
//	int i=0;for(i=0;i<=100;i++){if(i==10){pthread_exit((void*)&i);}printf("子进程中:i=%d\n",i);}
}
int main()
{//1.启动线程打印1~100之间的数pthread_t tid;pthread_create(&tid,NULL,task,NULL);//2.等待子进程结束,并且获取返回值int* pi=NULL;pthread_join(tid,(void**)&pi);printf("子线程中变量的值是:%d\n",*pi);return 0;
}
编译:gcc test.c -pthread
输出结果:
子进程中:i=0
子进程中:i=1
子进程中:i=2
子进程中:i=3
子进程中:i=4
子进程中:i=5
子进程中:i=6
子进程中:i=7
子进程中:i=8
子进程中:i=9
子线程中变量的值是:10

4、abort 函数

功能:异常终止 一个进程
用法: void abort(void);
头文件:#include <stdlib.h>
说明:abort函数是一个比较严重的函数,当调用它时,会导致程序异常终止,而不会进行一些常规的清除工作,比如释放内存等。

#include <stdio.h>
#include <stdlib.h>int main (void)
{puts( "About to abort....\n" );abort();puts( "This will never be executed!\n" );return 0;
}
输出结果:
About to abort....已放弃 (核心已转储)

六、return 与 break 区别

1、break关键字是结束一个循环,并跳出当前循环体, 继续执行当前循环之后的语句。
2、return关键字是结束一个函数。

#include <stdio.h>int main (void)
{int i = 0;int sum = 0;while (1){sum += i;i++;if (i == 5){printf ("sum = %d\n", sum);break;  //结束循环}}printf ("hello world!\n");  //继续执行循环之后的语句return 0; //结束函数printf ("good bye!\n"); //不在执行
}
输出结果:
sum = 10
hello world!



查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Go语言 Google资深工程师深度讲解

    1.扩充已有包:为结构定义的方法必须放在同一个包内,但是可以是不同的文件。定义别名:type S struct {B//类型B}使用组合type A struct {BC}2.常用接口fmt包的Stringer 以及io包的Reder Writer3.map的key不可以是slice map function float 或者含有这些类型的struct...

    2024/5/2 1:35:56
  2. python-函数-返回值(return)

    ...

    2024/4/26 2:56:56
  3. 面试笔试题库

    http://www.jobhere.net/mianshi/bishi/2287.shtml 软件测试面试题集(部分收集)http://www.jobhere.net/mianshi/bishi/2288.shtml J2EE经典面试题集(附答案) http://www.jobhere.net/mianshi/bishi/2289.shtml 分享130道ASP.NET面试题和答案[推 http://www.jobhere.net/…...

    2024/4/23 12:45:34
  4. jdk动态代理(动态生成字节码与反射机制的结合)

    java jdk动态代理其实是动态生成字节码与反射机制的一个结合,说到反射机制很多人都用到过反射,只要得到对应类的Class对象即可,调用方法,获取成员变量等等,那么jdk的动态代理就是在程序运行的过程中,动态的将我们维护的检查性的代码,放在正常的业务代码之前,那么怎么调…...

    2024/5/1 21:57:19
  5. vue实例中data使用return包裹

    在简单的vue实例中看到的Vue实例中data属性是如下方式展示的: let app= newVue({el:"#app",data:{msg:},methods:{} })在使用组件化的项目中使用的是如下形式:export default{data(){return {showLogin:true,// def_act: /A_VUE,msg: hello vue,user:,homeContent:…...

    2024/4/12 7:08:39
  6. Smarty安装教程

    smarty的最新网址:http://www.smarty.net/到这个页面http://www.smarty.net/download.php下载最新的smarty源文件。 解压下载的文件,把libs文件夹及目录下的所有文件拷贝到的一新的文件夹如:smarty_temp目录下面,然后 再在这个目录下面新建立四个文件夹:templates,templat…...

    2024/5/2 1:33:43
  7. Smarty3.0 最新使用指南使用手册

    今天想通过用Smarty作一个东东,准备到官网去下一个最新的版本 下来。 没曾想Smarty出了3.0版本了,目前还处在beta阶段,已经到beta8了 当下弄下来折腾一下,看看有什么好东西 这里大概解读一下附带的README文件 BETA8 需要注意的事情 Smarty3 的API已经被重构过以更好的面向结…...

    2024/5/2 0:44:38
  8. 检测输入框字数的变化 注意onpropertychange oninput onchange onkeyup区别

    做如下图这样一个输入框,并实时监测输入框中的字数变化,因此用到了onpropertychange事件,oninput事件,下面便对这些事件做如下分析。onpropertychange:DOM任何节点的属性发生变化时触发,包括js修改的属性。但是这是IE特有的一个事件; oninput:仅仅在input的value值发生…...

    2024/4/12 7:10:03
  9. 基于golang的ES入门教程

    插入索引:package mainimport ("context""fmt""github.com/olivere/elastic" )func main(){Client, err := elastic.NewClient(elastic.SetURL("http://192.168.7.6:9200"))fmt.Println(Client, err)name := "people2"Clie…...

    2024/5/1 21:48:00
  10. Java的解释执行是先全部解释完后再执行还是边解释边执行?

    它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。Java语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式,然后可以在实现这个Java平台的任何系统中运行。在…...

    2024/4/23 9:55:31
  11. 计算机二级python易错选择题汇总

    1、以下代码的输出结果是(B) print(0.1+0.2==0.3) A、True B、( )False C、-1 D、0 试题评析 双等号==用于判断值是否相等,判断后的结果是True (真)或False (假),分别对应值相等或值不相等。左侧运算结果为0. 300000000000右侧结果为0.3, 值不相等,所以输出False 2、以下…...

    2024/5/2 1:42:57
  12. Go module 使用教程

    go module 介绍:自Go1.1.1版本发布(2018-08-24发布),从官方的博客中看到,其中有个比较突出的特色就是module,模块概念。module是一个相关Go包的集合,它是源代码更替和版本控制的单元。模块由源文件形成的go.mod文件的根目录定义,包含go.mod文件的目录也被称为模块根。mou…...

    2024/5/1 23:24:45
  13. onchange、onpropertychange和oninput

    1、onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发;onpropertychange事件却是实时触发,即每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件IE专有。 2、oninput事件与onpropertychang…...

    2024/4/19 4:33:32
  14. Java ASM 技术简介

    什么是ASMASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class 文件里,这些类文件拥有足够的元数据来解析类中的所…...

    2024/4/22 21:10:18
  15. 编程入门之C语言入门

    如果你是一个编程的大佬,那么可以略过本片文章了。。。。。。。 对于编程萌新而言,笔者是推荐以C语言为基础进行编程入门的,相信你所问过的学长,或者前辈大多数人都会告诉你,学习编程要以C语言为起点。所以,笔者为大家讲解一下如何C语言入门? 笔者和很多刚接触编程的大一…...

    2024/4/12 7:09:39
  16. Smarty安装和入门教程

    来源:http://www.study-code.com/php-delphi/php/70545.htm1、下载Smarty包 http://www.smarty.net 2、解压缩Smarty包并找到合适的位置存放,文件夹名存为是Smarty。将含有Smarty文件的文件夹拷贝到某一个目录下。 下面内容中,我们都是假设你的文件放在了D:\Appserv\www\Smar…...

    2024/4/13 13:02:09
  17. 最新计算机等级考试无纸化模拟软件

    本次将分享一款绿色免安装的无纸化计算机等级模拟软件,免安装、免激活、自动更新题库且涵盖所有方向题库。同样地,以往分享的无纸化软件仍是可用的,大家可根据自己情况选择。希望大家支持正版软件,毕竟很多好的服务还是只有正版软件才有。同时分享软件均来自网络搜集,因此…...

    2024/4/19 10:34:23
  18. 我竟然不再抗拒 Java 的类加载机制了

    很长一段时间里,我对 Java 的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的 Java 工程师,我决定硬着头皮研究一下。 01、字节码 在聊 Java 类加载机制之前,需要先了解一下 Java 字节码,因为它和类加载机制息息相关。 计算机只认识 0 和 1,所以任何…...

    2024/4/12 7:09:45
  19. When(XXX).thenReturn(YYY)使用

    关于用法的解释 https://blog.csdn.net/zhangxin09/article/details/42422643 笔记: 终...

    2024/4/20 0:52:03
  20. 关于onBlur,onFocus,onChange,onpropertychange,Onselect事件

    onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件 onpropertychange:当元素属性改变时,产生该事件 (限IE浏览器) Onselect:当文字加亮后,产生该文件1、可以这样说,onpropertychange要比onchange先触发事件,前…...

    2024/4/24 4:39:40

最新文章

  1. Educational Codeforces Round 165 (Rated for Div. 2 ABCDE 题)视频讲解

    A. Two Friends Problem Statement Monocarp wants to throw a party. He has n n n friends, and he wants to have at least 2 2 2 of them at his party. The i i i-th friend’s best friend is p i p_i pi​. All p i p_i pi​ are distinct, and for every i ∈…...

    2024/5/2 3:21:32
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. k8s_入门_kubelet安装

    安装 在大致了解了一些k8s的基本概念之后&#xff0c;我们实际部署一个k8s集群&#xff0c;做进一步的了解 1. 裸机安装 采用三台机器&#xff0c;一台机器为Master&#xff08;控制面板组件&#xff09;两台机器为Node&#xff08;工作节点&#xff09; 机器的准备有两种方式…...

    2024/5/2 2:36:57
  4. MongoDB聚合运算符:$map

    文章目录 语法举例对数组元素取整将摄氏度转为华氏度 $map聚合运算符将指定的表达式应用于数组元素&#xff0c;对数组每个元素进行计算并返回计算后的数组。 语法 { $map: { input: <expression>, as: <string>, in: <expression> } }参数说明&#xff1a…...

    2024/4/29 17:50:36
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/30 18:14:14
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/30 18:21:48
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/30 9:43:22
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57