day023-面试题总结
文章目录
- 1. 运维基础面试题
- 1.1 物理机没有正常启动,进入紧急模式,你的排查思路是什么
- 1.2 系统优化什么
- 1.3 印象比较深刻的故障
- 1.4 在现场环境网络方面有遇到什么问题吗
- 1.5 kylin操作系统部署服务遇到过哪些问题?
- 1.6 单独做项目一般几台服务器?总多少服务器?
- 1.7 如何添加用户,设置密码
- 1.8 请描述Linux系统常用命令以及命令简介(10分)
- 2. 计算机网络
- 2.1 那基于BGP的这种模式,你们网络那边是怎么配置的呢,比如说交换机这些
- 2.2 这几年的运维工作中基于这种模式有出现过什么问题吗?有没有遇到过BGP起不来的情况
- 2.3 BGP在连接的过程中,或者说bgp的连接有哪几种状态呢
- 2.4 如果是采用BGP的模式pod和pod之间的流量互访,这个是怎么走的呢
- 2.5 http是什么协议
- 2.6 网络问题排查Tcp三次握手四次挥手
- 2.7 Tcp连接数过多类似的问题,IP通端口不通你怎么解决
- 2.8 查看网络配置
- 2.9 如何查看端口被占用
- 2.10 请描述Cookie与Session的区别(5分)
- 2.11 请描述Jar包部署和War包部署的区别(5分)
- 3. 正则与四剑客
- 4. Shell编程
- 5. WEB服务相关
- 5.1 nginx的正向代理和反向代理的区别
- 5.2 nginx的七层和四层的区别
- 5.3 请描述常用的反向代理和负载均衡软件以及应用场景(10分)
- 6. Ansible
- 6.1 你们用Ansible来做什么?
- 6.2 ansible运维管理工具为什么说后来很少用了?
- 7. DevOps
- 7.1 jenkins都是先部署在内部服务器还是直接上线?
- 7.2 遇到jenkins问题你是怎么
- 7.3 工作过程中有哪些系统优化?
- 7.4 系统优化一般是在什么场景下优化?
- 7.5 服务器运行一段时间后磁盘满了怎么排查?
- 7.6 日志满了怎么处理?都删除什么业务日志?
- 7.7 介绍一下自己最熟悉的项目:Jenkins代码上线 项目背景是什么?在项目中担任什么角色?遇到过什问题 (故障案例)?有什么项目收获
- 7.8 请描述常用的JVM调优的参数都有哪些(10分)
- 7.9 请描述DevOps中的CI和CD分别是做什么用的,优点是什么(10分)
- 8. 监控
- 8.1 抑制告警跟静默告警具体怎么做的?
- 8.2 一个服务上线要监控哪些核心指标?
- 8.3 监控用户访问的指标PV UV
- 9. **日志收集**
- 9.1 你们公司用的elk还是efk?说说架构elk的数据体量?
- 9.2 你们es集群搭建流程
- 9.3 es集群查看节点状态用什么命令
- 9.4 什么是elk?架构是什么
- 9.5 elk和efk有什么组件上的差异
- 9.6 efk用到kafka吗
- 9.7 查看磁盘占用空间,知道哪些位置满了,但是不知道哪些容器日志满了怎么办?
- 9.8 es集群几台
- 9.9 es的配置
- 9.10 ES版本用到版本是哪个(ES7,8突然想不起来)
- 9.11 elk数据流走向
- 9.12 kibana使用的熟练嘛
- 10. 公有云
- 10.1 要熟练使用阿里云,公司业务在阿里云上面,不是单单会几个组件就行了?
- 10.2 阿里云相关的主要做过什么,使用过什么
- 10.3 云服务器了解多少
- 11. 数据库相关
- 11.1 MySQL
- 11.1.1 你们MySQL的架构
- 11.1.2 请描述Mysgl常用的存储引l擎以及区别(5分)
- 11.1.3 请描述MySQL数据库源码编译工具(版本5.6及以上)(5分)
- 11.1.4 请描述MySQL数据库源码编译常用参数(版本5.6及以上)(10分)
- 11.1.5 请描述MySQL数据库编译部署后,常用初始化命令(版本5.6及以上)(5分
- 11.2 redis
- 11.2.1 redis集群怎么搭建
- 11.2.2 请描述Redis的基本数据类型有哪些(5分)
- 11.3 MongoDB
- 11.4 其他数据库相关
- 11.4.1 数据库备份用什么?
- 11.4.2 做过数据库的备份吗?
- 11.4.3 实际工作用有没有遇到过数据恢复的情况?
- 11.4.4 除了mysql还用过哪些数据库工具?
- 11.4.5 请描述使用过的消息队列中间件以及如何保证消息不丢失的机制(10分)
- 11.4.6 请描述日常工作中优化SQL的方案(10分)
- 12. 存储
- 12.1 磁盘的型号xfs 和ext4
- 12.2 数据备份怎么能确定你备份成功如果写一个脚本判断怎么写
- 12.3 有遇到过一些容量问题吗
- 13. docker
- 13.1 如果给你100台服务器,50台docker50台虚拟化.你该怎么做?(从基础搭建系统以后开始说)
- 13.2 对虚拟化有了解吗?
- 13.3 dockerfile怎么制作
- 13.4 你们底层容器运行时用的是什么,是docker吗
- 13.5 docker-shim是做什么的
- 13.6 除了runc之外还了解其他的一些容器运行时吗
- 13.7 你觉得runc有什么问题吗,它的优势和劣势是什么呢
- 13.8 在使用runc的过程中有没有遇到什么问题啊
- 13.9 docker控制器有哪些?各自的作用?
- 13.10 docker-compose几种类型?
- 13.11 用kylin时docker有没有遇到过镜像不兼容?
- 13.12 docker buid-x知道吗?
- 13.13 你们用到多少容器?
- 13.14 正常部署一个项目大概多少个容器?
- 13.15 能简单讲一下哪些镜像吗?
- 13.16 dockre日志保存在什么地方?
- 13.17 怎么查看容器日志异常?
- 13.18 你们这个docker的这个启动顺序是怎么设置的?
- 13.19 之前用过docker-compose吗?depends_on
- 13.20 端口映射的命令
- 13.21 查看docker集群的状态
- 13.22 如何删除镜像
- 14. K8S
- 14.1 你对k8s了解吗?
- 14.2 你了解K8S什么东西,在业务上面具体遇到的问题。
- 14.3 你那边的k8s是怎样部署的,以及它的一个计算、存储、网络分别采用哪些架构,整个方案是怎么去设计的
- 14.4 线下你们用的是calico,线下集群大概是怎样个规模呢
- 14.5 网络采用calico的哪种模式呢
- 14.6 如果说真出现calico起不来或者bgp起不来有什么排查思路吗
- 14.7 k8s组件有哪些?
- 14.8 k8s和容器什么关系?
- 14.9 k8s上都做过什么实际项目
- 14.10 你们现在K8S上项目是怎么部署的?项目怎么在k8S跑的
- 14.11 你kubesphere是怎么部署安装的,二进制安装?
- 14.12 ja包k8s部署上线。
- 14.13 k8s探针用过吗?
- 14.14 K8s的控制器 K8s的亲和性
- 14.15 k8s线上服务转化成线下,K8S怎么做
- 14.16 pod调度
- 14.17 K8S的探针
- 14.18 k8s的服务器负载过高怎么办
- 14.19 怎么实现K8S的负载均衡ingress
- 14.20 K8S有了解过吗?有实际生产环境经验吗?
- 14.21 K8S的最小部署单元
- 14.22 PV,PVC的作用 configmap的作用
- 14.23 dockerfile的指令
- 14.24 公司业务都是运行在k8s上吗?你搭的环境都是k8s上的吗
- 15. 业务相关
- 15.1 你在公司主要做什么的?
- 15.2 你都做过什么让你印象深刻的业务?
- 15.3 你们公司主要业务是什么?
- 15.4 你们公司多少人?运维小组多少人?
- 15.5 你负责过那些业务?
- 15.6 你们公司团队情况,你在里面的主要角色是什么?
- 15.7 我看你介绍的比较多,你主要在哪些方面投入的经历比较多
- 15.8 你们公司现在做过多少项目?
- 15.9 你们小组多少人?组内的人是做什么的?你们公司这么多运维人员吗?
- 15.10 你们的业务是什么样子的?简单介绍下
- 15.11 你负责的部署的项目有多少了?部署的方式有哪些?k8s,docker?是怎么部署的?
- 15.12 你们的产品是部署的到自己服务器上还是客户服务器上?
- 15.13 客户自己的服务器部署你们的产品大概占用几台服务器?都是什么架构?
- 15.14 其他服务器怎么划分处理?
- 15.15 啥时候毕业的?公司多少台服务器
- 15.16 公司多少个运维
- 15.17 需要和客户对接吗
- 15.18 这些业务都是上海的吗
- 15.19 公司用什么操作系统
- 15.20 学习新技术平常怎么学习
- 15.21 看你简历上Ubuntu,Kylin,但是我们公司用Centos,可以用吗
- 15.22 有什么重大的工作上的遇到的问题
- 15.23 上家公司离职原因?
- 15.24 你多久到岗?
- 15.25 我看你公司用到很多的技术,公司有给你们做过具体的培训吗
- 15.26 平时用的哪个Linux版本多一些
- 15.27 脚本是自己写的还是ai
- 16. 未来规划
- 16.1 自我介绍
- 16.2 你对于未来找工作的预期是怎样的呢,或者说是未来的一个方向
- 16.3 自我介绍(公司情况+自己熟悉的技术栈)
- 16.4 你觉得你擅长哪一方面?
- 16.5 你对现在找工作有什么想法吗?
- 16.6 学习方面你自己有什么想法?
- 16.7 毕业之后怎么会想到往运维方向去发展的?
- 16.8 有了解我们公司吗
- 16.9 现在是什么状态,离职吗,还是在职,多久可以到岗
- 16.10 你对公司有了解吗?你对工作内容有了解吗?
- 16.11 户籍那里的 期望薪资多少?低于会考虑吗?
- 16.12 你有什么想问的吗?我说如果面试过了,主要负责哪些工作啊?
- 16.13 你23年就实习了,怎么完成的毕设
- 16.14 你觉得运维这个岗位应该是怎么样的,为什么毕业之后没有干开发
- 16.15 你感觉一个好的运维工程师好的胜任力是哪几点
- 16.16 你这边是直接对接客户吗?工作时会对接客户吗?
- 16.17 你对我们公司有什么了解吗,研究过我们公司的产品吗
- 16.18 开发的这些软件都是自己用的吗
- 16.19 有什么问题问我们的吗
- 16.20 你的兴趣爱好是什么
- 16.21 你对国产化有什么了解吗
- 16.22 公司的环境有什么要求吗
- 16.23 你希望遇到什么样的领导呢 (指导类的,还是让你放手干的)
- 17. 安全相关
- 17.1 当遇到ddos攻击时怎么处理的?
- 17.2 挖矿病毒怎么处理?
- 18. 其他开发语言
- 18.1 我看你们公司有的是java还有lnmp架构应该是有php,php镜像构建你来做的吗?
1. 运维基础面试题
- 命令,用户,权限,属性,磁盘, 一些基础原理的面试题.
1.1 物理机没有正常启动,进入紧急模式,你的排查思路是什么
1.2 系统优化什么
1.3 印象比较深刻的故障
1.4 在现场环境网络方面有遇到什么问题吗
1.5 kylin操作系统部署服务遇到过哪些问题?
1.6 单独做项目一般几台服务器?总多少服务器?
1.7 如何添加用户,设置密码
1.8 请描述Linux系统常用命令以及命令简介(10分)
2. 计算机网络
- 常见网络协议,tcp/udp,DNS,OSI 7层模型
2.1 那基于BGP的这种模式,你们网络那边是怎么配置的呢,比如说交换机这些
2.2 这几年的运维工作中基于这种模式有出现过什么问题吗?有没有遇到过BGP起不来的情况
2.3 BGP在连接的过程中,或者说bgp的连接有哪几种状态呢
2.4 如果是采用BGP的模式pod和pod之间的流量互访,这个是怎么走的呢
2.5 http是什么协议
2.6 网络问题排查Tcp三次握手四次挥手
2.7 Tcp连接数过多类似的问题,IP通端口不通你怎么解决
2.8 查看网络配置
2.9 如何查看端口被占用
2.10 请描述Cookie与Session的区别(5分)
2.11 请描述Jar包部署和War包部署的区别(5分)
3. 正则与四剑客
- 正则表达式,find,grep,sed,awk 相关
4. Shell编程
- 书写一个脚本xxxx.
- 使 用shell 脚 本 .
- 使用bashxxx.
- 类似的.
5. WEB服务相关
- nginx,tomcat,http 协议,负载均衡,反向代理等等.
5.1 nginx的正向代理和反向代理的区别
5.2 nginx的七层和四层的区别
5.3 请描述常用的反向代理和负载均衡软件以及应用场景(10分)
6. Ansible
- 自动化管理,ansible,剧本等等.
6.1 你们用Ansible来做什么?
6.2 ansible运维管理工具为什么说后来很少用了?
7. DevOps
- 代码发布
- 代码更新
- git,gitlab
- jenkins
- CI/CD
- Argo
- GitOps
7.1 jenkins都是先部署在内部服务器还是直接上线?
7.2 遇到jenkins问题你是怎么
7.3 工作过程中有哪些系统优化?
7.4 系统优化一般是在什么场景下优化?
7.5 服务器运行一段时间后磁盘满了怎么排查?
7.6 日志满了怎么处理?都删除什么业务日志?
7.7 介绍一下自己最熟悉的项目:Jenkins代码上线 项目背景是什么?在项目中担任什么角色?遇到过什问题 (故障案例)?有什么项目收获
7.8 请描述常用的JVM调优的参数都有哪些(10分)
7.9 请描述DevOps中的CI和CD分别是做什么用的,优点是什么(10分)
8. 监控
- Zabbbix,Grafana,Prometheus
- Elastic Stack
- ELK
- ElasticSearch
- Logstash
- Kibana
- Filebeat
- 或其他收集日志服务
8.1 抑制告警跟静默告警具体怎么做的?
8.2 一个服务上线要监控哪些核心指标?
8.3 监控用户访问的指标PV UV
9. 日志收集
- Elastic Stack
- ELK
- ElasticSearch
- Logstash
- Kibana
- Filebeat
- 或其他收集日志服务
9.1 你们公司用的elk还是efk?说说架构elk的数据体量?
9.2 你们es集群搭建流程
9.3 es集群查看节点状态用什么命令
9.4 什么是elk?架构是什么
9.5 elk和efk有什么组件上的差异
9.6 efk用到kafka吗
9.7 查看磁盘占用空间,知道哪些位置满了,但是不知道哪些容器日志满了怎么办?
9.8 es集群几台
9.9 es的配置
9.10 ES版本用到版本是哪个(ES7,8突然想不起来)
9.11 elk数据流走向
9.12 kibana使用的熟练嘛
10. 公有云
- 云服务器
- 阿里云,腾讯云,华为云
- aws (亚马逊云)等等
10.1 要熟练使用阿里云,公司业务在阿里云上面,不是单单会几个组件就行了?
10.2 阿里云相关的主要做过什么,使用过什么
10.3 云服务器了解多少
11. 数据库相关
11.1 MySQL
11.1.1 你们MySQL的架构
11.1.2 请描述Mysgl常用的存储引l擎以及区别(5分)
11.1.3 请描述MySQL数据库源码编译工具(版本5.6及以上)(5分)
11.1.4 请描述MySQL数据库源码编译常用参数(版本5.6及以上)(10分)
11.1.5 请描述MySQL数据库编译部署后,常用初始化命令(版本5.6及以上)(5分
11.2 redis
11.2.1 redis集群怎么搭建
11.2.2 请描述Redis的基本数据类型有哪些(5分)
11.3 MongoDB
11.4 其他数据库相关
11.4.1 数据库备份用什么?
11.4.2 做过数据库的备份吗?
11.4.3 实际工作用有没有遇到过数据恢复的情况?
11.4.4 除了mysql还用过哪些数据库工具?
11.4.5 请描述使用过的消息队列中间件以及如何保证消息不丢失的机制(10分)
11.4.6 请描述日常工作中优化SQL的方案(10分)
12. 存储
- NFS,CEPH,MINIO
12.1 磁盘的型号xfs 和ext4
12.2 数据备份怎么能确定你备份成功如果写一个脚本判断怎么写
12.3 有遇到过一些容量问题吗
13. docker
- 容器
- docker 等
13.1 如果给你100台服务器,50台docker50台虚拟化.你该怎么做?(从基础搭建系统以后开始说)
13.2 对虚拟化有了解吗?
13.3 dockerfile怎么制作
13.4 你们底层容器运行时用的是什么,是docker吗
13.5 docker-shim是做什么的
13.6 除了runc之外还了解其他的一些容器运行时吗
13.7 你觉得runc有什么问题吗,它的优势和劣势是什么呢
13.8 在使用runc的过程中有没有遇到什么问题啊
13.9 docker控制器有哪些?各自的作用?
13.10 docker-compose几种类型?
13.11 用kylin时docker有没有遇到过镜像不兼容?
13.12 docker buid-x知道吗?
13.13 你们用到多少容器?
13.14 正常部署一个项目大概多少个容器?
13.15 能简单讲一下哪些镜像吗?
13.16 dockre日志保存在什么地方?
13.17 怎么查看容器日志异常?
13.18 你们这个docker的这个启动顺序是怎么设置的?
13.19 之前用过docker-compose吗?depends_on
13.20 端口映射的命令
13.21 查看docker集群的状态
13.22 如何删除镜像
14. K8S
- Kubernetes
- 这部分知识点很杂,多查查就知道是否属于这部分了.
14.1 你对k8s了解吗?
14.2 你了解K8S什么东西,在业务上面具体遇到的问题。
14.3 你那边的k8s是怎样部署的,以及它的一个计算、存储、网络分别采用哪些架构,整个方案是怎么去设计的
14.4 线下你们用的是calico,线下集群大概是怎样个规模呢
14.5 网络采用calico的哪种模式呢
14.6 如果说真出现calico起不来或者bgp起不来有什么排查思路吗
14.7 k8s组件有哪些?
14.8 k8s和容器什么关系?
14.9 k8s上都做过什么实际项目
14.10 你们现在K8S上项目是怎么部署的?项目怎么在k8S跑的
14.11 你kubesphere是怎么部署安装的,二进制安装?
14.12 ja包k8s部署上线。
14.13 k8s探针用过吗?
14.14 K8s的控制器 K8s的亲和性
14.15 k8s线上服务转化成线下,K8S怎么做
14.16 pod调度
14.17 K8S的探针
14.18 k8s的服务器负载过高怎么办
14.19 怎么实现K8S的负载均衡ingress
14.20 K8S有了解过吗?有实际生产环境经验吗?
14.21 K8S的最小部署单元
14.22 PV,PVC的作用 configmap的作用
14.23 dockerfile的指令
14.24 公司业务都是运行在k8s上吗?你搭的环境都是k8s上的吗
15. 业务相关
- 公司干啥的?
- 你负责什么?
- 访问量数据量具体数据指标等等.
15.1 你在公司主要做什么的?
15.2 你都做过什么让你印象深刻的业务?
15.3 你们公司主要业务是什么?
15.4 你们公司多少人?运维小组多少人?
15.5 你负责过那些业务?
15.6 你们公司团队情况,你在里面的主要角色是什么?
15.7 我看你介绍的比较多,你主要在哪些方面投入的经历比较多
15.8 你们公司现在做过多少项目?
15.9 你们小组多少人?组内的人是做什么的?你们公司这么多运维人员吗?
15.10 你们的业务是什么样子的?简单介绍下
15.11 你负责的部署的项目有多少了?部署的方式有哪些?k8s,docker?是怎么部署的?
15.12 你们的产品是部署的到自己服务器上还是客户服务器上?
15.13 客户自己的服务器部署你们的产品大概占用几台服务器?都是什么架构?
15.14 其他服务器怎么划分处理?
15.15 啥时候毕业的?公司多少台服务器
15.16 公司多少个运维
15.17 需要和客户对接吗
15.18 这些业务都是上海的吗
15.19 公司用什么操作系统
15.20 学习新技术平常怎么学习
15.21 看你简历上Ubuntu,Kylin,但是我们公司用Centos,可以用吗
15.22 有什么重大的工作上的遇到的问题
15.23 上家公司离职原因?
15.24 你多久到岗?
15.25 我看你公司用到很多的技术,公司有给你们做过具体的培训吗
15.26 平时用的哪个Linux版本多一些
15.27 脚本是自己写的还是ai
16. 未来规划
- 未来发展呀,对自己定位等等问题.
16.1 自我介绍
16.2 你对于未来找工作的预期是怎样的呢,或者说是未来的一个方向
16.3 自我介绍(公司情况+自己熟悉的技术栈)
16.4 你觉得你擅长哪一方面?
16.5 你对现在找工作有什么想法吗?
16.6 学习方面你自己有什么想法?
16.7 毕业之后怎么会想到往运维方向去发展的?
16.8 有了解我们公司吗
16.9 现在是什么状态,离职吗,还是在职,多久可以到岗
16.10 你对公司有了解吗?你对工作内容有了解吗?
16.11 户籍那里的 期望薪资多少?低于会考虑吗?
16.12 你有什么想问的吗?我说如果面试过了,主要负责哪些工作啊?
16.13 你23年就实习了,怎么完成的毕设
16.14 你觉得运维这个岗位应该是怎么样的,为什么毕业之后没有干开发
16.15 你感觉一个好的运维工程师好的胜任力是哪几点
16.16 你这边是直接对接客户吗?工作时会对接客户吗?
16.17 你对我们公司有什么了解吗,研究过我们公司的产品吗
16.18 开发的这些软件都是自己用的吗
16.19 有什么问题问我们的吗
16.20 你的兴趣爱好是什么
16.21 你对国产化有什么了解吗
16.22 公司的环境有什么要求吗
16.23 你希望遇到什么样的领导呢 (指导类的,还是让你放手干的)
17. 安全相关
17.1 当遇到ddos攻击时怎么处理的?
17.2 挖矿病毒怎么处理?
18. 其他开发语言
- python 呀,golang,java 这 些
18.1 我看你们公司有的是java还有lnmp架构应该是有php,php镜像构建你来做的吗?
相关文章:
day023-面试题总结
文章目录 1. 运维基础面试题1.1 物理机没有正常启动,进入紧急模式,你的排查思路是什么1.2 系统优化什么1.3 印象比较深刻的故障1.4 在现场环境网络方面有遇到什么问题吗1.5 kylin操作系统部署服务遇到过哪些问题?1.6 单独做项目一般几台服务器…...

机器学习实验七--SVM垃圾邮件分类器
SVM垃圾邮件分类器 一、什么是SVM二、实例:垃圾邮件分类器1.实验要求2.原理解释2.1 数据预处理流程2.2 特征提取方法2.3 SVM分类器 3.代码实现4.实验结果5.实验总结 一、什么是SVM 支持向量机(Support Vector Machine, SVM)是一种监督学习算法,主要用于…...

C++23 std::fstreams基础回顾
文章目录 引言1.1 std::fstreams概述1.2 std::fstreams的主要功能和常用操作 2. 独占模式 (P2467R1) 的详细介绍2.1 独占模式的定义和背景2.2 独占模式的作用和优势 3. C23 std::fstreams支持独占模式 (P2467R1) 的具体实现方式3.1 代码示例3.2 实现步骤解释 4. 使用该特性可能…...

Git初识Git安装
目录 1. Git初识 1.1 提出问题 1.2 如何解决--版本控制器 1.3 注意事项 2 Git安装 2.1 Centos 2.2 Ubuntu 2.3 Windows 1. Git初识 1.1 提出问题 不知道你工作或学习时,有没有遇到这样的情况:我们在编写各种文档时,为了防止文档丢失…...

使用Redisson实现分布式锁发现的【订阅超时】Subscribe timeout: (7500ms)
背景 使用 redisson 实现分布式锁,出现的异常: org.redisson.client.RedisTimeoutException: Subscribe timeout: (7500ms). Increase ‘subscriptionsPerConnection’ and/or ‘subscriptionConnectionPoolSize’ parameters 从异常信息读的出来一些东…...
数据分析的方法总结
数据分析的方法总结 一.通用性方法总结 16种常用的数据分析方法汇总-CSDN博客 人人都应该掌握的9种数据分析方法_五 九种数据类型-CSDN博客 9种最常用数据分析方法,解决90%分析难题_数据分析经典算法与案例-CSDN博客 二.行业特殊性方法总结 数据分析20大基本分…...

如何使用 poetry 创建虚拟环境,VSCode 如何激活使用 Poetry 虚拟环境(VSCode如何配置 Poetry 虚拟环境)
文章目录 📖 介绍 📖🏡 演示环境 🏡📒 使用 Poetry 创建和激活虚拟环境 📒🧪 创建项目并初始化 Poetry🔧 配置虚拟环境创建位置✅ 指定Python版本📦 安装依赖并创建虚拟环境🚀 激活虚拟环境📒 在 VSCode 中配置 Poetry 虚拟环境 📒🧭 方法一:使用 V…...
每天掌握一个Linux命令 - ps
Linux 命令工具 ps 与 pstree 详解 一、ps 工具概述 ps(Process Status)是 Linux 系统中用于查看当前进程状态的核心工具,可显示进程的 PID、用户、CPU 占用率、内存使用量、启动时间、命令行参数等信息。 应用场景:监控系统性…...

牛客小白月赛117
前言:solveABCF相对简单,D题思路简单但是实现麻烦,F题郭老师神力b( ̄▽ ̄)。 A. 好字符串 题目大意:给定字符串s,里面的字母必须大小写同时出现。 【解题】:没什么好说的࿰…...
浅谈 Linux 文件覆盖机制
引言:文件覆盖的本质 文件覆盖是 Linux 文件系统中常见的操作,指将源文件内容写入目标路径,导致目标文件原有内容被替换或新文件被创建。覆盖操作通常通过命令行工具(如 mv、cp)或系统调用(如 open() 以写…...

美化显示GDB调试的数据结构
笔者在前面的博文记一次pdf转Word的技术经历中有使用到mupdf库,该库是使用C语言写的一个操作PDF文件的库,同时提供了Python接口,Java接口和JavaScript接口。 在使用该库时,如果想要更高的性能,使用C语言接口是不二的选…...

一篇学习CSS的笔记
一、简介 Cascading Style Sheets简称CSS,中文翻译为层叠样式表。当HTML被发明出来初期,不同的浏览器提供了各种各样的样式语言给用户控制网页的效果,HTML包含的显示属性并不是很多。但是随着各种使用者对HTML的需求,HTML添加了大…...
Rust 学习笔记:自定义构建和发布配置
Rust 学习笔记:自定义构建和发布配置 Rust 学习笔记:自定义构建和发布配置发布配置文件自定义 profile 的选项 Rust 学习笔记:自定义构建和发布配置 发布配置文件 在 Rust 中,发布配置文件是预定义的和可定制的概要文件…...

StarRocks x Iceberg:云原生湖仓分析技术揭秘与最佳实践
导读: 本文将深入探讨基于 StarRocks 和 Iceberg 构建的云原生湖仓分析技术,详细解析两者结合如何实现高效的查询性能优化。内容涵盖 StarRocks Lakehouse 架构、与 Iceberg 的性能协同、最佳实践应用以及未来的发展规划,为您提供全面的技术解…...

笔试笔记(运维)
(数据库,SQL) limit1 随机返回其中一个聚合函数不可以嵌套使用 【^】这个里面的数据任何形式组合都没有 sql常用语句顺序:from-->where-->group by-->having-->select-->order by-->limit 只要其中一个表存在匹…...
JVM——云原生时代JVM的演进之路
引入 在风云变幻的技术世界里,JVM(Java Virtual Machine)作为 Java 语言的基石,长久以来承载着无数开发者构建软件系统的梦想。从 20 世纪 90 年代 Java 的诞生,到如今云原生时代的大幕拉开,JVM 经历了岁月…...

使用langchain实现五种分块策略:语义分块、父文档分块、递归分块、特殊格式、固定长度分块
文章目录 分块策略详解1. 固定长度拆分(简单粗暴)2. 递归字符拆分(智能切割)3. 特殊格式拆分(定向打击)Markdown分块 4. 语义分割(更智能切割)基于Embedding的语义分块基于模型的端到…...

【项目记录】登录认证(下)
1 过滤器 Filter 刚才通过浏览器的开发者工具,可以看到在后续的请求当中,都会在请求头中携带JWT令牌到服务端,而服务端需要统一拦截所有的请求,从而判断是否携带的有合法的JWT令牌。 那怎么样来统一拦截到所有的请求校验令牌的有…...
Debian上安装PostgreSQL的故障和排除
命令如下: apt install postgresql#可能是apt信息错误,报错 E: Failed to fetch http://deb.debian.org/debian/pool/main/p/postgresql-15/postgresql-client-15_15.12-0%2bdeb12u2_amd64.deb 404 Not Found [IP: 146.75.46.132 80] E: Failed to f…...

linux文件管理(补充)
1、查看文件命令 1.1 cat 用于连接文件并打印到标准输出设备上,它的主要作用是用于查看和连接文件。 用法: cat 参数 文件名 参数: -n:显示行号,会在输出的每一行前加上行号。 -b:显示行号,…...

Python训练营---Day42
DAY 42 Grad-CAM与Hook函数 知识点回顾 回调函数lambda函数hook函数的模块钩子和张量钩子Grad-CAM的示例 作业:理解下今天的代码即可 1、回调函数 回调函数(Callback Function)是一种特殊的函数,它作为参数传递给另一个函数&#…...

基于空天地一体化网络的通信系统matlab性能分析
目录 1.引言 2.算法仿真效果演示 3.数据集格式或算法参数简介 4.MATLAB核心程序 5.算法涉及理论知识概要 5.1 QPSK调制原理 5.2 空天地一体化网络信道模型 5.3 空天地一体化网络信道特性 6.参考文献 7.完整算法代码文件获得 1.引言 空天地一体化网络是一种将卫星通信…...

c++ opencv 形态学操作腐蚀和膨胀
https://www.jb51.net/article/247894.htm(上图图片来自这个博客) https://codec.wang/docs/opencv/basic/erode-and-dilate(上图图片参考博客) cv::Mat kernel cv::getStructuringElement(cv::MORPH_RECT, cv::Size(3, 3)); cv::erode(src, dst, kern…...
Axure组件即拖即用:横向拖动菜单(支持左右拖动选中交互)
亲爱的小伙伴,在您浏览之前,请关注一下,在此深表感谢!如有帮助请订阅专栏!免费哦! Axure横向菜单拖不动?一拖就乱?你缺的是这个"防手残"组件! 💢…...
Hadoop MapReduce:大数据处理利器
Hadoop 的 MapReduce 是一种用于处理大规模数据集的分布式计算框架,基于“分而治之”思想设计。以下从核心概念、工作流程、代码结构、优缺点和应用场景等方面详细讲解: 一、MapReduce 核心概念 核心思想: Map࿰…...
RabbitMQ-Go 性能分析
更多个人笔记见: github个人笔记仓库 gitee 个人笔记仓库 个人学习,学习过程中还会不断补充~ (后续会更新在github和 gitee上) 文章目录 对比功能没有rabbitMQ有rabbitMQwrk 测试分析 链接: 项目连接,完整…...

【c++】【数据结构】红黑树
目录 红黑树的定义红黑树的部分模拟实现颜色的向上更新旋转算法单旋算法双旋算法 红黑树与AVL树的对比 红黑树的定义 红黑树是一种自平衡的二叉搜索树,通过特定的规则维持树的平衡。红黑树在每个结点上都增加一个存储位表示结点的颜色,结点的颜色可以是…...

基于SpringBoot+Redis实现RabbitMQ幂等性设计,解决MQ重复消费问题
解决MQ重复消费问题 一、实现方案 本方案参考 「RabbitMQ消息可靠性深度解析|从零构建高可靠消息系统的实战指南」,向开源致敬! 1、业务层幂等处理: 每个消息携带一个全局唯一ID,在业务处理过程中,首先检查…...
React从基础入门到高级实战:React 生态与工具 - React 单元测试
React 单元测试 引言 在现代软件开发中,单元测试是确保代码质量和可靠性的关键环节。对于React开发者而言,单元测试不仅能帮助捕获潜在的错误,还能提升代码的可维护性和团队协作效率。随着React应用的复杂性不断增加,掌握单元测…...

使用lighttpd和开发板进行交互
文章目录 🧠 一、Lighttpd 与开发板的交互原理1. 什么是 Lighttpd?2. 与开发板交互的方式? 🧾 二、lighttpd.conf 配置文件讲解⚠️ 注意事项: 📁 三、目录结构说明💡 四、使用 C 编写 CGI 脚本…...