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

Linux题库及答案

填空题

1. 建立用户账号的命令是__useradd________。
2. 修改账号密码的命令是__passwd________。
3. 更改用户密码过期信息的命令是__chage________。
4. 创建一个新组的命令是___groupadd_______。
5. 用于在不注销的情况下切换到系统中的另一个用户的命令是___su_______。
6. 显示系统中进程信息的命令是_____ps__-aux_____。
7. 以树状方式表现进程的父子关系的命令是___pstree_________。
8. 显示当前系统正在执行的进程的相关信息的命令是___top_________。
9. 显示或者设置当前系统的主机名的命令是___hostname_________。
10. Linux 系统中使用最多的文件系统是_______ext3/4____________。
11. 列出磁盘分区信息的命令是___df_______。
12. 将设备挂载到挂载点处的命令是__mount________。
13. 检查文件系统的磁盘空间占用情况的命令是____du______。
14. 统计目录(或文件)所占磁盘空间大小的命令是__du________。
15. 为文件建立在其他路径中的访问方法(链接)的命令是__ln_______,链接有两种:___
软链接______和___硬链接 ______。
改变文件或目录的读写和执行权限的命令是__chmod________。
17. 指定在创建文件或目录时预设权限掩码的命令是___umask_______。
18. 改变文件或目录所有权的命令是__chown________。
19. ACL 可以为某个文件单独设置该文件具体的某用户或组的权限。需要掌握的命令也只有
三个:__getfacl__、__setfacl__、__chacl__。
20. gzip 命令的功能是____压缩文件________。
21. 使用 tar 命令时,应该记住的两个选项组合是:__-cvf__和_-xvf________,他们的功
能分别是:___打包目录(文件)成一个文档___和__释放打包的文档_______。
22. Shell 有四种变量:__用户自定义变量__、_环境变量_、__内部变量__和__位置变量__。
23. 在定义变量时,变量名前不应加符号____$______,在引用变量的内容时则应在变量名
前加该符号。
24. 将当前目录下的文件 man.config 压缩为 man.config.bz2 的命令是
bzip2 –z man.config
25. 将/home/stu 目录下所有的.gz 压缩文件解压缩,包括子目录,命令是 gunzip –r
/home/stu
26. 将当前目录下的 bin 目录和 hello、hello.c 文件打包并压缩为 binzxj.tar.gz 文件的
命令是 tar –czvf binzxj.tar.gz bin hello hello.c
27. 将/home/ixdba 目录做归档压缩,压缩后生成 ixdba.tar.bz2 文件,并将此文件保存到
/home 目录下,实现此任务的 tar 命令格式 tar -cjvf /home/ ixdba.tar.bz2
/home/ixdba
28. 启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为 at 、batch 和
crontab 。
29. Linux 中所有用户的信息保存于( /etc/passwd )和( /etc/shadow )文件,用户组
信息保存在( /etc/group )和( /etc/gshadow )文件中。
30. ( logout )命令可以用于退出当前登录的 Shell
31. 在 Linux 系统中,建立文件系统的命令是( mkfs )
32. ( dump )命令用于备份 ext2 或者 ext3 文件系统。可将目录或整个文件系统备份
至指定的设备,或备份成一个大文件。
33. ( cd )命令可以改变当前的工作路径
34. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,
该文件属性是 目录 。
35. 在 Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是 gzip 。
36. 在 Linux 系统中,测试 DNS 服务器是否能够正确解析域名的的客户端命令,使用命令
nslookup 。
37. mv 命令可以移动文件和目录,还可以为文件和目录重新命名。
38. 环境变量 HOME 代表 用户的主目录 ,PATH 代表 可执行文件的查找路径 ,
UID 代表 用户的 ID 号 ,PWD 代表 当前工作目录 。

二、选择题

1. Linux 系统中,将加密过的密码放到___A_______文件中。
A、/etc/shadow B、/etc/passwd C、/etc/password D、other
2. 变更用户身份的命令是__D________。
A、who B、where C、whoami D、su
3. 用于终止某一进程执行的命令是____C______。
A、end B、stop C、kill D、free
4. 不能用来关机的命令是_____D_____。
A、shutdown B、halt C、init D、logout
5. 能用来关机的命令是______D____。
A、reboot B、runlevel C、login D、init
6. 用于文件系统挂载的命令是___B_______。
A、fdisk B、mount C、df D、man
7. 比较文件的差异要用到的命令是___A_______。
A、diff B、cat C、wc D、head
8. 可以为文件或目录重命名的命令是___C_______。
A、mkdir B、rmdir C、mv D、rm
9. 使用 rpm 命令安装软件包时,所用的选项是___A_______。
A、-i B、-e C、-U D、-q
10. Shell 中的测试命令是_____B__。
A、testparm B、test C、read D、man
11. 在 Shell 程序中,要访问命令行第 9 个参数之后的参数,就必须使用_B______命令。
A、export B、shift C、expr D、read
12. 有一个备份程序 mybackup,需要在周一至周五下午 1 点和晚上 8 点各运行一次,下面 哪条 crontab 的项可以完成这项工作? (B)
A. 0 13,20 * * 1,5 mybackup
B. 0 13,20 * * 1,2,3,4,5 mybackup
C. * 13,20 * * 1,2,3,4,5 mybackup
D. 0 13,20 1,5 * * mybackup
13. 在一条命令中如何查找一个二进制命令 Xconfigurator 的路径?(B)
A. apropos Xconfigurator B. find Xconfigurator
C. where Xconfigurator D. which Xconfigurator
14. 运行一个脚本,用户不需要什么样的权限?(D)
A. read B. write
C. execute D. browse on the directory
15. 在 Linux 中,如何标识接在 IDE0 上的 slave 硬盘的第 2 个扩展分区? (A)
A. /dev/hdb2 B. /dev/hd1b2
C. /dev/hdb6 D. /dev/hd1b6
16. 下面哪条命令可以把 f1.txt 复制为 f2.txt? (C)
A. cp f1.txt | f2.txt B. cat f1.txt | f2.txt
C. cat f1.txt > f2.txt D. copy f1.txt | f2.txt
17. 显示一个文件最后几行的命令是: (B)
A. tac B. tail C. rear D. last
18. 如何快速切换到用户 John 的主目录下? (D)
A. cd @John B. cd #John C. cd &John D. cd ~John
19. 在大多数 Linux 发行版本中,图形方式的运行级定义为? (D)
A. 1 B. 2 C. 3 D. 5
20. 如何在文件中查找显示所有以"*"打头的行? (D)
A. find ‘*’ file B. wc -l ‘*’ <FILE
C. grep -n ‘*’ file D. grep ‘*’ file
21. 如何删除一个非空子目录/tmp?(B)
A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm -rf /tmp/*
22. 在 Linux 系统中的脚本文件一般以什么开头? (B)
A. $/bin/sh B. #!/bin/sh
C. use /bin/sh D. set shell=/bin/sh
23. 在 vi 中退出不保存的命令是? (D)
A. :q B. :w C. :wq D. :q!
24. 使用什么命令检测基本 网络 连接? (A)
A. ping B. route C. netstat D. ifconfig
25. 什么命令用来只更新已经安装过的 rpm 软件包? Update (A)
A. rpm -U *.rpm B. rpm -F *.rpm
C. rpm -e *.rpm D. rpm -q *.rpm
26. 对于 Apache WWW 服务器,提供的子进程的缺省的用户是:(B)
A. root B. apached
C. httpd D. nobody
27. apache 的主配置文件是:(A)
A. httpd.conf B. httpd.cfg
C. access.cfg D. apache.conf
28. 什么命令解压缩 tar 文件?xvf (B)
A. tar -czvf filename.gz B. tar -xzvf filename.gz
C. tar -tzvf filename.gz D. tar -dzvf filename.gz
29. TCP/IP 中,哪个协议是用来进行 IP 自动分配的? (C)
A. ARP B. NFS C. DHCP D. DNS
30. 某主机的 IP 地址为 192.168.8.5,那么其默认的子网掩码是什么? ( C )
A)255.0.0.0 B)255.255.0.0
C)255.255.255.0 D)255.255.255.255
31. eth0 表示什么设备? ( B )
A)显卡 B)网卡 C)声卡 D)视频压缩卡
32. Web 服务的软件名称是什么? ( A )
A)Apache B)Bind C)Named D)Samba
33. Shell 程序中变量的引用方法是以下哪项? ( B )
A)直接引用 B)加$引用 C)加括号引用 D)加引号引用
34. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
A. /usr B. /home C. /root D. /etc
35. 一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。
A. read-only
B. write
C. read-write
D. 以上都不对
36. 要改变文件的拥有权,使用命令( B )。
A. chgrp B. chown C. chsh D. chmod
37. Linux 规定了 4 种文件类型:普通文件、目标文件、链接文件和什么文件? ( A )
A. 设备文件 B. 特殊文件 C. 程序文件 D. 系统文件
38. 在下列分区中,Linux 默认的分区是( B )
A. FAT32 B. EXT2 或 EXT3 C.FAT D.NTFS
39. 用 ls –al 命令列出下面的文件列表,是符号链接文件的是( D )
A.-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello
B.-rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey
C.drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang
D.lrwxr--r-- 1 hel users 7 Sep 12 08:12 cheng
40. 普通组群的 GID 是以下哪个选项? ( D )
A. 0~100 B. 1~400 C. 500 D. 500 和 500 以上
41. 欲移除 bind 套件,应用下列那一指令(D)
A.rpm -ivh bind*.rpm B.rpm -Fvh bind*.rpm
C.rpm -ql bind*.rpm D.rpm -e bind
42. LINUX 所有服务的启动脚本都存放在(A )目录中。
A. /etc/rc.d/init.d
B. /etc/init.d
C. /etc/rc.d/rc
D. /etc/rc.d
43. 一个 bash shell 脚本的第一行是( D )?
A. #/bin/csh B. #/bin/bash
C. /bin/bash D. #!/bin/bash
44. 系统引导的过程一般包括如下几步:a.MBR 中的引导装载程序启动;b.用户登录;
c.Linux 内核运行;d.BIOS 自检。正确的顺序是( B)。
A.d,b,c,a B.d,a,c,b
C.b,d,c,a D.a,d,c,b
45. 下列那一个指令可以切换使用者身份( D
Apasswd Blog Cwho Dsu
46. 欲查询 bind 套件是否有安装,可用下列那一指令( D
Arpm -ivh bind*.rpm Brpm -q bind*.rpm
Crpm -U bind*.rpm Drpm -q bind
47. 欲安装 bind 套件, 应用下列那一指令( A
Arpm -ivh bind*.rpm Brpm -ql bind*.rpm
Crpm -V bind*.rpm Drpm -ql bind
48. 欲移除 bind 套件,应用下列那一指令( D
Arpm -ivh bind*.rpm Brpm -Fvh bind*.rpm
Crpm -ql bind*.rpm Drpm -e bind
49.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录
D )。
A./root B. /bin C. /dev D. /boot
50. 一下哪个环境变量表示当前路径( B )。
A. PATH B. PWD C. HOME D.ROOT
51. 自由软件的含义是( B )。
A.用户不需要付费 B.软件可以自由修改和发布
C.只有软件作者才能向用户收费 D.软件发行商不能向用户收费
52. 字符界面下使用 shutdown 命令重启计算机时所用的参数是( D )。
A-h B-t C-k D-r
53. 添加用户时使用参数( A )可以指定用户目录。
A. -d B. -p
C. -u D. -c
三、多选题:
1、以下哪些 Linux 命令可以关闭计算机的是(ABCD
Ahalt Bshutdown –h Cpoweroff Dinit 0
2、以下哪些 Linux 命令可以重启计算机的是(ABC
Areboot Bshutdown –r Cinit 6 Dhalt
3、linux 中的 iptables 的链名有那些(ABC )
AINPUT BOUTPUT CFORWARD Dnat
4、要新建用户 user007,以下命令正常的是?BD
Aadd user007 Buseradd user007 Cadduser 007 Dadduser user007
5、要新建用户组 group008,以下命令正确的是?BC
Agroup 008 Baddgroup group008 Cgroupadd group008 Dgroup add 008
6、mv 命令可以实现功能有?ABCD
A、移动文件 B、移动目录 C、文件重新命名 D、目录重新命名
7linux 中安装软件可使用?CD
A.setup B.install C.rpm D.源代码安装
8、用来显示文件内容的命令有?ABCD
A.cat B.more C.less D.head
9、可对文件配置权限的命令有?BC
A.chown B.umask C.chmod D.attrib
10、把一个普通用户变问为管理员可用?AD
A.suB.passwdC.usrchmod D.修改/etc/passwd 文件
11vi 的三种工作模式是?ABC
A.编辑模式 B.插入模式 C.命令模式 D.检查模式
12、在/etc/passwd 文件中包含的信息有?ABCD
A.uid B.gid C.用户主目录 D.shell
13、以下是 RedHat Linux 使用的 x-windows 软件有?BD
A.qamil B.Gnome C.x-free86 D.KDE
14linux 支持的文件系统有?ABCD
A.ext3 B.ext4 C.vfat D.ntfs15、在 RedHat Linux 文件系统中查找文件目录可以使用的命令有?AC
A.find B.grep C.whereis D.whois
16Sendmail 邮件系统使用的两个主要协议是?AB
A.SMTP B.POP C.TCP D.IP
17、为了实现 Linuxt Windows 以及其他操作系统之间的资源共享,软件商推出了()解
决方法?AC
A.NFS B.Wine C.Samba D.Iread
18RedHat Linux 自带两个引导装载软件是?AB
A.LILO B.GRUB C.Load D.Bootinit
19、在 Redhat Linux 中可使用的文件系统有?ABCD
A.ext3 B.nfs C.iso9660 D.ext4
20Linux 中常用的几种压缩工具?BCD
A.winzip B.tar C.gzip D.compress

相关文章:

Linux题库及答案

填空题 1. 建立用户账号的命令是__useradd________。 2. 修改账号密码的命令是__passwd________。 3. 更改用户密码过期信息的命令是__chage________。 4. 创建一个新组的命令是___groupadd_______。 5. 用于在不注销的情况下切换到系统中的另一个用户的命令是___su_…...

Android 镜像模式和扩展模式区别探讨-Android14

Android 镜像模式和扩展模式区别探讨 1、区分镜像模式和扩展模式1.1 扩展屏是否有显示内容1.2 镜像模式显示条件 2、镜像模式界面 同屏显示和异屏显示探讨DisplayManagerService启动及主屏添加-Android13 Android主副屏显示-Android14 1、区分镜像模式和扩展模式 LogicalDispla…...

深度学习笔记之BERT(五)TinyBERT

深度学习笔记之TinyBERT 引言回顾&#xff1a;DistilBERT模型TinyBERT模型结构TinyBERT模型策略Transformer层蒸馏嵌入层蒸馏预测层蒸馏 TinyBERT模型的训练效果展示 引言 上一节介绍了 DistilBERT \text{DistilBERT} DistilBERT模型&#xff0c;本节将继续介绍优化性更强的知…...

【时间序列预测】基于PyTorch实现CNN_BiLSTM算法

文章目录 1. CNN与BiLSTM2. 完整代码实现3. 代码结构解读3.1 CNN Layer3.2 BiLSTM Layer3.3 Output Layer3.4 forward Layer 4. 应用场景5. 总结 本文将详细介绍如何使用Pytorch实现一个结合卷积神经网络&#xff08;CNN&#xff09;和双向长短期记忆网络&#xff08;BiLSTM&am…...

联想Y7000 2024版本笔记本 RTX4060安装ubuntu22.04双系统及深度学习环境配置

目录 1..制作启动盘 2.Windows 磁盘分区,删除原来ubuntu的启动项 3.四个设置 4.安装ubuntu 5.ubuntu系统配置 1..制作启动盘 先下载镜像文件,注意版本对应。Rufus - 轻松创建 USB 启动盘 用rufus制作时,需要注意选择正确的分区类型和系统类型。不然安装的系统会有问题…...

VuePress学习

1.介绍 VuePress 由两部分组成&#xff1a;第一部分是一个极简静态网站生成器 (opens new window)&#xff0c;它包含由 Vue 驱动的主题系统和插件 API&#xff0c;另一个部分是为书写技术文档而优化的默认主题&#xff0c;它的诞生初衷是为了支持 Vue 及其子项目的文档需求。…...

一次“okhttp访问间隔60秒,提示unexpected end of stream“的问题排查过程

一、现象 okhttp调用某个服务&#xff0c;如果第二次访问间隔上一次访问时间超过60s&#xff0c;返回错误&#xff1a;"unexpected end of stream"。 二、最终定位原因&#xff1a; 空闲连接如果超过60秒&#xff0c;服务端会主动关闭连接。此时客户端恰巧访问了这…...

SQL最佳实践:避免使用COUNT=0

如果你遇到类似下面的 SQL 查询&#xff1a; SELECT * FROM customer c WHERE 0 (SELECT COUNT(*)FROM orders oWHERE o.customer_id c.customer_id);意味着有人没有遵循 SQL 最佳实践。该语句的作用是查找没有下过订单的客户&#xff0c;其中子查询使用了 COUNT 函数统计客…...

PG与ORACLE的差距

首先必须是XID 64&#xff0c;一个在极端环境下会FREEZE的数据库无论如何都无法承担关键业务系统的重任的&#xff0c;我们可以通过各种配置&#xff0c;提升硬件的性能&#xff0c;通过各种IT管控措施来尽可能避免在核心系统上面临FREEZE的风险&#xff0c;不过并不是每个企业…...

树莓派3B+驱动开发(2)- LED驱动(传统模式)

github主页&#xff1a;https://github.com/snqx-lqh 本项目github地址&#xff1a;https://github.com/snqx-lqh/RaspberryPiDriver 本项目硬件地址&#xff1a;https://oshwhub.com/from_zero/shu-mei-pai-kuo-zhan-ban 欢迎交流 笔记说明 如我在驱动开发总览中说的那样&…...

超详细搭建PhpStorm+PhpStudy开发环境

刚开始接触PHP开发&#xff0c;搭建开发环境是第一步&#xff0c;网上下载PhpStorm和PhpStudy软件&#xff0c;怎样安装和激活就不详细说了&#xff0c;我们重点来看一看怎样搭配这两个开发环境。 前提&#xff1a;现在假设你已经安装完PhpStorm和PhpStudy软件。 我的PhpStor…...

分析比对vuex和store模式

在 Vue 中&#xff0c;Vuex 和 store 模式 是两个不同的概念&#xff0c;它们紧密相关&#xff0c;主要用于管理应用的状态。下面我会详细介绍这两个概念&#xff0c;并通过例子帮助你更好地理解。 1. Vuex 是什么&#xff1f; Vuex 是 Vue.js 的一个状态管理库&#xff0c;用…...

C# 网络编程--基础核心内容

在现今软件开发中&#xff0c;网络编程是非常重要的一部分&#xff0c;本文简要介绍下网络编程的概念和实践。 C#网络编程的主要内容包括以下几个方面‌&#xff1a; : 上图引用大佬的图&#xff0c;大家也关注一下&#xff0c;有技术有品质&#xff0c;有国有家&#xff0c;情…...

【C++游戏程序】easyX图形库还原游戏《贪吃蛇大作战》(三)

承接上一篇文章&#xff1a;【C游戏程序】easyX图形库还原游戏《贪吃蛇大作战》&#xff08;二&#xff09;&#xff0c;我们这次来补充一些游戏细节&#xff0c;以及增加吃食物加长角色长度等设定玩法&#xff0c;也是本游戏的最后一篇文章。 一.玩家边界检测 首先是用来检测…...

uni-app H5端使用注意事项 【跨端开发系列】

&#x1f517; uniapp 跨端开发系列文章&#xff1a;&#x1f380;&#x1f380;&#x1f380; uni-app 组成和跨端原理 【跨端开发系列】 uni-app 各端差异注意事项 【跨端开发系列】uni-app 离线本地存储方案 【跨端开发系列】uni-app UI库、框架、组件选型指南 【跨端开…...

SpringBoot中的@Configuration注解

在Spring Boot中&#xff0c;Configuration注解扮演着非常重要的角色&#xff0c;它是Spring框架中用于定义配置类的一个核心注解。以下是Configuration注解的主要作用&#xff1a; 定义配置类&#xff1a; 使用Configuration注解的类表示这是一个配置类&#xff0c;Spring容器…...

十二、路由、生命周期函数

router路由 页面路由指的是在应用程序中实现不同页面之间的跳转,以及数据传递。通过 Router 模块就可以实现这个功能 2.1创建页面 之前是创建的文件,使用路由的时候需要创建页面,步骤略有不同 方法 1:直接右键新建Page(常用)方法 2:单独添加页面并配置2.1.1直接右键新建…...

【蓝桥杯每日一题】X 进制减法

X 进制减法 2024-12-6 蓝桥杯每日一题 X 进制减法 贪心 进制转换 题目大意 进制规定了数字在数位上逢几进一。 XX 进制是一种很神奇的进制, 因为其每一数位的进制并不固定&#xff01;例如说某 种 XX 进制数, 最低数位为二进制, 第二数位为十进制, 第三数位为八进制, 则 XX 进制…...

《蓝桥杯比赛规划》

大家好啊&#xff01;我是NiJiMingCheng 我的博客&#xff1a;NiJiMingCheng 这节课我们来分享蓝桥杯比赛规划&#xff0c;好的规划会给我们的学习带来良好的收益&#xff0c;废话少说接下来就让我们进入学习规划吧&#xff0c;加油哦&#xff01;&#xff01;&#xff01; 一、…...

C++算法练习day70——53.最大子序和

题目来源&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 题目思路分析 题目&#xff1a;寻找最大子数组和&#xff08;也称为最大子序和&#xff09;。 给定一个整数数组 nums&#xff0c;找到一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&#x…...

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周&#xff0c;有很多同学在写期末Java web作业时&#xff0c;运行tomcat出现乱码问题&#xff0c;经过多次解决与研究&#xff0c;我做了如下整理&#xff1a; 原因&#xff1a; IDEA本身编码与tomcat的编码与Windows编码不同导致&#xff0c;Windows 系统控制台…...

Vim 调用外部命令学习笔记

Vim 外部命令集成完全指南 文章目录 Vim 外部命令集成完全指南核心概念理解命令语法解析语法对比 常用外部命令详解文本排序与去重文本筛选与搜索高级 grep 搜索技巧文本替换与编辑字符处理高级文本处理编程语言处理其他实用命令 范围操作示例指定行范围处理复合命令示例 实用技…...

golang循环变量捕获问题​​

在 Go 语言中&#xff0c;当在循环中启动协程&#xff08;goroutine&#xff09;时&#xff0c;如果在协程闭包中直接引用循环变量&#xff0c;可能会遇到一个常见的陷阱 - ​​循环变量捕获问题​​。让我详细解释一下&#xff1a; 问题背景 看这个代码片段&#xff1a; fo…...

练习(含atoi的模拟实现,自定义类型等练习)

一、结构体大小的计算及位段 &#xff08;结构体大小计算及位段 详解请看&#xff1a;自定义类型&#xff1a;结构体进阶-CSDN博客&#xff09; 1.在32位系统环境&#xff0c;编译选项为4字节对齐&#xff0c;那么sizeof(A)和sizeof(B)是多少&#xff1f; #pragma pack(4)st…...

Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件

今天呢&#xff0c;博主的学习进度也是步入了Java Mybatis 框架&#xff0c;目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学&#xff0c;希望能对大家有所帮助&#xff0c;也特别欢迎大家指点不足之处&#xff0c;小生很乐意接受正确的建议&…...

LeetCode - 394. 字符串解码

题目 394. 字符串解码 - 力扣&#xff08;LeetCode&#xff09; 思路 使用两个栈&#xff1a;一个存储重复次数&#xff0c;一个存储字符串 遍历输入字符串&#xff1a; 数字处理&#xff1a;遇到数字时&#xff0c;累积计算重复次数左括号处理&#xff1a;保存当前状态&a…...

c++ 面试题(1)-----深度优先搜索(DFS)实现

操作系统&#xff1a;ubuntu22.04 IDE:Visual Studio Code 编程语言&#xff1a;C11 题目描述 地上有一个 m 行 n 列的方格&#xff0c;从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子&#xff0c;但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...

Python实现prophet 理论及参数优化

文章目录 Prophet理论及模型参数介绍Python代码完整实现prophet 添加外部数据进行模型优化 之前初步学习prophet的时候&#xff0c;写过一篇简单实现&#xff0c;后期随着对该模型的深入研究&#xff0c;本次记录涉及到prophet 的公式以及参数调优&#xff0c;从公式可以更直观…...

oracle与MySQL数据库之间数据同步的技术要点

Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异&#xff0c;它们的数据同步要求既要保持数据的准确性和一致性&#xff0c;又要处理好性能问题。以下是一些主要的技术要点&#xff1a; 数据结构差异 数据类型差异&#xff…...

【Go】3、Go语言进阶与依赖管理

前言 本系列文章参考自稀土掘金上的 【字节内部课】公开课&#xff0c;做自我学习总结整理。 Go语言并发编程 Go语言原生支持并发编程&#xff0c;它的核心机制是 Goroutine 协程、Channel 通道&#xff0c;并基于CSP&#xff08;Communicating Sequential Processes&#xff0…...