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

二级C语言笔试10

(总分101,考试时间90分钟)
一、选择题
1. 设有如下关系表:
    
    A) T=R∩S    B) T=R∪S    C) T=R×S    D) T=R/S

2. 在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有(    )个。
    A) 89    B) 93    C) 99    D) 100
3. 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为      。(假设根结点在第1层)
    A) 3    B) 4    C) 6    D) 7
4. 内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是(    )。 
    A) 顺序内聚    B) 偶然内聚    C) 时间内聚    D) 逻辑内聚
5. 计算机网络的主要特点是      。
    A) 运算速度快    B) 运算精度高    C) 资源共享    D) 人机交互
6. 应用数据库的主要目的是(    )。
    A) 解决数据保密问题    B) 解决数据完整性问题
    C) 解决数据共享问题    D) 解决数据量大的问题
7. 程序中若有如下说明和定义语句:
    char fun(char *);
    main()
    char * s="one", a[5]=0,(* f1)()=fun,ch;
        ┆
    
    以下选项中对函数fun的正确调用语句是(    )。
    A) (* f1)(a);    B) * f1(* s);    C) fun(&a);    D) ch=* f1(s)
8. 阅读以下程序:
    #include<stdio.h>
    main()
     int case;float printF;
      printf("请输入2个数:");
      scanf("%d%f",&case,&printF);
      printf("%d%f\n",case,printF);
    
    该程序在编译时产生错误,其出错原因是(    )。
    A.定义语句出错,case是关键字,不能用做用户自定义标识符
    B.定义语句出错,printF不能用作用户自定义标识符
    C.定义语句无错,scanf不能作为输入函数使用
    D.定义语句无错,printf不能输出case的值
9. 下列程序的运行结果是(    )。
    inty=5,x=14;
    y=((x=3*y,x+1),x-1;
    printf("x=%d,y=%d",x,y);
    A) x=27,y=27    B) x=12,y=13
    C) x=15,y=14    D) x=y=27
10. 若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
    A) 函数的实参和其对应的形参共占同一存储单元    B) 形参只是形式上的存在,不占用具体存储单元
    C) 同名的实参和形参占同一存储单元    D) 函数的形参和实参分别占用不同的存储单元
11. 设int x=2,y=1;表达式(!x||y--)的值是(    )。
    A.0    B.1    C.2    D.-1
12. 在Visual FoxPro中,“表”通常是指      。
    A) 表单    B) 报表    C) 关系数据库中的关系D) 以上都不对
13. 若有代数式,(其中P仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是(    )。 
    A) sqrt(abs(n^x+e^x))    B) sqrt(fabs(pow(n,x)+pow(x,e))) 
    C) sqrt(fabs(pow(n,x)+exp(x)))    D) sqrt(fabs(pow(x,n)+exp(x)))
14. 若变量已正确说明为float类型,要通过语句scanf("%f %f %f", &a, &b, &c);给a赋于19.0,b赋予22.0,c赋予33.0,不正确的输入形式是      。
    A) 10<回车>
    22<回车>
    33<回车>
    B) 19.0, 22.0, 33.0<回车>
    C) 19.0<回车>
    22.0 33.0<同车>
    D) 10 22<回车>
    33<回车>
15. 下面的for语句的循环次数为(    )。 
    A) 是无限循环    B) 循环次数不定  C) 最多执行6次  D) 最多执行5次
16. 已定义以下函数:
    fun(char*p2,char*p1)
      while((*p2=*p1)!='\0')p1++;p2++
    函数的功能是       。
    A) 将p1所指字符串复制到p2所指内存空间
    B) 将p1所指字符串的地址赋给指针p2
    C) 对p1和p2两个指针所指字符串进行比较
    D) 检查p1和p2两个指针所指字符串中是否有'\0'
17. 设已有定义:float x; 则以下对指针变量p进行定义且赋初值的语句中正确的是      。
(A) float *p=1024;
(B) int *p=(float)x;
(C) float p=&x;
(D) float *p=&x;
18. 以下程序运行后的输出结果是
    #include
    void fun(int P)
     int d=2;
     P=d++; printf("%d", P);
     main()
     int a=1;
     fun(a); printf("%d\n', a);
    
    A) 32    B) 12    C) 21    D) 22
19. 以下正确的函数头定义形式是
    A) double fun(int x,int y)    B) double fun(int x;int y)
    C) double fun(int x,int y);D) double fun(int x,y);
若有以下定义和语句:
    double r=99,*p=&r;*p=r;
    则以下正确的叙述是(    )。
    A.两个*p含义相同,都说明给指针变量p赋值
    B.在“double r=99,*p=&r;”中,把r的地址赋值给了p所指的存储单元
    C.语句“*p=r;”把变量r的值赋给指针变量p
    D.语句“*p=r;”取变量r的值放回r中
20. 
21. 
22. 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(    )。
    A) 函数调用可以作为独立的语句存在    B) 函数调用可以作为一个函数的实参
    C) 函数调用可以出现在表达式中    D) 函数调用可以作为一个函数的形参
23. 以下程序的输出结果是      。
    fun(int x, int Y, int z)
     z=x*x+y*y;
    main()
     int a=31;
      fun(5, 2, a);
      printf("% d", a);
    
    A) 0    B) 29    C) 31    D) 无定值
24. 若有以下定义,则对x数组元素的正确应用是
    int x[10], *pt=x;
    A) *&x[10]    B) *(x+3)    C) *(pt+10)    D) pt+3
25. 若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是      。
(A) a[2][!1]
(B) a[2][3]
(C) a[0][3]
(D) a[1>2][!1]
26. 有以下程序
    #include<stdio.h>
    void fun(char *C)
    while (*C)
     if(*c>='a' && *c<='z')*c=*c-('a'-'A');
    c++;
    
    
    main()
    char s[81];
    gets(s); fun(s); puts(s):
    
    当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是      。
    A) hello Beijing    B) Hello Beijing    C) HELLO BEIJING    D) hELLO Beijing
27. 有以下程序:
    main()
    int i,t[][3]=9,8,7,6,5,4,3,2,1;
    for(i=0;i<3;i++)printf("%d",t[2-i][i]);
    程序执行后的输出结果是      。
    A) 7 5 3    B) 3 5 7
    C) 3 6 9    D) 7 5 1
28. 下列二维数组初始化语句中,不正确的是(    )。
    A) int b[][2]=1,2,3,4,5,6,7;    B) int b[3][5]=0,0,0;
    C) int b[][4]=1,2,3,4,5,6;    D) int b[3][2]=(1,2),(3,4) ,(5,6);
29. 设变量已正确定义,则下列能正确计算f=n!的程序段是(    )。
    A) f=0;
       for(i=1;i<=n;i++)f*=i;
    B) f=1;
       for(i=1;i<n;i++)f*=i;
    C) f=1;
       for(i=n;i>1;i++)f*=i;
    D) f=1;
       for(i=n;i> =2;i--)f*=i;
30. 设有定义:char s[8];int i=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是      。
        A) gets(s);    B) white((s[i++]=getchar())!='\n');s[i]=\0;
        C) scanf("%s",s);    D) d0scanf("%c",&s[i]);while(s[i++]!='\n';s[i]='\0';
31. 下面程序的输出是      。
         main()
         int x=3,y=6,a=0;
              while(x++!=(y-=1))
                a+=1
                 if(y<x)break;
              
              printf("x=%d,y=%d,=%d\n",x,y,a);
         
        A) x=4,y=4,a=1    B) x=5,y=5,a=1
        C) x=5,y=4,a=3    D) x=5,y=4,a=1
32. 下列二维数组的说明中,不正确的是(    )。
    A) floata[][4]=0,1,8,5,9;    B) inta[3][4];
    C) #define N 5    D) inta[2][9.5];
    float a[N][3];
33. 有以下程序
fun(char p[][10])
  int n=0,i;
for(i=0;i<7;i++)
if(p[i][0]=='T')n++;
return n;
main()
   char str[][10]="Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun";
    printf("%d\n",fun(str));
程序执行后的输出结果是      。
(A) 1
(B) 2
(C) 3
(D) 0
34. 下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。
    
#include<stdio.h>
    void sort(inta[],int n)
   
 int i,j,t;
  
 for(i=0;i<n-1;i++)
    for(j=i+1;<n;j++)
  
  if(a[i]<a[j])
   
 t=a[i];a[i]=a[j];a[j]=t;
    
  
  
  
  main()
   
 int a[10]=1,2,3,4,5,6,7,8,9,10,i;
 
   sort(&a[1],7);
  
  for(i=0;i<10;i++)printf("%d,",a[i]);
 
   
 
   程序运行后的输出结果是(    )。
    A) 1,2,3,4,5,6,7,8,9,10,    B) 10,9,8,7,6,5,4,3,2,1,
    C) 1,8,7,6,5,4,3,2,9,10,    D) 1,2,10,9,8,7,6,5,4,3,
35. 设有定义:char p[]='1','2','3',,*q=p;,以下不能计算出一个char型数据所占字节数的表达是      。
(A) sizeof(p)
(B) sizeof(char)
(C) sizeof(*q)
(D) sizeof(p[0])
36. 有以下程序:
    fun(char p[][10])
      int n=0,i;
    for(i=0;i<7;i++)
    if(P[i][0]=='T')n++;
    return n;
    
    main()
    char str[][10]="Mon","Tue","wed","Thu","Fri","Sat","Sun";
    printf("%d\n",fun(str));
    
    程序执行后的输出结果是      。
    A) 1    B) 2    C) 3   D) 0
37. 有下列程序:
    #include<stdio.h>
    int fun(int x,iny y)
     if(x==y)return(x);
      else return((x+y)/2);
    
    main()
     int a=4,b=5,c=6;
      printf("%d\n",fun(2*a,fun(b,c)));
    
    程序运行后的输出结果是(    )。
    A.3    B.6    C.8    D.12
38. 在C语言中,形参的默认存储类型是      。
    A) auto    B) register    C) static    D) extern
39. 在一个C语言源程序文件中所定义的全局变量,其作用域为(    )。
    A.所在文件的全部范围    B.所在程序的全部范围
    C.所在函数的全部范围    D.由具体定义位置和extern说明来决定范围
40. 如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是(    )。 
    A) fp=fopen("FILE","r");    B) fp=fopen("FILE","a+"); 
    C) fp=fopen("FILE","w+");    D) fp=fopen("FILE","r+");
41. 函数fseek()的正确调用形式是(    )。
    A) fseek(位移量,起始点,文件类型指针);    B) fseek(文件类型指针,位移量,起始点);
    C) fseek(文件类型指针,起始点,位移量);    D) fseek(起始点,位移量,文件类型指针);
二、填空题
42. 在深度为7的满二叉树中,度为2的节点个数为      。
43. 在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间      的信息。
44. 以下程序段的输出结果是            。
   int i=9;
   printf("%o\\n",i);
45. 数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、             和处理过程。
46. 在关系A(S, SN, D)和关系B(D, CN, NM)中,A的主关键字是S,B的主关键字是D,则称      是关系A的外码。
47. 以下程序运行后的输出结果是      。 
    main() 
    int a,b,c; 
    a=10;b=20;c=(a/b<1)&&(a%b<1); 
    printf("%d %d %d\n",a,b,c); 
    
48. 已定义char ch='$';int i=1,j;,执行j!=ch&&i++以后,i的值为      。
49. 下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。
    int n=0,c;
    c=getchar();
    while(c!='\n')
      if(      )
    n++;
    
50. 若有如下结构体说明:
       struct STRU  int a,b;charc:double d;
       struct STRU*p1,*p2;  
       请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。               t[20]
51. 有以下程序:
    #include<stdio.h>
    main()
     int a[3][3]=1,2,3,4,5,6,7,8,9;
      int b[2][0],i;
      for(j=0;j<3;i++)b[i]=a[i][2]+a[2][i];
      for(i=0;i<3;j++)printf("%d",b[i]);
      printf("\n");
    
    程序运行后的输出结果是      。
52. 下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。
    main()
        int a[2][3]=1,2,3,4,5,b[3][2],i,j;
         for(i=0;i<2;i++)
           for(j=0;j<3;j++)
                  ;
         
    
53. 阅读下列程序,则程序的输出结果为      。
    #include "stdio.h"
    struet ty
     int data;
      char c;;
    main( )
     street ty a=30,'x';
      fun(a);
      printf("%d%c",a.data,a.c);
    fun(struct ty b)
     b.data=20;
      b.c='y';
54. 在宏定义#define PI 3.14159中,用宏名PI代替一个      。
55. 执行以下程序的输出结果是      。
    #include<stdio.h>
    main()
     int i,n[4]=1;
      for(i=1;i<=3;i++)
       n=n[i-1]*2+1;printf("%d",n);)
    
56. 以下程序的输出结果是      。
   #include<stdio.h>
   #define M 5
   #define N M+M
   main()
   int k;
   k=N*N*5;printf("%d\\n",k);
   

相关文章:

二级C语言笔试10

(总分101,考试时间90分钟) 一、选择题 1. 设有如下关系表: A) TR∩S B) TR∪S C) TRS D) TR/S 2. 在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有( )个。 A) 89 …...

【WebSocket】微信小程序原生组件使用SocketTask 调用星火认知大模型

直接上代码 微信开发者工具-调试器-终端-新建终端 进行依赖安装 npm install base-64 npm install crypto-js 然后顶部工具栏依次点击 工具-构建npm // index.js const defaultAvatarUrl https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQ…...

[1-docker-01]centos环境安装docker

官方参考文档 可以在官方docker桌面版本指导文档里找到适合自己的电脑平台进行参考,或者你是老司机的话直接自己上车。 如果不需要桌面版,也可以在官方docker engine版本指导文档里找到适合自己的平台进行参考,同样,老司机可以自…...

深度学习基础之《深度学习介绍》

一、深度学习与机器学习的区别 1、特征提取方面 机器学习:人工特征提取 分类算法 深度学习:没有人工特征提取,直接将特征值传进去 (1)机器学习的特征工程步骤是要靠手工完成的,而且需要大量领域专业知识…...

4核8g服务器能支持多少人访问?2024新版测评

腾讯云轻量4核8G12M轻量应用服务器支持多少人同时在线?通用型-4核8G-180G-2000G,2000GB月流量,系统盘为180GB SSD盘,12M公网带宽,下载速度峰值为1536KB/s,即1.5M/秒,假设网站内页平均大小为60KB…...

Linux中pipe管道操作

管道的读写操作: 读操作: ​​​有数据:read正常读,返回读出的字节数无数据:1 写段全部关闭:read解除阻塞,返回0,相当于文件读到了尾部 2 写段没有全部关闭&#xf…...

中年中产程序员从西安出发到海南三亚低成本吃喝万里行:西安-南宁-湛江-雷州-徐闻-博鳌-陵水-三亚-重庆-西安(2.游玩过程)

文章大纲 出发时间:Day1-1月25日星期四,西安飞南宁路途中:Day2-1月26日星期五,南宁-湛江-住雷州(曾经支教过的地方)【晚上买徐闻到海安新港】路途中:Day3-1月27日星期六,雷州-徐闻渡…...

day38 面向对象编程、构造函数等(纯概念)

目录 深入对象构造函数实例成员静态成员内置构造函数ObjectArray包装类型StringNumber 深入对象 了解面向对象的基础概念,能够利用构造函数创建对象。 构造函数 构造函数是专门用于创建对象的函数,如果一个函数使用 new 关键字调用,那么这…...

nginx用域名http://xx.com/aaa/代理一个网页http://ff.com但是请求资源时发生404

哎,还得是chatgpt,难道就没有人有这种使用场景吗?没查到一个配置是有效的。 我: 我配置了nginx反向代理,用域名http://xx.com/aaa/代理一个网页http://ff.com, 但是请求资源时发生404,如何解决&…...

NLP_词的向量表示Word2Vec 和 Embedding

文章目录 词向量Word2Vec:CBOW模型和Skip-Gram模型通过nn.Embedding来实现词嵌入Word2Vec小结 词向量 下面这张图就形象地呈现了词向量的内涵:把词转化为向量,从而捕捉词与词之间的语义和句法关系,使得具有相似含义或相关性的词语在向量空间…...

python:xml.etree 生成思维导图 Freemind文件

请参阅:java : pdfbox 读取 PDF文件内书签 或者 python:从PDF中提取目录 请注意:书的目录.txt 编码:UTF-8,推荐用 Notepad 转换编码。 xml 是 python 标准库,在 D:\Python39\Lib\xml\etree python 用 xm…...

Solidworks:从2D走向3D

Sokidworks 的强大之处在于三维实体建模,这个形状看似复杂,实际上只需要拉伸一次,再做一次减法拉伸就行了。第一次做三维模型,费了不少时间才搞明白。 接下来做一个稍微复杂一点的模型,和上面这个操作差不多&#xff0…...

【开源】JAVA+Vue.js实现高校学院网站

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 学院院系模块2.2 竞赛报名模块2.3 教育教学模块2.4 招生就业模块2.5 实时信息模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 学院院系表3.2.2 竞赛报名表3.2.3 教育教学表3.2.4 招生就业表3.2.5 实时信息表 四、系…...

题解19-24

48. 旋转图像 - 力扣(LeetCode) 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在** 原地** 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1&#xff1…...

基于图像掩膜和深度学习的花生豆分拣(附源码)

目录 项目介绍 图像分类网络构建 处理花生豆图片完成预测 项目介绍 这是一个使用图像掩膜技术和深度学习技术实现的一个花生豆分拣系统 我们有大量的花生豆图片,并以及打好了标签,可以看一下目录结构和几张具体的图片 同时我们也有几张大的图片&…...

【网络】:序列化和反序列化

序列化和反序列化 一.json库 二.简单使用json库 前面已经讲过TCP和UDP,也写过代码能够进行双方的通信了,那么有没有可能这种通信是不安全的呢?如果直接通信,可能会被底层捕捉;可能由于网络问题,一方只接收到…...

AJ-Report 【开源的一个BI平台】

AJ-Report是全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。     多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支持30…...

Matplotlib核心:掌握Figure与Axes

详细介绍Figure和Axes(基于Matplotlib) 🌵文章目录🌵 🌳引言🌳🌳 一、Figure(图形)🌳🍁1. 创建Figure🍁🍁2. 添加Axes&am…...

问题:A注册会计师必须在期中实施实质性程序的情形是()。 #学习方法#其他

问题:A注册会计师必须在期中实施实质性程序的情形是()。 A.甲公司整体控制环境不佳 B.将期中实质性程序所获证据与期末数据进行比较 C.评估的认定层次重大错报风险很高 D.没有把握通过在期中…...

C#系列-C#EF框架返回单行记录(24)

在C#中&#xff0c;使用Entity Framework (EF)框架时&#xff0c;如果你想要执行一个查询并返回单行记录&#xff0c;你可以使用SingleOrDefault、FirstOrDefault、Single或First方法。这些方法适用于DbSet<T>对象&#xff0c;它们可以执行查询并返回单个实体或默认值&am…...

【PyTorch】张量(Tensor)的生成

PyTorch深度学习总结 第一章 Pytorch中张量(Tensor)的生成 文章目录 PyTorch深度学习总结一、什么是PyTorch&#xff1f;二、张量(Tensor)1、张量的数据类型2、张量生成和信息获取 总结 一、什么是PyTorch&#xff1f; PyTorch是一个开源的深度学习框架&#xff0c;基于Python…...

【5G NR】【一文读懂系列】移动通讯中使用的信道编解码技术-Viterbi译码原理

目录 一、引言 二、Viterbi译码的基本原理 2.1 卷积码与网格图 2.2 Viterbi算法的核心思想 2.3 路径度量与状态转移 三、Viterbi译码算法工作原理详解 3.1 算法流程 3.2 关键步骤 3.3 译码算法举例 3.4 性能特点 四、Viterbi译码的应用场景 4.1 移动通信系统 4.2 卫…...

矩阵在计算机图像处理中的应用

矩阵在计算机图像处理中是非常核心的概念&#xff0c;因为它们为表示和操作图像数据提供了一种非常方便和强大的方式。以下是矩阵在计算机图像处理中的一些关键作用&#xff1a; 图像表示&#xff1a;在计算机中&#xff0c;图像通常被表示为像素矩阵&#xff0c;也就是二维数组…...

Java实现教学资源共享平台 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 课程档案模块2.3 课程资源模块2.4 课程作业模块2.5 课程评价模块 三、系统设计3.1 用例设计3.2 类图设计3.3 数据库设计3.3.1 课程档案表3.3.2 课程资源表3.3.3 课程作业表3.3.4 课程评价表 四、系统展…...

Spring Boot(六十五):使用 ant.jar 执行 SQL 脚本文件

ant用处,主要用在编译java文件,打包,部署。打包:jar,war,ear包等。ant在项目中有很重要的作用。今天我们讲解它的另一个作用:执行 SQL 脚本文件。 1 引入依赖 <dependency><groupId>org.apache.ant</groupId><artifactId>ant</artifactId&g…...

161基于matlab的快速谱峭度方法

基于matlab的快速谱峭度方法&#xff0c;选择信号峭度最大的频段进行滤波&#xff0c;对滤波好信号进行包络谱分析。输出快速谱峭度及包络谱结果。程序已调通&#xff0c;可直接运行。 161 信号处理 快速谱峭度 包络谱分析 (xiaohongshu.com)...

CTFshow-WEB入门-信息搜集

web1&#xff08;查看注释1&#xff09; wp 右键查看源代码即可找到flag web2&#xff08;查看注释2&#xff09; wp 【CtrlU】快捷键查看源代码即可找到flag web3&#xff08;抓包与重发包&#xff09; wp 抓包后重新发包&#xff0c;在响应包中找到flag web4&#xff08;robo…...

django密码管理器(创建项目)

目录 创建项目 安装django 创建项目(django-admin) 创建管理员用户 创建数据库 创建项目 新建一个项目文件夹&#xff0c;如"密码管理器" 安装django 要先安装pip,pip安装地址:pypi.org、pypi.python.org、cheeseshop.python.org pip install django 创建项…...

Centos7之Oracle12c安装与远程连接配置

Centos7之Oracle12c安装与远程连接配置 文章目录 Centos7之Oracle12c安装与远程连接配置1.Oracle官网2. Centos7中安装Oracle12c(12.2.0.1.0)2.1 Introduction (介绍)2.2 Prerequisites(先决条件)2.3 Installation Steps(安装步骤)2.4 Oracle Installer Screens(Oracle安装程序…...

CVE-2022-25578 漏洞复现

CVE-2022-25578 路由/admin/admin.php是后台&#xff0c;登录账号和密码默认是admin、tao&#xff0c;选择文件管理。 是否还记得文件上传中的.htaccess配置文件绕过发&#xff0c;在这个文件中加入一句AddType application/x-httpd-php .jpg&#xff0c;将所有jpg文件当作php…...

Ubuntu22.04安装黑屏(进入U盘安装引导时 和 安装完成后)

一&#xff1a;进入U盘安转引导时黑屏 问题描述&#xff1a;选择’try or install ubuntu’&#xff0c;开始安装&#xff0c;出现黑屏。 解决方法&#xff1a;&#xff08;可行&#xff09; 安装时&#xff0c;先选择" try or install ubuntu", 此时不要按enter&a…...

一、DataX简介

DataX简介 一、什么是DataX二、DataX设计三、支持的数据源四、框架设计五、运行原理六、DataX和Sqoop对比 一、什么是DataX DataX是阿里巴巴开源的一个异构数据源离线同步工具&#xff0c;致力于实现包括关系型数据库&#xff08;MySQL、Oracle等&#xff09;、HDFS、Hive、OD…...

直播app开发,技术驱动的实时互动新纪元

随着互联网技术的快速发展&#xff0c;直播已成为我们日常生活的重要组成部分。从娱乐、教育到商业活动&#xff0c;直播的广泛应用正在改变着我们的生活和工作方式。在这一变革中&#xff0c;直播开发扮演着至关重要的角色。本文将探讨直播开发的核心理念、技术挑战以及未来的…...

Apache POI的介绍以及使用示例

Apache POI 是一套开源的 Java 库&#xff0c;用于读取和写入 Microsoft Office 文档格式&#xff0c;如 Excel、Word 和 PowerPoint。Spring Boot 是一个流行的 Java 应用程序框架&#xff0c;用于简化 Spring 应用的开发和部署。将 Apache POI 与 Spring Boot 结合使用&#…...

npm config set registry https://registry.npm.taobao.org 这个设置了默认的镜像源之后如何恢复默认的镜像源

要恢复npm默认的镜像源&#xff0c;你可以使用以下命令将registry设置回npm的官方源&#xff1a; npm config set registry https://registry.npmjs.org/这个命令会修改你的全局npm配置&#xff0c;将包的下载源改回npm官方的源。这样做之后&#xff0c;任何后续的npm install…...

算法沉淀——位运算(leetcode真题剖析)

算法沉淀——位运算 常用位运算总结1.基础位运算2.确定一个数中第x位是0还是13.将一个数的第x位改成14.将一个数的第x位改成05.位图6.提取一个数最右边的17.删掉一个数最右边的18.异或运算9.基础例题 力扣题目讲解01.面试题 01.01. 判定字符是否唯一02.丢失的数字03.两整数之和…...

React18原理: 再聊Fiber架构下的时间分片

时间分片 react的任务可以被打断&#xff0c;其实就是基于时间分片的人眼最高能识别的帧数不超过30帧&#xff0c;电影的帧数差不多是在24浏览器的帧率一般来说是60帧&#xff0c;也就是每秒60个画面, 平均一个画面大概是16.5毫秒左右浏览器正常的工作流程是运算渲染&#xff…...

【玩转408数据结构】线性表——线性表的顺序表示(顺序表)

知识回顾 通过前文&#xff0c;我们了解到线性表是具有相同数据类型的有限个数据元素序列&#xff1b;并且&#xff0c;线性表只是一种逻辑结构&#xff0c;其不同存储形式所展现出的也略有不同&#xff0c;那么今天我们来了解一下线性表的顺序存储——顺序表。 顺序表的定义 …...

图像处理之《黑盒扰动的可逆噪声流鲁棒水印》论文阅读

一、文章摘要 近年来&#xff0c;基于深度学习的数字水印框架得到了广泛的研究。现有的方法大多采用基于“编码器-噪声层-解码器”的架构&#xff0c;其中嵌入和提取过程分别由编码器和解码器完成。然而&#xff0c;这种框架的一个潜在缺点是编码器和解码器可能不能很好地耦合…...

一个Vivado仿真问题的debug

我最近在看Synopsys的MPHY仿真代码&#xff0c;想以此为参考写个能实现PWM-G1功能的MPHY&#xff0c;并应用于ProFPGA原型验证平台。我从中抽取了一部分代码&#xff0c;用Vivado自带的仿真器进行仿真&#xff0c;然后就遇到了一个莫名其妙的问题&#xff0c;谨以此文作为debug…...

C#阿里云消息列队推送消息

推送消息到队列 IMNS nativeclient new Aliyun.MNS.MNSClient(accessKeyId, accessKeySecret, endpoint, _stsToken);var nativeSend nativeclient.GetNativeTopic("SMQ");nativeSend.PublishMessage("推送消息内容"); 需要引用Aliyun.MNS.dll 下载地址…...

Stable Diffusion 模型下载:majicMIX sombre 麦橘唯美

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八案例九案例十...

WindowsLinuxmeterepreter渗透命令回顾

最近小编发现在学红队的时候总会忘记一些命令&#xff08;基础的&#xff09;&#xff0c;导致整天红温&#xff0c;于是今天就来偷个懒记一下&#xff08;一起回顾一下&#xff09; 1.Linux 1.查看当前按目录 pwd2.查看文件内容 cat filename.txt3.cd 家族 cd ..|| cd ../…...

KingSCADA实现按钮点击效果

哈喽&#xff0c;你好啊&#xff0c;我是雷工&#xff01; 在做SCADA项目的时候&#xff0c;按钮是不可缺少的功能&#xff0c;但软件自带的按钮太丑&#xff0c;已经无法满足现如今客户对界面美观度的要求。 这时候就需要UI小姐姐设计美观大气的SCADA界面&#xff0c;但UI设计…...

Python编程-二万字浅谈装饰器原理与装饰器设计模式和函数式编程案例讲解

Python编程-浅析装饰器原理与装饰器设计模式和函数式编程案例讲解 本文制作时基于Python3.11.8与Python3.12.1&#xff0c;存在谬误&#xff0c;请联系修改&#xff0c;希望对你有所帮助 什么是函数式编程 函数式编程&#xff08;Functional Programming&#xff09;是一种编程…...

基于Zigbee的智能温室大棚系统(附详细使用教程+完整代码+原理图+完整课设报告)

🎊项目专栏:【Zigbee课程设计系列文章】(附详细使用教程+完整代码+原理图+完整课设报告) 前言 👑由于无线传感器网络(也即是Zigbee)作为🌐物联网工程的一门必修专业课,具有很强的实用性,因此很多院校都开设了zigbee的实训课程;👑同时最近很多使用了我的单片机课…...

【Web】Redis未授权访问漏洞学习笔记

目录 简介 靶机配置 Redis持久化 Redis动态修改配置 webshell 反弹shell Redis写入反弹shell任务 加固方案 简介 Redis&#xff08;Remote Dictionary Server 远程字典服务器&#xff09;是一个开源的内存数据库&#xff0c;也被称为数据结构服务器&#xff0c;它支持…...

【JAVA WEB】 css背景属性 圆角矩形的绘制

目录 背景属性设置 圆角矩形 背景属性设置 背景颜色,在style中 background-color:颜色&#xff1b; 背景图片 background-image:url(……) 背景图片的平铺方式 background-repeat: 平铺方式 repeat 平铺&#xff08;默认&#xff09;no-repeat 不平铺repeat-x 水平平铺repea…...

Docker-现代化应用部署的利器

一、容器部署的发展 今天我们来说说容器部署。我们知道容器部署的发展大致分三个阶段&#xff0c;下面来介绍一下不同阶段的部署方式的优缺点 物理机部署 优点是可以提供更高的性能、资源控制&#xff0c;也可以提供更好的数据隔离和安全性&#xff0c;因为不同的应用程序运行在…...

「优选算法」:山脉数组的峰顶索引

一、题目 符合下列属性的数组 arr 称为 山脉数组 &#xff1a; arr.length > 3存在 i&#xff08;0 < i < arr.length - 1&#xff09;使得&#xff1a; arr[0] < arr[1] < ... arr[i-1] < arr[i] arr[i] > arr[i1] > ... > arr[arr.length - 1] …...