常见HR问题篇
系列文章目录
- 第一章 C/C++语言篇
- 第二章 计算机网络篇
- 第三章 操作系统篇
- 第四章 数据库MySQL篇
- 第五章 数据库Redis篇
- 第六章 场景题/算法题
- 第七篇 常见HR问题篇
本系列专栏:点击进入 后端开发面经 关注走一波
秋招阶段,面过很多大中小厂,积攒了很多面经,都是高频问题!!!
前言:本系列文章初衷是为了整理出最全面最详细的面经,非常适用于想走后端/软件开发
的同学!近些年,越来越多的人投入互联网的浪潮,由于岗位hc有限,企业筛选门槛也随之提高。以往的简单八股问答也在不断升级,面试官开始更喜欢问为什么,会围绕八股的某一点不断深问。所以本系列文章的面经不仅仅是简单问答,而是帮你深入理解和掌握知识点,其中一些晦涩难懂的知识点,全都用案例和代码帮你彻底掌握,切记一定要理解原理,拒绝死记硬背!!!
文章目录
- 系列文章目录
- 1. 介绍优点和缺点
- 2. 介绍项目中的难点、较大的挑战和困难
- 3. 遇到项目上的难点,怎么解决?
- 4. 曾经做过最成功的一件事是什么?
- 5. 学习一个新事物的方法?
- 6. 经历过的挫折,如何应对
- 7. 最敬佩的人
- 8. 有没有遗憾的事
- 9. 老板安排了你不想做的工作怎么沟通
- 10. 如何看待加班问题?
- 11. 为什么选择来我们公司?
- 12. 选择公司的因素有哪些?
- 13. 你的职业规划是什么?
- 14. 把一个项目交给你来做,你会怎么完成?
- 15. 在项目中有合作上的难题?
- 16. 项目合作中遇到分歧,怎么解决?
- 17. 有没有遇到队友拖后腿的情况?怎么解决?
- 18. 实习有什么收获?
- 19. 怎么快速和同事打成一片?
- 20. 说自己的三个关键字,用具体的事例来分析?
- 21. 对这个行业、对我们公司你有什么了解吗?
- 22. 对于这份工作,你的优势、劣势在哪里?
- 23. 领导交给你一个很重要又很艰难的工作,你怎么处理?
- 24. 你在工作中喜欢经常与主管沟通、汇报工作,还是最终才做一次汇报?
- 25. 怎样与你不喜欢的同事安然相处,共同合作?
- 26. 你的期望薪资是多少?
1. 介绍优点和缺点
自己总结一个优缺点提前准备好,注意:优点尽量说和应聘公司/岗位/业务相关的,缺点绝不能说违背公司业务的,比如说你要应聘整理报表/文件/资料相关的文员,你说你缺点是粗心,那肯定是不行的。参考回答如下:
-
优点:做事情有条理有计划、自学能力强、学习效率高、实践能力强、新知识上手快、沟通能力强、表达能力强、团队协作能力强
-
缺点:讨好型人格、做事情注重细节、有时候比较偏执
2. 介绍项目中的难点、较大的挑战和困难
挑一个自己的项目经历,或者实习经历,最好是循序渐进的展开叙述,这里主要是考察你解决实际问题的能力如何。项目涉及技术的话,就举一个技术相关的难点。要是没有的话,就说团队协作/沟通遇到的问题。注意一定要说清楚怎么解决的
,参考回答如下:
服务器中核心模块——网络模块,涉及到线程池、协程调度、IO多路复用(epoll)多个技术面。
刚开始时,采用的思路是:一个线程处理一个客户端任务,处理完再继续拿下一个任务执行。
存在问题:万一某个客户端任务是阻塞的,比如connect/read/write,那这个线程将会干等着,浪费资源
然后就想着引入协程,利用协程切入切出的特性,把客户端任务封装成协程,遇到阻塞时先切出,让出线程执行权。
存在问题:什么时候切回来呢?万一任务就绪了,怎么让线程知道它可以继续执行了呢?
这时就可以引入epoll,因为客户端对服务器的请求都是基于socket的,有个句柄fd,就可以用epoll来监听阻塞的socket fd,就绪之后再切换回来。
3. 遇到项目上的难点,怎么解决?
(1) 明确问题点 – 是功能没完善,还是性能待提升。
(2) 复杂问题分解子问题 – 向上述一样把知识点分解成子问题一一验证,再融合。
(3) 寻找资源 – 涉及新技术问题,先找资料初步学习一下。
(4) 寻找同学/导师帮助 – 看是否有遇到过同样的问题,或者之前的项目资料,寻求一些类似的解决办法。
(5) 总结反思 – 回顾整个过程,总结经验教训,最好整理点文档说明。
4. 曾经做过最成功的一件事是什么?
-
工作方面:在xx公司实习xx个月时间,参与xx的研发,我负责的那部分xx业务顺利完成,通过xx测试,最后取得了xx成果。
-
项目方面:成功的从零开始完成了xx作品,历经半年时间,实现了xx效果,最后对xx做了功能、压力、性能测试,效果很好,并且拿来做xx应用。
-
学业方面:本科/硕士期间评上xx奖学金,通过层层选拔,绩点 --> 竞赛 --> 奖项 --> 演讲,最终拿到xx奖学金的名额。
5. 学习一个新事物的方法?
(1) 设定明确的目标:明确学习的目的和期望成果,一般新知识是为了应用于实践,是项目功能没完善,还是性能待提升。
(2) 知识颗粒度拆分:将大目标分解为小目标或任务,可能有一些自己之前学过的知识,简单回顾,重点放在未接触过的部分。
(3) 建立基础:通过网上资源先了解基本概念和原理,确保你对核心内容有扎实的理解。如果某些基础知识薄弱,可以先补充相关的背景知识。
(4) 实践与应用:通过实际操作或实践来巩固学到的知识,研究新知识如何应用到项目中,并且进行测试。
(5) 整理文档:写说明手册,以便后续自己回顾或者是帮助别人。
(6) 定期测试与回顾:新技术可能涉及到版本迭代,定期要测试一下以及复习一下。
6. 经历过的挫折,如何应对
简单叙述经历后,一定要说出总结失败原因、后续应对方法以及最后的效果如何。参考回答如下:
参加xx奖学金的评比,选举过程是层层选拔,绩点 --> 竞赛 --> 科研 --> 演讲。前面的环节都顺利通过了,到最后一步演讲答辩的时候落选了。
总结原因:因为最后答辩是针对全校的,现场的老师和学生很多,在那种礼堂里面举办,大场面 – > 紧张、忘词、怯场。
应对方法:
- 大二那个学期,选课方面做了针对性的调整。人文课全都改成了针对演讲/汇报的课程,选了课就会强制自己去学,不学就挂科。
- 平时上其它课时,遇到主动回答问题的时候,解题或者是分享看法,我都会主动参与。
- 就是从小场面开始积攒经验,逐步的过渡到大场面。
最后效果:成功地在第二年,获得了xx奖学金。
7. 最敬佩的人
这个最好是能说一个和从事行业相关的伟人。参考回答如下:
林纳斯·贝内迪克特·托瓦兹 ( Linus Benedict Torvalds),芬兰人,Linux的开创者。
据说是在22岁的时候,花了一周的时间写出了Linux操作系统,可以说是开创了一个计算机领域的新时代。看现在,小到个人,大到公司,无不在用Linux。
而且他并没有给 Linux 授权专利或收费之类的,而是推向开源,他说技术的本质是开源。放在92年,这种心态和心境是令人佩服的。
8. 有没有遗憾的事
叙述完事情后,要说明总结原因,以及后续如何应对。参考回答如下:
参加xx比赛,第一次参加时全体都没睡觉,全天通宵做比赛任务,没有保证充足的睡眠时间,导致后半夜效率很低。
后续参加类似的比赛,吸取前一次教训,车轮战,保证每个人足够的睡眠时间,注重效率的提升,分前半夜和后半夜,最后成绩取得了很好的提升。
总结:不能盲目耗时间,要注重工作效率的提升,与其坐在那学不进去,不如休息一会放松一下。
9. 老板安排了你不想做的工作怎么沟通
首先,我会全面了解这项任务的背景和重要性,确保自己理解它对团队或公司的影响。
- 如果是重要紧急的任务,会尽最大努力完成它。不想做 == 可能是新领域、不熟悉、比较困难,和老板沟通,寻求额外的帮助或培训,或者进行任务调整,以确保我能够高效完成任务。
- 如果是不紧急的任务,慢性任务,比如说底层优化,尝试换取新技术,不会影响当前公司业务。这种情况可以先做初步调研,形成一个初步方案,在和老板沟通后续的工作和任务进度安排。
同时,我也会在合适的时机与老板沟通,表达自己的想法和兴趣领域,探讨是否有其他更适合的任务可以承担。知人善任,才能发挥出更好的效果。
10. 如何看待加班问题?
在紧急任务或者项目节点时,加班是必然的也是合理的。作为一名职业人,确保团队能够按时交付高质量的成果是基本要求。
平时日常工作,更注重的是时间管理和工作效率的提升,合理规划任务,尽量避免不必要的加班。
长期的高强度加班可能会影响个人的工作效率,影响个人和公司的可持续性发展。
11. 为什么选择来我们公司?
-
首先,比较看重工作方向,技术栈吻合,比较感兴趣,和之前的项目经历有一定的相关性。
-
然后,贵公司在行业中的声誉和影响力还是非常厉害的。
-
最后,之前有学长在贵公司工作,对公司的评价很好。
12. 选择公司的因素有哪些?
-
岗位匹配度
-
公司影响力
-
工作氛围
13. 你的职业规划是什么?
-
短期内:去学习行业的工作内容和工作要求,去不断的学习要掌握的技术,先把控好要去努力的方向。
-
长期内:因为对该行业比较感兴趣,深耕于该行业,成为该行业的技术大牛,后续与公司同步发展。
14. 把一个项目交给你来做,你会怎么完成?
(1) 明确沟通、确定指标
(2) 讨论项目的实施方案、工作流程、计划时间、技术选型
(3) 合理分工、明确安排各自工作
(4) 定期会议和进度更新
(5) 阶段性的整合
(6) 完成后项目整体性测试、冲突解决
(7) 总结复盘、文档整理、认可和奖励
15. 在项目中有合作上的难题?
(1) 队友针对某一点发生争执,解决方法:16
(2) 有队友拖后腿,解决方法:17
16. 项目合作中遇到分歧,怎么解决?
- 沟通倾听:倾听对方的意见,理解对方观点的立场和需求。
- 分析问题:找出共同点和问题点,使用数据和事实来支持讨论,而不是依赖个人意见或假设。
- 妥协折中:针对不同点,寻求妥协和折中方案,找到一个各方都能接受的中间方案。
- 设定时间:给讨论设定一个合理的时间限制,到达时间点后,如果仍无法达成一致,应由项目负责人做出最终决策。
- 引入第三方:如果技术问题或决策难点超出了团队的经验范围,可以考虑请教公司内部的专家或外部顾问,获得专业意见。
17. 有没有遇到队友拖后腿的情况?怎么解决?
- 私下沟通:与队友进行私下沟通,了解他遇到的具体困难或挑战。可能他在某些任务上遇到了技术上的瓶颈,或者在时间管理上出现了问题。
- 理解与支持:倾听队友的问题,并提供相应的帮助或资源支持。
- 制定改进计划:与队友一起制定调整后的任务分配或时间表,以确保他能跟上进度。
- 寻求团队协作:如果问题较为复杂,会与团队其他成员一起商讨,提供解决思路和办法。
- 强调团队责任:重申每个人的职责和项目的时间节点,增强团队的合作意识。
18. 实习有什么收获?
-
思想上收获:学生成果思维 --> 公司产品思维。在学校只注重功能的实现,能用即可,而在公司要从产品思维考虑可用性,比如压测、性能测试等,保证大规模情况下不能出错。
-
技术上收获:xx技术的学习,既学到了理论又学到了实际中的应用。
-
工作上收获:每天养成回顾总结的习惯,以及养成文档整理的习惯。
19. 怎么快速和同事打成一片?
-
主动沟通:在工作中主动与同事交流,询问他们的工作内容和遇到的挑战,表现出对他们的兴趣。这不仅能增进彼此的了解,还能为合作打下基础。
-
参与团队活动:积极参与团队的聚会、培训或团队建设活动。在轻松的环境中,大家更容易放下戒备,建立更好的关系。
-
分享经验和资源:如果你有相关的经验或资源,可以主动分享给同事。这种互助的态度能迅速拉近距离,让同事感受到你的友好和专业性。
20. 说自己的三个关键字,用具体的事例来分析?
-
团队合作:在我的实习期间,我参与了一个小组项目,负责与团队成员协调工作。我们定期召开会议,讨论进展和困难。在我的协调下,团队成功地将项目按时完成,并获得了导师的赞赏。
-
学习能力:在大学期间,我曾自学xx技术。为了提高我的技能,我参与了一个xx竞赛,并最终获得了xx等奖。这次经历不仅提升了我的技术能力,还让我懂得了持续学习的重要性。
-
适应能力:在一次暑期实习/团队项目中,我的工作内容突然调整,需要迅速适应新的角色。我主动向前辈请教,迅速掌握了新任务,最终帮助团队顺利完成了项目。这让我认识到适应变化的能力在职场中的重要性。
21. 对这个行业、对我们公司你有什么了解吗?
考察候选人的求职态度和求职动机。如果对公司不太了解,面试官会觉得对这份工作不够重视和珍惜。参考回答如下:
我在面试之前,有对贵公司做了一定的了解。贵公司是一家以生产、研发、销售为一体的科技公司,目前处在高速发展期,而且在行业内也有一定的知名度。(公司背景信息了解:行业资料、产品资料、发展历程等)
我之所以投递贵公司,一是看重贵公司的发展潜力,我觉得能和一家蓬勃发展的公司共同成长将会是一份非常有成就感的事业。二是贵公司的这个职位,据我目前的了解,和我之前的工作经验有很多的相似之处,相信自己能够快速适应,而且为贵公司出自己的一份力。(公司发展得好+职位匹配)
22. 对于这份工作,你的优势、劣势在哪里?
考察自我认知程度,以及岗位是否能够胜任,要说明自己的专业优势,参考回答如下:
如果你要面试助理岗位,那么应该更强调的是时间管理能力、沟通协调能力、以及汇报工作等素质能力。
比如优势方面:我曾经在**公司实习,我主要的任务就是统计和整理各个销售团队各种相关数据,以及做好上传下达的工作。每天早上在销售团队开早会前,我会把周度的问题数据标出来呈现给销售组长:每天下班之前,我也会做好各种销售行为的数据统计,虽工作比较琐碎,但是我已经能够很熟练的做好统计和整理,并且及时做好反馈,而且没有跟销售团队发生过一次冲突。
缺点方面:对公司的产品和话术还不是很熟悉,需要向销售团队取经,一起努力,更多地了解客户的心理和异议,更好的配合销售团队出更多战绩。(缺点避重就轻,而且希望改善)
23. 领导交给你一个很重要又很艰难的工作,你怎么处理?
考察维度:面试官希望求职者能够勇于承担责任,主动解决困难。参考回答如下:
我会及时接手,并且尽量保证工作按时完成。但如果出现难题,自己无法解决的时候,会找他人帮忙,比如组织头脑风暴会议,多听听大家的意见,在我看来,办法总比困难多。另外的话,也向领导请示,听取领导的建议。
24. 你在工作中喜欢经常与主管沟通、汇报工作,还是最终才做一次汇报?
考察维度:面试官希望求职者能够在工作上积极主动,并且擅长做好向上管理。参考回答如下:
我非常重视向领导汇报工作,因为我觉得领导的下属有很多,大家分工合作,相互协调,那领导就需要知道各部门的进度如何?什么时候能做出来?有没有什么环节是没想到的等等,不能等着他白己猜,所以就需要有人给他汇报,这样领导才会更有掌控感。所以,我会积极主动跟领导做好工作上的汇报,以及勤汇报。不过这也仅限于工作方面,其他人情方面之类的敏感话题,我也会去避免。
25. 怎样与你不喜欢的同事安然相处,共同合作?
考察维度:观察求职者的合作态度。参考回答如下:
如果遇到这样的情况,我希望能主动去和他增进了解,彼此有机会可以敞开心扉,即使做不到喜欢,也不会那么讨厌对方,彼此尊重,就事论事,把工作做好就行。
26. 你的期望薪资是多少?
考察维度:求职者的自我肯定价值,以及稳定性。如果薪资要求太低,显然是贬低自己的能力;如果薪资要求太高,HR会觉得即使来上班了,稳定性也不高。参考回答如下:
我看您这边在招聘信息上写的薪资范围是18k-25k,这个也是我的期望薪酬范围,我希望通过努力不断地发挥自己在工作上的价值,并且得到跟市场行情差不多的薪酬。现在生活压力大,不得不往前拼。
注意:目前手里有保底offer就猛猛谈,要是 0 offer,就慎重点。
恭喜你全部读完啦!古人云:温故而知新。赶紧收藏关注起来,面试前再翻一翻吧~
📣推荐阅读
C/C++后端开发面试总结:点击进入 后端开发面经 关注走一波
C++重点知识:点击进入 C++重点知识 关注走一波
相关文章:

常见HR问题篇
系列文章目录 第一章 C/C语言篇第二章 计算机网络篇第三章 操作系统篇第四章 数据库MySQL篇第五章 数据库Redis篇第六章 场景题/算法题第七篇 常见HR问题篇 本系列专栏:点击进入 后端开发面经 关注走一波 秋招阶段,面过很多大中小厂,积攒了…...

调用数据集mnist(下载+调用全攻略)
1、下载mnist数据集请自取: 通过百度网盘分享的文件:mnist 链接:https://pan.baidu.com/s/1ia3vFA73hEtWK9qU-O-4iQ?pwdmnis 提取码:mnis 下载后把数据集放在没有中文的路径下。 # 本文将下载好的数据集放在C:\DeepLearning\…...

【基础语法】Java Scanner hasNext() 和 hasNextLine() 的区别
OJ在线编程常见输入输出练习中默认模板 import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main {public static void main(String[] args) {Scanner in new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.…...

react使用Fullcalendar 实战用法
使用步骤请参考:react使用Fullcalendar 卡片式的日历: 需求图: 卡片式的日历,其实我是推荐 antd的,我两个都写了一下都能实现。 antd 的代码: antd的我直接用的官网示例:antd 日历示例 i…...

优秀项目经理必知的10款项目管理软件推荐
本文精心为项目经理推荐30款国内外免费的项目管理软件,涵盖桌面应用与Web平台,其中不乏优秀的开源软件。这些工具旨在助力项目经理高效规划、跟踪与控制项目,无论是通过甘特图进行可视化管理,还是利用任务分配、团队协作等功能&am…...

植物神经紊乱不用怕,这些维生素来帮你!
你是否经常感到身体疲惫、情绪波动大、心悸、胸闷?这可能是植物神经紊乱在作祟。别担心,通过合理的维生素补充,可以有效缓解症状,提升生活质量。今天,我们就来聊聊植物神经紊乱患者应该补充哪些维生素。 🔍…...

NRF52832学习笔记(41)——添加串口库libuarte
一、背景 由于板子上不支持硬件流控,在使用 app_uart_fifo 库接收串口大数据时,频繁报 APP_UART_COMMUNICATION_ERROR 错误,多次重新初始化后,串口也不再产生中断了。查看官方论坛后决定使用串口异步库 libuarte。 二、简介 Li…...

Moore Perf System 1.1版本
Moore Perf System(一款性能分析工具) 提供可视化界面,在时间轴上按时间顺序显示 CPU 和 GPU 的事件、吞吐和性能指标,帮助开发人员方便、快速、准确的定位到系统级别的性能瓶颈,进而进行针对性分析和优化,…...

SpringBoot+Shirp的权限管理
目录 怎么实现动态菜单 1.html页面 2.获取动态菜单 Shiro权限刷新 1. 配置Shiro 2. 创建权限刷新服务 3. 调用权限刷新服务 注意事项 如何更新ShiroFilter初始权限 怎么实现动态菜单 1.html页面 <ul class"nav side-menu"><!--第一重循环…...

OpenCV图像基础
目录 显示窗口 创建空白图像 保存图片 图像裁剪 调整图片大小 图像绘制 绘制圆形 绘制矩形 绘制直线 绘制文本 中文乱码 控制鼠标 视频处理 显示窗口 cv2.namedWindow(winname, flagsNone) 创建一个命名窗口,以便在该窗口中显示图像或进行其他图形操作…...

基于MATLAB的图像拼接技术
实验名称:基于MATLAB的图像拼接技术实验目的:利用图像拼接技术得到超宽视角的图像,用来虚拟实际场景。实验原理: 基于相位相关的图像拼接技术是一种基于频域的方法,通过求得图像在频域上是相位相关特点来找到特征位置…...

ComfyUI 快速入门(环境搭建)
ComfyUI 是一个现代化、灵活的用户界面(UI)工具,专为 AI 模型和深度学习框架设计,能够快速实现可视化操作和定制化界面。在本教程中,我们将介绍如何在本地机器上快速搭建 ComfyUI 环境,帮助你开始使用这一工…...

将HTML项目上传至Gitee仓库(详细教程)
1.登录giett giett地址链接:Gitee - 基于 Git 的代码托管和研发协作平台 2.新建一个giett仓库 创建后得到远程仓库: 3、在本地项目文件夹右击鼠标点击 Open Git Bash Here 4、输入命令 命令:git init,这个目录变成git可以管理的仓库,会出…...

如何应对Oracle SQL语句的数据去重问题,应该考虑哪几个方面?
引言 在数据管理和数据库设计中,数据去重是一个重要的课题。随着信息技术的快速发展,数据的产生速度和数量都在急剧增加,如何有效地管理和维护这些数据成为了一个亟待解决的问题。 数据去重不仅可以减少存储空间的占用,还可以提高数据查询的效率,确保数据的准确性和一致…...

论负载均衡技术在Web系统中的应用论文
一、概要叙述软件项目及其主要工作 在2023年,我有幸参与了某公司电子商务平台的研发项目,担任系统架构设计师一职。该项目旨在构建一个高性能、高可用性的电子商务平台,以支撑公司日益增长的在线业务需求。作为系统架构设计的核心成员&#…...

NumPy 数据类型
1.常用 NumPy 基本类型 (1)bool_:布尔型数据类型(True 或者 False) (2)int_:默认的整数类型(类似C 语言long,int32 或 int64) (3&a…...

JavaScript——(4)
【DOM】 一、DOM基本概念 DOM(Document Object Model,文档对象模型)是 JavaScript 操作 HTML 文档的接口,使文档操作变得非常优雅、简便。 DOM 最大的特点就是将 HTML 文档表示为 “节点树”。 DOM 元素/节点:就是…...

每日一练 | DHCP Relay(DHCP 中继)
01 真题题目 DHCP Relay 又称为 DHCP 中继,下列关于 DHCP Relay 的说法正确的是(多选): A. DHCP 协议多采用广播报文,如果出现多个子网则无法穿越,所以需要 DHCP Relay 设备。 B. DHCP Relay 一定是一台交…...

`psdparse`:解锁Photoshop PSD文件的Python密钥
文章目录 psdparse:解锁Photoshop PSD文件的Python密钥背景:为何选择psdparse?psdparse是什么?如何安装psdparse?简单函数使用方法应用场景常见Bug及解决方案总结 psdparse:解锁Photoshop PSD文件的Python密…...

考研要求掌握的C语言程度(插入排序)
插入排序是啥类型的排序 插入类型的 插入排序经常用在啥类型场景下 用在有序序列下的基础上插入新数据 时间复杂度分析 如果是有序的基础下,最好的时间复杂度是O(n); 普通情况下是O(n^2) 插入排序的原理是啥&am…...

mybatis源码解析-sql执行流程
1 执行器的创建 1. SimpleExecutor 描述:最基本的执行器,每次查询都会创建新的语句对象,并且不会缓存任何结果。 特点: 每次查询都会创建新的 PreparedStatement 对象。 不支持一级缓存。 适用于简单的查询操作,不…...

Golang | Leetcode Golang题解之第538题把二叉搜索树转换为累加树
题目: 题解: func getSuccessor(node *TreeNode) *TreeNode {succ : node.Rightfor succ.Left ! nil && succ.Left ! node {succ succ.Left}return succ }func convertBST(root *TreeNode) *TreeNode {sum : 0node : rootfor node ! nil {if n…...

【linux】HTTPS 协议原理
1. 了解 HTTPS 协议原理 (一)认识 HTTPS HTTPS 也是一种应用层协议,是在 HTTP 协议的基础上引入了一个加密层 因为 HTTP协议的内容都是按照文本的方式进行传输的,这个过程中,可能会出现一些篡改的情况 (…...

安利一款开源企业级的报表系统SpringReport
SpringReport是一款企业级的报表系统,支持在线设计报表,并绑定动态数据源,无需写代码即可快速生成想要的报表,可以支持excel报表和word报表两种格式,同时还可以支持excel多人协同编辑,后续考虑实现大屏设计…...

数据安全-接口数据混合加密笔记
接口数据传输安全设计方案 采用非对称加密对称加密混合方式,接口混合加、解密过程梳理: 后端准备sm2公钥和私钥后端将SM2公钥传输到前端前端生成SM4密钥前端使用SM2公钥加密SM4秘钥,获得密文使用SM4秘钥加密数据将密文和加密数据传输至后端…...

JeecgBoot入门
最近在了解低代码平台,其中关注到gitee上开源项目JeecgBoot,JeecgBoot官方也有比较完整的入门教学文档,这里我们将耕者官方教程学习,并将其记录下来。 一、项目简介 JeecgBoot 是一款基于代码生成器的低代码开发平台拥有零代码能力…...

用 Vue.js 打造炫酷的动态数字画廊:展示学生作品的创意之旅
✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...

【YOLO学习】YOLOv8改进举例
文章目录 1. ODConv1.1 修改1.2 原yaml文件1.3 修改yaml文件样式11.4 修改yaml文件样式2 2. DAT3. 在train下修改模型 1. ODConv 1.1 修改 1. 在ultralytics/nn/models里创建ODConv.py文件。 2. 在ultralytics/nn/task.py中导入from .modules.ODConv import C2f_ODConv,ODConv…...

文心一言 VS 讯飞星火 VS chatgpt (383)-- 算法导论24.5 3题
三、对引理 24.10 的证明进行改善,使其可以处理最短路径权重为 ∞ ∞ ∞ 和 − ∞ -∞ −∞ 的情况。引理 24.10(三角不等式)的内容是:设 G ( V , E ) G(V,E) G(V,E) 为一个带权重的有向图,其权重函数由 w : E → R w:E→R w:E→R 给出&…...

【AIGC】如何通过ChatGPT轻松制作个性化GPTs应用
博客主页: [小ᶻZ࿆] 本文专栏: AIGC | GPTs应用实例 文章目录 💯前言💯什么是GPTsGPTs的工作原理GPTs的优势GPTs的应用前景总结 💯创建GPTS应用的基本流程进入GPTs创建界面方式一:按照引导完成生成创建GPTs方式二…...