当前位置: 首页 > news >正文

二级C语言笔试1

(总分96,考试时间90分钟)
一、选择题
下列各题A)、B)、C)、D)4个选项中,只有1个选项是正确的。
1. 有以下程序:
    void sum(int  a[])
      a[0]=a[-1]+a[1];  
    main()
     int a[10]=1,2,3,4,5,6,7,8,9,10;
       sum(&a[2]);
       printf("%d\n",a[2]);
    
    程序运行后的输出结果是(    )。
A. 6         B. 7
C. 5         D. 8
2. 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是(    )。
A. ++x,y=x--         B. x+1=y
C. x=x+10=x+y         D. double(x)/10
3. 有以下程序段:
    main()
    
      int a=5,*b,**c;
      c=&b;    b=&a;
      ……
    
    程序在执行了“c=&b; b=&a;”语句后,表达式“**c”的值是(    )。
A. 变量a的地址         B. 变量b中的值
C. 变量a中的值         D. 变量b的地址
4. 下列叙述中正确的是(    )。
A. break语句只能用于switch语句
B. 在switch语句中必须使用default
C. break语句必须与switch语句中的case配对使用
D. 在switch语句中,不一定使用break语句
5. 有以下程序:
    #include  <stdio.h>
    int fun(char s[])
     int  n=0;
      while(*s<='9'&&*s>='0')  n=10*n+*s-'0';s++;
      return(n);
    
    main()
     char s[10]='6','1','*','4','*','9','*','0','*';
       printf("%d\n",fun(s));
    
    程序的运行结果是(    )。
A. 9         B. 61490
C. 61         D. 5
6. 有以下程序;
    main()
     char s[]="aaiou",*ps;
      ps=s;   printf("%c\n",*ps+4);
    
    程序运行后的输出结果是(    )。
A. a         B. e
C. u         D. 元素s[4]的地址
7. 数据库技术的根本目标是要解决数据的(    )。
A. 存储问题         B. 共享问题
C. 安全问题         D. 保护问题
8. 有以下程序:
    main()
    
      int a[10]=1,2,3,4,5,6,7,8,9,10),*p=&a[3],*q=p+2;
      printf("%d\n",*p+*q);
    
    程序运行后的输出结果是(    )。
A. 16         B. 10
C. 8         D. 6
9. 有以下程序:
    #include <stdio.h>
    main()
    
      FILE  *fp;
      int   i,k,n;
       fp=fopen("data.dar","w+");
      for(i=1;i<6;i++)
      
        fprintf(fp,"%d   ",i);
        if(i%3==0)
           fprintf(fp,"\n");
      
      rewind(fp);
      fscanf(fp,"%d%d",&k,&n);    printf("%d%d\n",k,n);
      fclose(fp);
    
    程序运行后的输出结果是(  )。
A. 0 0         B. 123 45
C. 1 4         D. 1 2
10. 以下不能正确计算代数式sin2()值的C语言表达式是(    )。
A. 1/3*sin(1/2)*sin(1/2)
B. sin(0.5)*sin(0.5)/3
C. pow(sin(0.5),2)/3
D. 1/3.0*pow(sin(1.0/2),2)
11. 以下程序的输出结果是(  )。
    main()
     int  a=0,i;
      for(i=1;i<5;i++)
        switch(i)
           casc 0:
            case 3:a+=2;
            case 1:
            case 2:a+=3;
            default:a+=5;
         
      
      printf("%d\n",
A. ;
   &nbsp         12. 有以下程序:
    main()
      char str[]="xyz",*ps=str;
       while(*ps) ps++;
       for(ps--;ps-str>=0;ps--)  puts(ps);
    
    执行后输出结果是(    )。
A. yz
    xyZ
B. z
    yz
C. z
    yz
D. x
    xy
    xyz    xyz
13. 下列叙述中正确的是(    )。
A. 在面向对象的程序设计中,各个对象之间具有密切的联系
B. 在面向对象的程序设计中,各个对象都是公用的
C. 在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
D. 上述3种说法都不对
14. 若有以下函数首部:
    int fun(double x[10],int  *n)
    则下面针对此函数的函数声明语句中正确的是(    )。
A. int fun(double x, int *n);
B. int fun(double, int);
C. int fun(double *x, int n);
D. int fun(double*, int*);
15. 以下程序中,while循环的循环次数是(  )。
    main()
    
      int i=0;
      while(i<10)
      
        if(i<1) continue;
        if(i==5) break;
        i++;
      
      ……
    
A. 1         B. 10
C. 6         D. 死循环,不能确定次数
16. 可在C程序中用作用户标识符的一组标识符是(    )。
A. and
    _2007
B. Date
    y-m-d
C. Hi
    Dr.Tom
D. case
    Bigl
17. 在关系数据库中,用来表示实体之间联系的是(    )。
A. 树结构         B. 网结构
C. 线性表         D. 二维表
18. 有以下程序段:
    int k=0,a=1,b=2,c=3;
    k=a<b ? b:a;   k=k>c ? c:k;
    执行该程序段后,k的值是(    )。
A. 3         B. 2
C. 1         D. 0
19. 有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是(    )。
A. 11 12<回车>         B. 11, 12<回车>
C. 11,12<回车>         D. 11,<回车>
    12<回车>
20. 有以下程序:
    main()
     int c=35; printf("%d\n",c&c);
    程序运行后的输出结果是(    )。
A. 0         B. 70
C. 35         D. 1
21. 设有定义语句:char  c1=92,c2=92;,则以下表达式中值为零的是(    )。
A. c1^c2         B. c1&c2
C. ~c2         D. c1|c2
22. 有以下程序:
    main()
     int   y=10;
      while(y--);  printf("y=%d\n",y);
    
    程序执行后的输出结果是(    )。
A. y=0         B. y=-1
C. y=1         D. while构成无限循环
23. 有以下程序:
    #include <stdio.h>
    main()
      FILE *fp;  int i,k=0, n=0;
       fp=fopen("d1.dat","w");
       for(i=1;i<4;i++)    fprintf(fp,"%d",i);
       fclose(fp);
       fp=fopen("d1.dat","r");
       fscanf(fp,"%d%d",&k,&n);    printf("%d%d\n",k,n);
       fclose(fp);
    
    执行后输出结果是(  )。
A. 1 2         B. 123 0
C. 1 23         D. 0 0
24. 有以下程序:
    point(char *p)     p+=3;  
    main()
      char b[4]='a','b','c','d', *p=b;
       point(p);
       printf("%c\n",*p);
    
    程序运行后的输出结果是(    )。
A. a         B. b
C. c         D. d
25. 以下选项中非法的表达式是(    )。
A. 0<=x<100         B. i=j==0
C. (char)(65+3)         D. x+1=x+1
26. 设有如下3个关系表:
    
    下列操作中正确的是(    )。

27. 有以下程序:
    void sort(int a[], int n)
    int i,j,t;
      for(i=0;i<n-1;i++)
         for(j=i+1;j<n;j++)
            if(a[i]<a[j])
            
               t=a[i];
               a[i]=a[j];
               a[j]=t;
            
    
    main()
     int aa[10]=1,2,3,4,5,6,7,8,9,10,i;
       sort(aa+2,5);
       for(i=0;i<10;i++)printf("%d,",aa[i]);
       printf("\n");
    
    程序运行后的输出结果是(    )。
A. 1,2,3,4,5,6,7,8,9,10,
B. 1,2,7,6,3,4,5,8,9,10,
C. 1,2,7,6,5,4,3,8,9,10,
D. 1,2,9,8,7,6,5,4,3,10,
28. 以下叙述中错误的是(    )。
A. C程序必须由一个或一个以上的函数组成
B. 函数调用可以作为一个独立的语句存在
C. 若函数有返回值,必须通过咖语句返回
D. 函数形参的值也可以传回给对应的实参
29. 下面程序的功能是输出以下形式的金字塔图案:
                  *
                 ***
                *****
               *******
    main()
    int  i,j;
       for(i=1;i<=4;i++)
         for(j=1;j<=4-i;j++)printf(" ");
          for(j=1;j<=(  );j++)printf("*");
          printf("\n");
       
    
    在下划线处应填入的是(    )。
A. i         B. 2*1-1
C. 2*i+1         D. i+2
30. 有定义语句:int  b;char  c[10];,则正确的输入语句是(    )。
A. scanf("%d%s",&b,&c);
B. scanf("%d%s",&b,c);
C. scanf("%d%s",b,c);
D. scanf("%d%s",b,&c);
31. 已有定义:char a[]="xyz",b[]='x','y','z';,以下叙述中正确的是(    )。
A. 数组a和b的长度相同         B. a数组长度小于b数组长度
C. a数组长度大于b数组长度         D. 以述说法都不对
32. 一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为(    )。
A. 221         B. 219
C. 231         D. 229
33. 程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。
    
    若有以下程序段:
    q=s;   s=s->next;   p=s;
    while (p->next)  p=p->next;
    p->next=q;    q->next=NULL;
    该程序段实现的功能是(    )。

34. 在结构化程序设计中,模块划分的原则是(    )。
A. 各模块应包括尽量多的功能         B. 各模块的规模应尽量大
C. 各模块之间的联系应尽量紧密         D. 模块内具有高内聚度、模块间具有低耦合度
35. 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是(    )。
A. (!a==1)&&(!b==0)         B. (a<b)&&!c||1
C. a&&b         D. a||(b+b)&&(c-
36. 有以下程序:
    #include     <stdio.h>
    main()
     int  a=1,b=2,c=3,x;
       x=(a^b)&c;   printf("%d\n",x);
    
    程序的运行结果是(    )。
A. 0         B. 1
C. 2         D. 3
37. 有以下程序:
    main()
    
      char a1='M',a2='m';
      printf("%c\n",(a1,a2));
    
    以下叙述中正确的是(    )。
A. 程序输出大写字母M         B. 程序输出小写字母m
C. 格式说明符不足,编译出错         D. 程序运行时产生出错信息
38. 有以下程序:
    #include    <string.h>
    main()
    
      char str[][20]="Hello","beijing",*p=str;
      ptintf("%\n",strlen(p+20));
    
    程序运行后的输出结果是(    )。
A. 0         B. 5
C. 7         D. 20
39. 有以下计算公式:
    
    若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是(    )。

40. 若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是(    )。
A. 1         B. 2
C. 3         D. 4
41. 下面选项中不属于面向对象程序设计特征的是(    )。
A. 继承性         B. 多态性
C. 类比性         D. 封装性
42. 若有一些定义和语句:
     #include    <stdio.h>
     int  a=4,b=3,*p,*q,*w;
     p=&a;  q=&b;  w=q;  q=NULL;
    则以下选项中错误的语句是(    )。
A. *q=0;         B. w=p;
C. *p=a;         D. *p=*w;
43. 以下不能定义为用户标识符的是(    )。
A. scanf         B. Void
C. _3com_         D. int
44. 以下叙述中正确的是(    )。
A. 构成C程序的基本单位是函数
B. 可以在一个函数中定义另一个函数
C. main()函数必须放在其他函数之前
D. 所有被调用的函数一定要在调用之前进行定义
45. 以下数组定义中错误的是(    )。
A. int x[][3]=0;
B. int x[2][3]=1,2,3,4,5,6;
C. int x[][3]=1,2,3,4,5,6;
D. int x[2][3]=(1,2,3,4,5,6;
46. 以下程序调用fmdmax函数返回数组中的量大值:
    findmax(int *a,int n)
      int *p,*s;
       for(p=a,s=a;p-a<n;p++)
          if(      )s=p;
       return(*s);
    
    main()
     int  x[5]=12,21,13,6,18;
      printf("%d\n",findmax(x,5));
    
    在下划线处应填入的是(  )。
A. p>s         B. *p>*s
C. a[p]>a[s]         D. p-a>p-s
47. 有以下程序;
      void f(int  *x,int  *y)
        int  t;
         t=*x; *x=*y; *y=t;
      
      main()
        int  a[8]=1,2,3,4,5,6,7,8,i,*p,*q;
         p=a; q=&a[7];
         while (p>q)
           f(p,q);p++; q--;  
         for(i=0;i<8; i++) printf("%d,",a[i]);
      
    程序运行后的输出结果是(    )。
A. 8,2,3,4,5,6,7,1,
B. 5,6,7,8,1,2,3,4,
C. 1,2,3,4,5,6,7,8,
D. 8,7,6,5,4,3,2,1,
48. 下列叙述中错误的是(    )。
A. 在数据库系统中,数据的物理结构必须与逻辑结构一致
B. 数据库技术的根本目标是要解决数据的共享问题
C. 数据库设计是指在已有数据库管理系统的基础上建立数据库
D. 数据库系统需要操作系统的支持
49. 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(    )。
A. n+1         B. n-1
C. 2n         D. n/2
50. 下列选项中不属于结构化程序设计方法的是(    )。
A. 自顶向下         B. 逐步求精
C. 模块化         D. 可复用
二、填空题
1. 设一棵完全二叉树共有700个结点,则在该二叉树中有  【1】  个叶子结点。
2. 在面向对象方法中,  【2】  描述的是具有相似属性与操作的一组对象。
3. 诊断和改正程序中错误的工作通常称为  【3】  。
4. 对下列二叉树进行中序遍历的结果为  【4】  。
    

5. 在结构化分析使用的数据流图(DFD)中,利用  【5】  对其中的图形元素进行确切解释。
6. 执行以下程序后的输出结果是  【6】  。
    main()
     int a=10;
      a=(3*5,a+4);   printf("a=%d\n",a);
    
7. 以下程序运行后的输出结果是  【7】  。
    main()
     int m=011,n=11;
       printf("%d  %d\n",++m,n++);
    
8. 有以下程序:
    main()
     int t=1,i=5;
        for(; i>=0;i--)  t*=i;
        printf("%d\n",t);
    
    执行后输出结果是  【8】  。
9. 以下程序的运行结果是  【9】  。
    main()
     int a=2,b=7,c=5;
      switch(a>0)
      
      case 1:
        switch (b<0)
         case 1:printf("@"); break;
          case 2:pnntf("!"); break;
        
      case 0:
        switch (c==5)
         case 0:pnntf("*"); break;
          case 1:printf("#"); break;
          case 2:printf("$"); break;
        
      default: printf("&");
      
      printf("\n");
    
有以下程序段,且变量已正确定义和赋值。
         for(s=1.0, k=1; k<=n;k++)  s=s+1.0/(k*(k/1));
         printf("s=%f\n\",s);
     请填空,使下面程序段的功能与之完全相同。
         s=1.0; k=1;
         while(  【10】  )    s=s+1.0/(k*(k+1));   【11】  ;  
         printf("s-=%f\n\n",s);
10. 以下程序的输出结果是  【12】  。
    #include  <stdio.h>
    main()
      int  i;
       for(i-'a'; i<'f'; i++,i++)  printf("%c",i-'a'+'A');
       printf("\n");
    
11. 函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:
    1
    1 1
    1 2 1
    1 3 3 1
    1 4 6 4 1
    其构成规律是:
    ①第0列元素和主对角线元素均为1。
    ②其余元素为其左上方和正上方元素之和。
    ③数据的个数每行递增1。
    请将程序补充完整。
    #define    N    6
    void  yanghui(int  x[N][N])
      int  i,j;
       x[O][0]=1;
       for(i=1;i<N;i++)
          x[i][0]=  【13】  =1;
           for(j=1;j<i;j++)
               x[i][j]=  【14】  ;
       
    )
12. 以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。
    void sstrcpy(char *s,char *t)
     while(*s++=  【15】  );
    main()
      char str1[100],str2[]="abcdefgh";
       sstrcpy(str1,str2);
       printf("%s\n",str1);
    
13. 请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。
      【16】  (double,double);
    main()
      double x,y;
       scanf("%1f%1f",&x,&y);
       printf("%1f\n",max(x,y));
    
    double max(double a,double B) 
      return(a>b ? a:b);
14. 以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:
              ABCDE
              FGHI
              JKL
              MN
              O
    请填空完成该程序。
              main()
               int i,j,n;   char  ch='A';
                 scanf("%d",&n);
                 if(n<11)
                  for(i=1;i<=n;i++)
                     for(j=1;j<=n-i+1;j++)
                          printf("%2c",ch);
                             【17】  ;
                       
                         【18】  ;
                    
                 
                 else printf("n is too large!\n")
                 printf("\n"0);
              
设有说明;
    struct DATE int year; int month; int day;
    请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:  【19】  。
15. 以下程序的功能是将宁符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abcl23edf4568h,执行程序后输出:123456。请填空。
    #include  <stdio.h>
    #include  <ctype.h>
    main()
      char  s[80],d[80];   int i,j;
       gets(s);
       for(i=j=0;s[i]!='\0';i++)
         if(  【20】  )  d[j]=s[i];j++;
       d[j]='\0';
       puts(d);
    

相关文章:

二级C语言笔试1

(总分96,考试时间90分钟) 一、选择题 下列各题A)、B)、C)、D)4个选项中,只有1个选项是正确的。 1. 有以下程序: void sum(int a[]) a[0]a[-1]a[1]; main() int a[10]1,2,3,4,5,6,7,8,9,10; sum(&a[2]); printf(…...

Spring MVC跨域设置

简介 出于安全方面考虑,浏览器发起请求时,会先检查同源策略(协议、主机、端口是否与当前页面相同),不匹配则认为是跨域请求。 CORS (Cross-Origin Resource Sharing) CORS是一种机制,允许服务器声明哪些…...

基于Python的HTTP隧道安全性分析:魔法背后的锁与钥匙

当我们谈论基于Python的HTTP隧道时,不禁让人想起那些神秘的魔法门。但是,在魔法背后,我们也需要确保安全性,就像需要确保魔法不会落入邪恶之手一样。那么,基于Python的HTTP隧道在安全性方面表现如何呢?让我…...

linux的stat/lstat函数和目录遍历函数使用

stat函数: 作用:获取文件属性 函数原型:int stat(const char *pathname, struct stat *statbuf); 返回值:成功返回0 失败返回-1 struct stat { dev_t st_dev; //文件设备编号 ino_…...

HTTP MIME 类型

MIME - Multipurpose Internet Mail Extension, 多用途因特网邮件扩展,起初是为了解决不同的电子邮件系统之间搬移报文时存在的问题。MIME 在电子邮件系统中工作得非常好,因此 HTTP 也采纳了它,用它来描述并标记多媒体内容。 MIME 类…...

Mac OS中创建适合网络备份的加密镜像文件:详细步骤与参数选择

这篇文章提供了在Mac OS中创建适合网络备份的加密镜像文件的详细步骤,同时探讨了在选择相关参数时的关键考虑因素,以确保用户能够安全、高效地存储和保护重要数据。 创建步骤 在Mac OS Monterey中,你可以使用“磁盘工具”(Disk …...

Java TreeSet 添加自定义对象 必须指定排序规则

Java TreeSet 添加自定义对象 必须指定排序规则 package com.zhong.collection.set;import java.util.Comparator; import java.util.TreeSet;public class TreeSetDemo {public static void main(String[] args) {// TreeSet 添加自定义数据类型 应该自定义排序规则TreeSet<…...

vue - 指令(一)

看文章可以得到什么&#xff1f; 1.可以快速的了解并会使用vue的指令 2.可以加深你对vue指令的理解&#xff0c;知道每个指令代表什么功能​​​​​​​ 目录 什么是vue的指令&#xff1f;​​​​​​​ vue常见指令的使用 v-html v-show v-if v-else 和v-else-…...

正则表达式 regex

文章目录 参考 参考 https://blog.csdn.net/Conradine_Lian/article/details/108890595 regex可以很简单 也可以很复杂 /* 限定符 修饰前面的一个字符,可以是元字符* 重复0次或更多次 重…...

iOS自动打包如何用Python实现

在Python中实现iOS自动打包的过程需要使用第三方库和工具&#xff0c;如pyobjc和appdirs。以下是一个基本的Python脚本示例&#xff0c;用于自动打包iOS应用程序&#xff1a; python复制代码 import os import appdirs import subprocess import pyobjc # 获取应用程序目…...

springboot161基于springboot的公交线路查询系统

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的 适用于计算机类毕业设计&#xff0c;课程设计参考与学习用途。仅供学习参考&#xff0c; 不得用于商业或者非法用途&#xff0c;否则&#xff0c;一切后果请用户自负。 看运行截图看 第五章 第四章 获取资料方式 **项…...

大白话介绍循环神经网络

循环神经网络实质为递归式的网络&#xff0c;它在处理时序任务表现出优良的效果&#xff0c;毕竟递归本来就是一步套一步的向下进行&#xff0c;而自然语言处理任务中涉及的文本天然满足这种时序性&#xff0c;比如我们写字就是从左到右一步步来的鸭&#xff0c;刚接触深度学习…...

GEE——如何利用降水数据绘制指定区域长时间序列的降水分布图和提取每个月(逐月)的降水平均数据

如何利用降水数据绘制指定区域长时间序列的降水分布图和提取每个月的指定降水数据? 这里我们首先要做的就是选择指定的数据,进行指定年份数据的筛选,然后进行长时序数据加载,然后提取研究区内每个月指定的降水平均值,最后进行下载到谷歌云盘。其中影像集合中的每个影像都…...

【软件使用】【edge】如何让edge的某个网页作为应用安装

【背景】 有些常用网页希望用双击快捷方式的形式打开更加效率&#xff0c;我的浏览器主要是edge&#xff0c;研究了两种方法来实现这个需求。 【Edge自带方法】 点击Edge的右上角三点水-》应用-》将此站点作为应用安装。 点击安装&#xff0c;可以选择是否加到开始屏幕等。 …...

四大最受欢迎游泳耳机品牌,全球最好的游泳耳机排行榜测评

在运动耳机的领域中&#xff0c;游泳耳机已经成为热门的选择&#xff0c;尤其受到了广大游泳爱好者的喜爱。在水下运动的时候&#xff0c;通过音乐的陪伴&#xff0c;整个健身过程变得更加有趣和生动。然而&#xff0c;游泳耳机在满足音乐需求的同时&#xff0c;需要克服两个主…...

Linux实验记录:使用BIND提供域名解析服务

前言&#xff1a; 本文是一篇关于Linux系统初学者的实验记录。 参考书籍&#xff1a;《Linux就该这么学》 实验环境&#xff1a; VmwareWorkStation 17——虚拟机软件 RedHatEnterpriseLinux[RHEL]8——红帽操作系统 备注&#xff1a; 为了降低用户访问网络资源的门槛&am…...

基于单片机的智能寻光小车设计

摘 要&#xff1a;随着物联网技术的飞速发展和逐渐成熟&#xff0c;以单片机为主的智能小车在巡查、仓储、探险及国防等领域得到广泛应用。本文设计了一种基于单片机的智能寻光小车&#xff0c;该小车以STC89C52RC 芯片为设计核心&#xff0c;结合光敏传感器和超声波传感器等多…...

数据结构——A/复杂度

A/基础铺垫 1. 什么是数据结构&#xff1f; 数据结构(Data Structure)是计算机存储、组织数据的方式&#xff0c;指相互之间存在一种或多种特定关系的 数据元素的集合。 2.什么是算法&#xff1f; 算法(Algorithm):就是定义良好的计算过程&#xff0c;他取一个或一组的值为输…...

锐捷VSU和M-LAG介绍

参考网站 堆叠、级联和集群的概念 什么是堆叠&#xff1f; 框式集群典型配置 RG-S6230[RG-S6501-48VS8CQ]系列交换机 RGOS 12.5(4)B1005版本 配置指南 总结 根据以上的几篇文章总结如下&#xff1a; 级联&#xff1a;简单&#xff0c;交换机相连就叫级联&#xff0c;跟搭…...

MYSQL——MySQL8.3无法启动

在新电脑上装了个MySQL&#xff0c;但是无法使用net start mysql启动&#xff0c;很是纳闷&#xff0c;使用mysqld --console去查看报错&#xff0c;也是没报错的&#xff0c;但是奇怪的是&#xff0c;我输入完这个mysqld --console之后&#xff0c;就等于启动了mysql了&#x…...

设计模式和设计原则回顾

设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析

今天聊的内容&#xff0c;我认为是AI开发里面非常重要的内容。它在AI开发里无处不在&#xff0c;当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗"&#xff0c;或者让翻译模型 "将这段合同翻译成商务日语" 时&#xff0c;输入的这句话就是 Prompt。…...

Debian系统简介

目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版&#xff…...

抖音增长新引擎:品融电商,一站式全案代运营领跑者

抖音增长新引擎&#xff1a;品融电商&#xff0c;一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中&#xff0c;品牌如何破浪前行&#xff1f;自建团队成本高、效果难控&#xff1b;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...

MODBUS TCP转CANopen 技术赋能高效协同作业

在现代工业自动化领域&#xff0c;MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步&#xff0c;这两种通讯协议也正在被逐步融合&#xff0c;形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建

华为云FlexusDeepSeek征文&#xff5c;DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色&#xff0c;华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型&#xff0c;能助力我们轻松驾驭 DeepSeek-V3/R1&#xff0c;本文中将分享如何…...

css3笔记 (1) 自用

outline: none 用于移除元素获得焦点时默认的轮廓线 broder:0 用于移除边框 font-size&#xff1a;0 用于设置字体不显示 list-style: none 消除<li> 标签默认样式 margin: xx auto 版心居中 width:100% 通栏 vertical-align 作用于行内元素 / 表格单元格&#xff…...

RNN避坑指南:从数学推导到LSTM/GRU工业级部署实战流程

本文较长&#xff0c;建议点赞收藏&#xff0c;以免遗失。更多AI大模型应用开发学习视频及资料&#xff0c;尽在聚客AI学院。 本文全面剖析RNN核心原理&#xff0c;深入讲解梯度消失/爆炸问题&#xff0c;并通过LSTM/GRU结构实现解决方案&#xff0c;提供时间序列预测和文本生成…...

AspectJ 在 Android 中的完整使用指南

一、环境配置&#xff08;Gradle 7.0 适配&#xff09; 1. 项目级 build.gradle // 注意&#xff1a;沪江插件已停更&#xff0c;推荐官方兼容方案 buildscript {dependencies {classpath org.aspectj:aspectjtools:1.9.9.1 // AspectJ 工具} } 2. 模块级 build.gradle plu…...

Device Mapper 机制

Device Mapper 机制详解 Device Mapper&#xff08;简称 DM&#xff09;是 Linux 内核中的一套通用块设备映射框架&#xff0c;为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程&#xff0c;并配以详细的…...