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

GESP 四级急救包(2):客观题真题集

客观题真题集

  • 一、选择题
    • 1. 真题梳理
    • 2. 真题答案
    • 3. 重难点点播
      • (1) 指针和地址
      • (2) 时间复杂度
  • 二、判断题
    • 1. 真题梳理
    • 2. 真题答案

一、选择题

1. 真题梳理

  1. 若函数声明为 void f(int &a, int b, const int &c),且在主函数内已经声明了 x , y , z x,y,z x,y,z 三个 int 类型变量。如下哪个调用可以通过编译?

    A. f(x,x,0)
    B. f(0,0,z)
    C. f(0,y,y)
    D. f(1,2,3)

  2. 下面的 C++ 代码执行后,输出的是

    int main() {int arr[10] = {0,1,2,3,4};char ovo[] = "ovo";cout << sizeof(ovo) << ' ' << sizeof(arr) << endl;
    }
    

    A. 3 10
    B. 4 10
    C. 3 40
    D. 4 40

  3. 下面的 C++ 代码执行后,输出的是

    int foo(char *x) {return 3**x*2;
    }int main() {char arr[10] = {char(10)};arr[1] = foo(arr);cout << int(arr[0]) * int(arr[1]) << endl;
    }
    

    A. 10
    B. 60
    C. 600
    D. 100

  4. 对三维数组 int arr[2][3][4],其占用的内存大小是 () 字节

    A. 9 9 9
    B. 24 24 24
    C. 96 96 96
    D. 144 144 144

  5. 对三维数组 int arr[2][3][4],则 arr + 1 是如下哪个数组元素的地址?

    A. arr[1][0][0]
    B. arr[0][0][1]
    C. arr[0][1][0]
    D. arr[2][3][5]

  6. 下面的 C++ 代码执行后,输出的是

    int main() {char *p = "I love GESP!";cout << *(p+5) << endl;
    }
    

    A. e
    B. ve GESP!
    C. e GESP!
    D. v

  7. 下列 C++ 代码被执行后的输出是?

    int rc = 5;
    int main() {int rc = 3;cout << ::rc++ << endl;
    }
    

    A. 3
    B. 4
    C. 5
    D. 6

  8. 已知数组 arr[10],下列语句执行时不会产生越界错误的是:

    A. false && arr[100]
    B. true && arr[10]
    C. false || arr[100]
    D. false || arr[10]

  9. 归并排序算法的空间复杂度是?

    A. Θ ( n 2 ) \Theta(n^2) Θ(n2)
    B. Θ ( n ) \Theta(n) Θ(n)
    C. Θ ( n log ⁡ n ) \Theta(n \log n) Θ(nlogn)
    D. O ( 1 ) O(1) O(1)

  10. 已知变量 x x x 的地址是 0x6ffe14,则下⾯C++代码执行以后输出的是?

    int main() {int x = 100;int *p = &x;cout << *p + 3 << endl;
    }
    

    A. 0x6ff17
    B. 0x6ff20
    C. 101
    D. 103

  11. 输入 Luogu A K,则下列 C++ 代码执行后的输出是( )?

    int main() {string s;char x, y;cin >> s >> x >> y;cout << s << x << y << endl;
    }
    

    A. Luo
    B. LAK
    C. Luogu A
    D. LuoguAK

  12. 下列 C++ 函数用于判定输入的数 x x x 是不是质数。则在横线上填写哪条语句可以使得函数得到正确的结果?

    bool isPrime(int x) {if (x == 1) return false;for (int i = 2; ___; ++i) if (x % i == 0) return false;return true;
    }
    

    A. i < x
    B. i <= x
    C. i * i == x
    D. 不填

  13. 如下 C++ 代码的时间复杂度是:

    for (int i = 1; i <= n; i *= 2) {for (int j = 1; j <= i; ++j) {cout << j << '\n';}
    }	
    

    A. Θ ( n log ⁡ n ) \Theta(n \log n) Θ(nlogn)
    B. Θ ( n 2 ) \Theta(n^2) Θ(n2)
    C. Θ ( n ) \Theta(n) Θ(n)
    D. O ( 1 ) O(1) O(1)

  14. 洛谷官方网站是 www.luogu.com.cn。其中 www 的含义是?( )?

    A. 局域网
    B. 万维网
    C. 广域网
    D. 洛谷子网

  15. 如下编程常用软件中,不属于集成开发环境(IDE)的是( )?

    A. Dev-C++
    B. IntelliJ IDEA
    C. visual Studio Code(VS Code)
    D. GUIDE

2. 真题答案

【答案】 A D C C A A C A B D D A C B C ADCCAACABDDACBC ADCCAACABDDACBC
【解析】

  1. 牢记函数和调用的内容:
#include <iostream>
using namespace std;void f(int x, int &y, int *z)
{cout << "参数x:" << x << endl;cout << "参数y:" << y << endl;cout << "参数z:" << *z << endl;
}int main()
{int a = 1, b = 2, c = 3, *p = &c;f(a, b, p); // f(a, b, &c)return 0;
}

口诀:
函数定义有细节,
调用参数要简洁。
变量定义传变量,
常量定义传常量。
定义地址传变量,
去掉引用取数值。
指针定义传地址,
加上星号来取值。

故选 A A A

  1. sizeof 用于返回指定变量或者数据类型占用的存储空间大小(以字节为单位)。在本题中,arr[] 开了 10 10 10int 空间。一个 int 变量会占 4 4 4 个字节,十个这样的变量就占了 4 × 10 = 40 4\times 10=40 4×10=40 个字节;ovo[] 并没有开大小,但是根据存储的数据我们知道,至少需要 4 4 4char 空间。一个 char 变量会占 1 1 1 个字节,四个这样的变量就占了 1 × 4 = 4 1\times 4=4 1×4=4 个字节。故选 D D D
数据类型所占空间(单位:字节)
int 4 4 4
long long 8 8 8
float 4 4 4
double 8 8 8
bool 1 1 1
char 1 1 1
  1. 这道题目虽然是 char[],但这只是为了迷惑大家,所以我们可以这么看:
int foo(int *x) {return 6* *x;
}int main() {int x = 10;int y = foo(&x);cout << x * y << endl;
}

然后一步一步地模拟即可。顺便提醒一下,数组传入的默认都是引用,所以代码不是 foo(&arr) 哦。故选 C C C

  1. 开的空间大小是 2 × 3 × 4 = 24 2\times 3\times 4=24 2×3×4=24,一个 int 变量占 4 4 4 个字节, 24 × 4 = 96 24\times 4 = 96 24×4=96。故选 C C C
  2. arr[0] 拥有 + 1 +1 +1 的偏移量后就变成了 a r r [ 1 ] arr[1] arr[1]。故选 A A A
  3. *p 原来指向 'I',拥有 + 5 +5 +5 的偏移量后指向了 'e'。故选 A A A
  4. 全局变量可以在局部中使用 :: 来获得。故选 C C C
  5. && 运算的时候,从左到右依次判断条件的真假,一旦发现一个假就停止判断,返回假的值;在 || 运算的时候,从左到右依次判断条件的真假,一旦发现一个真就停止判断,返回真的值。故选 A A A
  6. 下面是常见的排序算法及其时间复杂度和空间复杂度的汇总:
排序算法最好时间复杂度平均时间复杂度最坏时间复杂度空间复杂度
冒泡排序 O ( n ) O(n) O(n) O ( n 2 ) O(n^2) O(n2) O ( n 2 ) O(n^2) O(n2) O ( 1 ) O(1) O(1)
选择排序 O ( n 2 ) O(n^2) O(n2) O ( n 2 ) O(n^2) O(n2) O ( n 2 ) O(n^2) O(n2) O ( 1 ) O(1) O(1)
插入排序 O ( n ) O(n) O(n) O ( n 2 ) O(n^2) O(n2) O ( n 2 ) O(n^2) O(n2) O ( 1 ) O(1) O(1)
归并排序 O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n ) O(n) O(n)
快速排序 O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n 2 ) O(n^2) O(n2) O ( l o g ( n ) ) O(log(n)) O(log(n))
堆排序 O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n)) O ( 1 ) O(1) O(1)
希尔排序 O ( n l o g ( n ) ) O(nlog(n)) O(nlog(n))取决于步长序列 O ( n 2 ) O(n^2) O(n2) O ( 1 ) O(1) O(1)
计数排序 O ( n + k ) O(n+k) O(n+k) O ( n + k ) O(n+k) O(n+k) O ( n + k ) O(n+k) O(n+k) O ( k ) O(k) O(k)
桶排序 O ( n + k ) O(n+k) O(n+k) O ( n + k ) O(n+k) O(n+k) O ( n 2 ) O(n^2) O(n2) O ( n + k ) O(n+k) O(n+k)
基数排序 O ( n k ) O(nk) O(nk) O ( n k ) O(nk) O(nk) O ( n k ) O(nk) O(nk) O ( n + k ) O(n+k) O(n+k)

n n n:输入数组的长度
k k k:输入数据的范围
故选 B B B

  1. “加上星号来取值”。故选 D D D
  2. 模拟即可。故选 D D D
  3. 按照最普通的素数判断方式,从 2 2 2 遍历到 n − 1 n-1 n1 作因数。故选 A A A
  4. 外循环的迭代次数是 O ( log ⁡ n ) O(\log n) O(logn),内循环的迭代次数是 O ( i ) O(i) O(i),其中 i i i 是外循环迭代的当前值。因此,总的迭代次数可以表示为: ∑ i = 1 log ⁡ n i \sum_{i=1}^{\log n} i i=1logni
    通过求解上述求和,可以得到总的迭代次数是 Θ ( n ) \Theta(n) Θ(n)。其实这就是 vector 开空间的过程。故选 C C C
  5. www 是 World Wide Web(万维网)的缩写。故选 B B B
  6. vs code 只是 text editor。故选 C C C

3. 重难点点播

(1) 指针和地址

详见配套课程。

#include <iostream>
using namespace std;int main()
{int x = 100;int *p = &x; // 一个指向 x 地址的指针cout << "x 的地址是: " << p << endl;cout << "x 原来的值是: " << *p << endl; // 访问方式1*p = 50;cout << "x 现在的值是: " << x; // 访问方式2return 0;
}
#include <iostream>
using namespace std;void f(int a, int &b, const int *c) // 函数定义有细节
{cout << a << endl;cout << b << endl; // 去掉引用取数值cout << *c // 加上星号来取值
}int main()
{int x, y; // 变量定义传变量const int z = 100; // 常量定义传常量cin >> x >> y;int *p = &z; // 指针定义传地址f(x, y, p); // 调用参数要简洁return 0;
}

(2) 时间复杂度

时间复杂度的几个典型示例:

时间复杂度典型代码备注
O ( 1 ) O(1) O(1)for (int i = 1; i <= 1000; i++)
O ( log ⁡ n ) O(\log n) O(logn)for (int i = 1; i <= n; i *= 2)相当于 O ( log ⁡ 2 n ) O(\log 2^n) O(log2n)
O ( n ) O(\sqrt n) O(n )for (int i = 1; i * i <= n; i++)也能是 i <= sqrt(n)
O ( n ) O(n) O(n)for (int i = 1; i <= n; i++)
O ( n 2 ) O(n^2) O(n2)for (int i = 1; i <= n; i++)
for (int j = 1; j <= n; j++)
O ( n ! ) O(n!) O(n!)for (int i = 1; i <= n; i++)
for (int j = 1; j <= i; j++)

二、判断题

1. 真题梳理

  1. 可以通过构造特殊数据使得 C++ 的 sort 函数在给 1 0 5 10^5 105int 范围内的整数排序时的用时超过一秒(在现代常用计算机上)。
  2. 在 Windows 系统下,用命令行对程序进行输入时,可以同时按下 ctrl 和 Z 键给程序输入一个输入结束符(EOF)。
  3. Windows 系统下,使用如下命令编译程序:g++ -o b a.cpp,则程序可使用的栈空间大约是 1024 MiB 1024~\texttt{MiB} 1024 MiB
  4. 在 C++ 中,有符号整型的溢出是未定义行为(UB),而无符号整型的溢出不是未定义行为。
  5. C++ 中,对于已定义的数组 int a[2][5],可以通过访问 a[1][-1] 来访问 a[0][4]
  6. 在 C++ 语言中,函数指针可以作为函数的参数被传递到另一个函数里。
  7. 可以使用 a^=b^=a^=b 来交换两个 float 类型变量的数值。
  8. 语句 a / b == c / d 的计算涉及两次除法比较慢,为了加速可以对两个分式进行通分,计算 a * d == b * c 的值。当 b b b d d d 不为 0 0 0 时,这两种计算方法得到的值总是相同的。
  9. 使用 64 位系统编译 C++ 代码得到的 64 位可执行程序里,一个指针所占的空间恒定为 8 8 8 字节。
  10. Linux 操作系统内核是用 C++ 语言编写的。
  11. 求解一个正整数 x x x 的算术平方根,可以使用枚举法完成。
  12. 在 C++ 语言中,逻辑表达式 (0x3f == 63) 的结果为 false
  13. 执行下列 C++ 代码,输出为 GES123P
string s = "GESP";
s.insert(2, "123");
cout << s << endl;
  1. 执行下列 C++ 代码,输出为 2 2 2
string s = "Luogu GESP Simulation Test";
int x = s.rfind("o");
cout << x << endl;
  1. 执行下列 C++ 代码,输出为一个负数。
char s1[]="Luogu";
char s2[]="Vijos";
cout << strcmp(s1,s2) << endl;
  1. ( 629 ) 16 + ( 2024 ) 8 (629)_{16}+(2024)_8 (629)16+(2024)8 的结果,可以表示为 16 16 16 进制下的 A 3 D A3D A3D,也可以表示为二进制下的 1010 0110 1101 1010\ 0110\ 1101 1010 0110 1101

  2. 假设有四个变量 A,B,C,D,其中 A = B = 1C = D = 0,则表达式 (A & (B | C | D) | D) 的结果为 1 1 1

  3. 执行下列 C++ 代码,输出中不含有整数 3 3 3

int a[1000];
for (int i = 0; i < 1000; i++)a[i] = i + 1;
for (int i = 0; i < 1000; i++)cout << (a[i] * a[i]) % 10 << " ";
  1. 一个正整数使用二进制表示需要 200 200 200 位,则其使用十六进制表示,需要至少 25 25 25 位。

  2. 执行下列 C++ 代码,则输出的结果为 20 20 20

    int a[10], b[10];
    a[1] = 1; a[2] = 1;
    b[1] = 1; b[2] = 2;
    for (int i = 3; i <= 6; i++) {a[i] = a[i - 1] + a[i - 2];b[i] = b[i - 1] + a[i];
    }
    cout << b[6] << endl;
    

2. 真题答案

【答案】 F T F T T T F F T F T F F F T F T T F T FTFTTTFFT FTFFFTFTTFT FTFTTTFFTFTFFFTFTTFT
【解析】

  1. 至少要 1 0 7 10^7 107int 类型的相同数据才有可能超过一秒。
  2. 这个很多同学都没有接触过,一定要记住。
  3. 一般默认的是 1 M B 1MB 1MB
  4. 在C++中,有符号整型的溢出被定义为未定义行为(Undefined Behavior)。这意味着当有符号整型的值超过了它所能表示的范围时,它的行为是不确定的。
  5. 二维数组的空间是一维的,即如果有二维数组 a[n][m],则空间有一维数组 b[n*m]
  6. 略。
  7. float 类型不能异或。牢记下表:
数据类型异或取反左移右移
int✔️✔️✔️✔️✔️✔️
long long✔️✔️✔️✔️✔️✔️
float
double
bool✔️✔️✔️

说明:

  • intlong long 类型支持与、或、异或、取反、左移、右移等位运算。
  • floatdouble 类型不支持位运算,因为它们是浮点数类型,不是整数类型。
  • bool 类型仅支持与、或、异或位运算,不支持取反和位移运算。
  1. 没有考虑非整除的情况。

  2. 略。

  3. Linux 操作系统主要是由 C C C 语言编写的。

  4. 一个数字的算术平方根可能是无理数,没办法枚举所有的无理数。

  5. 0 x 3 f ( 16 ) = 6 3 ( 10 ) 0x3f_{(16)}=63_{(10)} 0x3f(16)=63(10),所以逻辑表达式 (0x3f == 63) 的结果是 true

  6. 如果在开头插入,下标是 0 0 0。所以应该是 GE123SP

  7. rfind() 从末尾开始遍历寻找。

  8. "Luogu" 在字典序上小于 "Vijos",所以返回一个负数。

  9. 二进制是 101000111101 101000111101 101000111101

  10. 代入, ( 1 & 1 ∣ 0 ) = ( 1 ∣ 0 ) = 1 (1\&1|0)=(1|0)=1 (1&1∣0)=(1∣0)=1。牢记:
    () > ! > 算术运算符 > 关系运算符 > 逻辑运算符
    算术运算符: + , − , × , ÷ +,-,\times,\div +,,×,÷
    关系运算符: < , > , ≤ , ≥ , = = , ≠ <,>,\le,\ge,==,\ne <,>,,,==,=
    逻辑运算符: & & , ∣ ∣ \&\&,|| &&,∣∣(逻辑与的优先级大于逻辑或的优先级)

  11. 没有一个数字平方的个位数是 3 3 3

  12. 四位二进制数可以对应一个十六进制数,所以二进制 200 200 200 位可以对应 50 50 50 位的十六进制数。

  13. 模拟即可:

执行所在行 i i ia[]b[]
1/[][]
2/[1,1][]
3/[1,1][1,2]
53[1,1,2][1,2]
63[1,1,2][1,2,4]
54[1,1,2,3][1,2,4]
64[1,1,2,3][1,2,4,7]
55[1,1,2,3,5][1,2,4,7]
65[1,1,2,3,5][1,2,4,7,12]
56[1,1,2,3,5,8][1,2,4,7,12]
66[1,1,2,3,5,8][1,2,4,7,12,20]

相关文章:

GESP 四级急救包(2):客观题真题集

客观题真题集 一、选择题1. 真题梳理2. 真题答案3. 重难点点播(1) 指针和地址(2) 时间复杂度 二、判断题1. 真题梳理2. 真题答案 一、选择题 1. 真题梳理 若函数声明为 void f(int &a, int b, const int &c)&#xff0c;且在主函数内已经声明了 x , y , z x,y,z x,y,…...

VERYCLOUD睿鸿股份确认参展2024年ChinaJoy BTOB商务洽谈馆,期待与你相聚

作为在全球数字娱乐领域兼具知名度与影响力的年度盛会&#xff0c;2024年第二十一届ChinaJoy将于7月26日至7月29日在上海新国际博览中心盛大召开&#xff0c;本届展会主题为&#xff1a;初心“游”在&#xff0c;精彩无限&#xff01;&#xff08;Stay True, Game On.&#xff…...

Java面试题:讨论Spring框架的核心组件,如IoC容器、AOP、事务管理等

Spring框架是一个功能强大且灵活的Java企业级应用开发框架&#xff0c;其核心组件包括以下几个主要部分&#xff1a; 1. IoC容器&#xff08;Inversion of Control Container&#xff09; IoC容器是Spring框架的核心部分&#xff0c;用于管理应用程序的依赖注入&#xff08;D…...

【方案】基于5G智慧工业园区解决方案(PPT原件)

5G智慧工业园区整体解决方案旨在通过集成5G通信技术、物联网、大数据和云计算等先进技术&#xff0c;实现园区的智能化、高效化和绿色化。 该方案首先构建高速、稳定的5G网络&#xff0c;确保园区内设备、人员与物流的实时连接和高效沟通。其次&#xff0c;通过工业物联网技术&…...

使用System.currentTimeMillis获取当前时间

使用System.currentTimeMillis获取当前时间 大家好&#xff0c;我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01;今天我们来探讨Java中如何使用System.currentTimeMillis()方法来获取…...

手机远程控制另一台手机的全新使用教程(安卓版)

看完这篇文章&#xff0c;你可以了解到安卓手机如何远程控制安卓手机&#xff0c;以及苹果手机如何远程控制安卓手机。 如果想要用安卓手机远程管控苹果手机&#xff0c;或者苹果手机远程管控另一台苹果手机&#xff0c;请点击查看视频《手机远程管控另一台手机的全新使用教程…...

商城积分系统的代码实现(上)-- 积分账户及收支记录

一、背景 上一系列文章&#xff0c;我们说了积分的数模设计及接口设计&#xff0c;接下里&#xff0c;我们将梳理一下具体的代码实现。 使用的语言的java&#xff0c;基本框架是spring-boot&#xff0c;持久化框架则是Jpa。 使用到的技术点有&#xff1a; 分布式锁&#xf…...

【C++进阶9】异常

一、C语言传统的处理错误的方式 终止程序&#xff0c;如assert 如发生内存错误&#xff0c;除0错误时就会终止程序返回错误码 需要程序员自己去查找对应的错误 z如系统的很多库的接口函数都是通 过把错误码放到errno中&#xff0c;表示错误 二、C异常概念 异常&#xff1a;函…...

RecyclerVIew->加速再减速的RecyclerVIew平滑对齐工具类SnapHelper

XML文件 ItemView的XML文件R.layout.shape_item_view <?xml version"1.0" encoding"utf-8"?> <FrameLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"100dp"android:layout_heig…...

突破SaaS产品运营困境:多渠道运营如何集中管理?

随着数字化时代的到来&#xff0c;SaaS&#xff08;软件即服务&#xff09;产品已成为企业日常运营不可或缺的工具。然而&#xff0c;在竞争激烈的市场环境下&#xff0c;SaaS产品运营越来越重视多渠道、多平台布局&#xff0c;以更广泛地触及潜在用户&#xff0c;然而&#xf…...

智能语音热水器:置入NRK3301离线语音识别ic 迈向智能家居新时代

一、热水器语音识别芯片开发背景 在科技的今天&#xff0c;人们对于生活品质的追求已不仅仅满足于基本的物质需求&#xff0c;更渴望通过智能技术让生活变得更加便捷、舒适。热水器作为家庭生活中不可或缺的一部分&#xff0c;其智能化转型势在必行。 在传统热水器使用中&#…...

Redis集群部署合集

目录 一. 原理简述 二. 集群配置​​​​​​​ 2.1 环境准备 2.2 编译安装一个redis 2.3 创建集群 2.4 写入数据测试 实验一&#xff1a; 实验二&#xff1a; 实验三&#xff1a; 实验四&#xff1a; 添加节点 自动分配槽位 提升节点为master&#xff1a; 实验…...

【HDFS】关于Hadoop的IPC.Client类的一些整理

org.apache.hadoop.ipc.Client 类是IPC服务的一个客户端。 IPC请求把一个Writable对象当做参数,返回一个Writable对象当做结果value。 一个IPC服务运行在某个端口上,并且由参数class和value class定义。 Router里的IPC.Client对象就两个 有这样一个类:ClientCache 看名字就…...

Swoole v6 能否让 PHP 再次伟大?

现状 传统的 PHP-FPM 也是多进程模型的的运行方式&#xff0c;但每个进程只能处理完当前请求&#xff0c;才能接收下一个请求。而且对于 PHP 脚本来说&#xff0c;只是接收请求和响应请求&#xff0c;并不参与网络通信。对数据库资源的操作&#xff0c;也是一次请求一次有效&am…...

C++ STL Iterator Adapter

1. std::back_insert_iterator 使用 // back_insert_iterator example #include <iostream> // std::cout #include <iterator> // std::back_insert_iterator #include <vector> // std::vector #include <algorithm> // std::copy…...

android-aidl5

aidl类是实现Manager和Service通信的桥梁。 例如在修改Android Wifi功能的时候看到WifiManager管理WifiService&#xff1b; AIDL是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口。 比如onclick&#xff08;&#xff09;&#xff0c;用oneway修…...

day01-项目介绍及初始化-登录页

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 day01-项目介绍及初始化-登录页一、人力资源项目介绍1.1项目架构和解决方案主要模块解决的问题 二、拉取项目基础代码1.引入库2.升级core-js版本到3.25.5按照完整依…...

华为开发者大会:全场景智能操作系统HarmonyOS NEXT

文章目录 一、全场景智能操作系统 - HarmonyOS NEXT1.1 系统特性1.2 关于架构、体验和生态 二、应用案例2.1 蚂蚁mpaas平台的性能表现 三、新版本应用框架发布3.1 新语言发布3.2 新数据库发布3.3 新版本编译器的发布 四、CodeArts和DataArts4.1 CodeArts4.2 DataArts 五、总结 …...

深度学习二分类评估详细解析与代码实战

深度学习二分类的实战代码&#xff1a;使用 Trainer API 微调模型. https://huggingface.co/learn/nlp-course/zh-CN/chapter3/3 如果你刚接触 自然语言处理&#xff0c;huggingface 是你绕不过去的坎。但是目前它已经被墙了&#xff0c;相信读者的实力&#xff0c;自行解决吧。…...

c++笔记容器详细介绍

C标准库提供了多种容器来存储和管理数据。这些容器属于<vector>, <list>, <deque>, <map>, <set>, <unordered_map>, <unordered_set>等头文件中。这些容器各有优缺点&#xff0c;适用于不同的场景。下面详细介绍几种主要的容器及其…...

CS144 Lab3 TCPSender复盘

一.基础概念 1.TCPSender在TCPSocket中的地位与作用 Lab0中实现了基于内存模拟的流控制-字节流&#xff08;ByteStream&#xff09;&#xff0c;底层使用std::deque实现&#xff0c;根据最大容量Capacity进行容量控制。个人理解它相当于应用层的输入输出缓存区&#xff0c;用户…...

建筑可视化中使用云渲染的几大理由

在建筑行业中&#xff0c;可视化技术已成为不可或缺的一部分。无论是设计方案的展示、施工进度的模拟&#xff0c;还是最终效果的呈现&#xff0c;建筑可视化都发挥着至关重要的作用。 建筑可视化是指通过计算机技术和图形学算法&#xff0c;将建筑设计、规划和施工过程中的数据…...

Python数据可视化-地图可视化

1.首先绘制实现数据可视化的思维导图 具体要实现什么功能-怎么处理&#xff0c;先把思路写好 数据来源&#xff1a; 爬取的数据 运行结果&#xff1a; 部分代码&#xff1a; 完整代码请在下方↓↓↓&#x1f447;获取 转载请注明出处&#xff01;...

leetcode 动态规划(基础版)单词拆分

题目&#xff1a; 题解&#xff1a; 一种可行的dp做法是基于完全背包问题&#xff0c;将s看成是一个背包&#xff0c;wordDict看作是物品&#xff0c;然后往s中放入物品判断最终是否可以变为给定的s即可。这道题和上一题都用到了在dp如何枚举连续子串和状态表示&#xff1a;枚…...

Ubuntu/Linux调试安装南京来可CAN卡

准备好USB rules文件和can driver文件备用! 必做&#xff1a;放置USB rules文件到对应位置处理权限问题 而后&#xff1a;安装内核driver并编译。需求众多依赖编译环境&#xff0c;视情况安装填补。如GCC,G,make等等 进入对应64bit文件夹中&#xff0c;添加权限&#xff0c;执…...

vue2+TS获取到数据后自动叫号写法

1.父组件写法 初始化&#xff1a; //引入子组件 <odialog ref"odialogRef" onSure"onSurea"></odialog> //子传父private onSurea() {// 初始化信息/重新叫号来的数据this.initTabelData()setTimeout(() > {// 播放声音的数据this.search…...

28、架构-边界:微服务的粒度

微服务的粒度 在设计微服务架构时&#xff0c;确定微服务的粒度是一个关键问题。粒度过大或过小都会带来不同的问题&#xff0c;因此需要找到合理的粒度来划分微服务。下面详细探讨微服务粒度的合理范围及其影响因素。 1. 微服务粒度的上下界 微服务的粒度不应该只有唯一正确…...

开源API网关-ApacheShenYu首次按照启动遇到的问题

一.背景 公司有API网关产品需求&#xff0c;希望有图形化的后台管理功能。看到了ApacheShenYu&#xff0c;作为Apache的顶级项目&#xff0c;直接认可了。首先&#xff0c;感谢各位大神的付出&#xff0c;初步看这个项目是国内大厂中的大神创立的&#xff0c;在此表示膜拜&…...

uniapp获取证书秘钥、Android App备案获取公钥、签名MD5值

一、 uniapp获取证书秘钥 打开uniapp开发者中心下载证书打开cmd输入以下这段代码&#xff0c;下载提供查看到的密钥证书密码就可以了&#xff01;下载证书在 java 环境下运行才可以 // your_alias 换成 证书详情中的别名&#xff0c;your_keystore.keystore 改成自己的证书文件…...

QT 如何储存多种数据类型(QVariant )

QVariant 是 Qt 框架中用于存储各种数据类型的类。它提供了一个强大的类型系统&#xff0c;允许你在运行时存储和检索多种类型的数据&#xff0c;而不需要在编译时确定类型。QVariant 的主要优点在于它的灵活性和通用性&#xff0c;这使得它在 Qt 的很多组件和机制中都被广泛使…...

幼儿园网站建设工作总结/搜索app下载安装

介绍一款新的绘图神器&#xff1a;sviewgui。sviewgui介绍sviewgui是一个基于 PyQt 的 GUI&#xff0c;用于 csv 文件或 Pandas 的 DataFrame 的数据可视化。此 GUI 基于 matplotlib&#xff0c;您可以通过多种方式可视化您的 csv 文件。主要特点&#xff1a;Ⅰ 散点图、线图、…...

开发公司组织架构及岗位职责/宁波seo咨询

一、对MySQL的锁的了解当数据库有并发事务的时候&#xff0c;可能会产生数据的不一致&#xff0c;这时候需要一些机制来保证访问的次序&#xff0c;锁机制就是这样的一个机制。就像酒店的房间&#xff0c;如果大家随意进出&#xff0c;就会出现多人抢夺同一个房间的情况&#x…...

wordpress头像尺寸/搜索引擎排名优化seo课后题

目录 前言 消息队列 搜索引擎 缓存 分库分表 读写分离 分布式系统 系统拆分 分布式服务框架 分布式锁 分布式事务 分布式会话 高可用架构 高可用系统 限流 熔断 降级 数据库CRUD操作 1.删除表 drop table 表名称 2.修改表 3.删除数据库 CRUD操作 1、…...

南充商城网站建设/win7优化大师

屏幕的有效宽高&#xff1a; window.screen.availHeight window.screen.availWidth 网页可见区域宽&#xff1a;document.body.clientWidth 网页可见区域高&#xff1a;document.body.clientHeight 网页可见区域宽&#xff1a;document.body.offsetWidth (包括边线的宽) 网页…...

自己用电脑做网站服务器吗/营销推广软文

转载&#xff1a;https://assistant.ceping.com/qrcode?type1...

网站建设网络推广文章/个人网站首页设计

使用python制作ArcGIS插件&#xff08;4&#xff09;界面交互 by 李远祥 插件界面部分&#xff0c;除了一开始在设计器中设计的这些界面元素之外&#xff0c;还可以与操作系统进行一些输入输出的交互&#xff0c;这部分的实现全部在pythonaddins模块中。 pythonaddins模块包含了…...