面试流程40min 1.线程池 2.AQS 3.异常体系 4.SpringBootApplication注解了解嘛(答了内部3个注解和自动装配注解的原理) 5.mysql索引如何优化(explain 除了type还有哪些) 6.mysq如何将缓存数据读入,实际编码经常出现读取缓存但是缓存还没有对应的数据(没明白意思,说了redo解决持久化,undo保证回滚数据恢复,面试官说不是这个意思) 7.sp
8.3投递,9.2笔试,9.10一面 八股盛宴+手撕一道链表翻转,太久没看八股没面试,烂的透透的了 因为没学数据库,所以省略了数据库的问题,下面总结了八股: 1. 线程通信方式,进程通信方式,管道的原理是什么,信号量和线程锁怎么工作的,线程池的优点,多线程不同步会怎么样 2. vector的实现 3. TCP、UDP的各自特点 4. 数据库索引 5. struct和class结构的各自特点 6.
项目相关,比较主观,像是遇到什么困难、有什么成长这类 ### JVM 常见的垃圾回收器 垃圾回收算法 ### Redis 布隆过滤器有了解过吗 缓存穿透、缓存击穿,是什么怎么解决 Redis常见数据结构介绍 Redis除了缓存数据还能做什么 Redis和Redission实现分布式锁有什么区别吗 ### RabbitMQ 消息从生产者到消费者的过程 消息在交换机和队列中的交换实现 怎么保证消息不丢
招银问的感觉不咋难 可能银行都这样咩 一面: 项目相关介绍一下 内存管理 内存泄漏怎样应对 map和set 迭代器作用 迭代器和指针的区别 智能指针 析构函数作用 虚函数和静态函数 虚表 osi七层网络模型,每层有的协议 http和https的区别 ssl四次挥手 二叉树应用场景 底层结构 数据库 了解的设计模式 手撕一个设计模式 二面: 记不大清了 问了具体项目的一些技术 问了c++文件编译过程
1.自我介绍一分钟,超时会打断 2.即兴演讲,读题一分钟,讲2分钟。我的题目:如何理解“知行合一” 3.着重介绍自己做过的一个项目 4.口述简单算法题:单链表如何判断有没有环 5.final,finally,finalize的区别 6.实习用过git,问git的常用命令 7.为什么转码来银行研发 8.为什么暑假去实习,回答:因为实验室和公司合作的项目(总之不要说是自己想去实习的,不然怀疑你为啥去外
自我介绍 问我主要用什么语言 手撕代码 数组合并再排序 手撕a了 让我看了一段代码说输出 但是尴尬的是sql我不太会,用的JAVA逻辑…… 问我计算机网络和操作系统学的怎么样 我说没有系统学习过 http有哪些请求 区别是什么 http基于什么协议 在哪一层 缓冲区溢出情况有遇到吗(我说没有) 死锁是什么 造成原因是什么(救命,突然只能想出来一个互斥,然后说我不记得了了之后立刻说那我们结束本次面
你提到重新封装了axios,你具体是怎么做的? 解释了一下就是封装了一些get请求,post请求,拼接url之类的函数,项目用的时候不用裸写url了 (这个点俩月下来了从来没人问,这两天疯狂被问,我已经打算把这条撤下来了,毕竟重新封装别人一问就是拼了个url有点幽默了🤣) 后端返回的错误码有做处理吗? 响应拦截器,拿到错误之后直接前台弹对应的错误信息 响应式布局中的单位以及区别 vw vh re
问题内容: 我已将工件存档,作为构建的最后一步,它可以像这样使用: https //xxx.ci.cloudbees.com/job/xxx/52/artifact/target/xxx-1.2.1-SNAPSHOT -r8304-20130807-1507-app.zip 在升级过程中如何轻松访问工件?请注意,我需要访问特定的版本,而不是最新的成功版本。 升级过程的目标是将工件复制到S3,我们的
问题内容: 我已通过将其WAR文件部署到进行安装。打字时 在浏览器中,正在打开主页,这意味着已成功安装。我配置了系统设置,给出了路径并保存了它们。然后要安装插件,我单击了Jenkins-> Manage插件,然后单击了Available选项卡,但找不到任何插件。我尝试了三种解决方案: 通过转到(未找到插件)为Jenkins配置代理 重新启动服务器,刷新浏览器,然后转到(仍未找到任何插件)。因此,我
问题内容: 我想为每次推送触发多分支管道,有人可以让我知道如何在gitlab中为多分支管道配置Web挂钩。 问题答案: 如果您想知道触发器设置在多分支管道作业设置中的何处,将回答以下问题: 与其他作业类型不同,多分支作业配置不需要“触发器”设置。只需在GitLab中为推送请求创建一个Webhook,它指向项目的Webhook URL。 来源:https : //github.com/jenkins
问题内容: 我有一个包含differents变量的docker-compose.yml文件 在我的外壳中,我导出RegistryUrl和image_version 这在我的本地环境中有效(我正在使用boot2Docker),但在Jenkins中则无效。我发错消息了。 我尝试通过EnvInject插件传递env变量,但它也不起作用。 问题答案: 您在jenkins shell中的环境变量将不会自动导
本文向大家介绍iOS中金额字符串格式化显示的方法示例,包括了iOS中金额字符串格式化显示的方法示例的使用技巧和注意事项,需要的朋友参考一下 前言 由于项目中很多地方展现统计金额, 比如在一些金融类的 App 中,对于表示金额类的字符串,通常需要进行格式化后再显示出来。例如: 0 –> 0.00 123 –> 123.00 123.456 –> 123.46 102000 –> 102,000.00
我在做购物车。我能根据数量计算产品价格。 现在我计算的总额取决于小计和运费与产品价格。 当我增加产品数量时,它会计算产品价格,但不会计算小计和总金额。 或者有没有其他安全的方法来处理这个问题? 你能帮我解决这个问题吗?
问题内容: 如何给这个按钮背景像jbutton 我想给这个按钮金属色或灰色那样怎么做呢? RoundButton-产生轻量级按钮的类。 轻量级组件可以具有“透明”区域,这意味着您可以 在这些区域后面看到容器的背景。 问题答案: java.awt.Component不支持不透明度/透明度,仅支持Swing组件。 首先要解决的问题是…… 现在,完成所有这些操作之后,您可能想在 基础组件时认真看一下 j
我们正在评估Cassandra用于金融时间序列数据的过程中,并试图了解以最高效的方式存储和检索我们需要的数据的最佳方法。我们在一个虚拟机上运行Cassandra,该虚拟机上已经分配了8个内核和8GB RAM。主机的剩余资源(另外8个内核和12GB RAM)用于开发测试客户机应用程序。我们的数据目前存储在平面文件中,每天大约有100-150GB(未压缩)。就从cassandra检索数据而言,我们需要