首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
职保镖码出财富
获赞
15
粉丝
1
关注
0
看过 TA
26
湖北大学
2012
Java
IP属地:上海
有所为有所不为
私信
关注
拉黑
举报
举报
确定要拉黑职保镖码出财富吗?
发布(12)
评论
刷题
收藏
职保镖码出财富
关注TA,不错过内容更新
关注
02-27 16:33
湖北大学 Java
今年的职场行情如何,下周正式进入金山银山环节,各位都准备好了吗?针对职场困惑,面试陪跑,可以交流
2025-02-27
在牛客打卡2天,今天也很努力鸭!
0
点赞
评论
收藏
分享
02-27 15:44
湖北大学 Java
你的应用突然出现了OOM异常,你会如何排查?
调优不是一蹴而就的,需要分析、推理、实践、总结、再分析,最终定位到县体的问题可以使用jmap来查看IVM中各个区域的使用情况可以通过jstack来查看线程的运行情况,比如哪些线程阻塞、是否出现了死锁可以通过jstat命令来查看垃圾回收的情况,特别是fullgc,如果发现fullgc比较频繁,那么就得进行调优通过各个命令的结果,或者ivisualvm等工具来进行分析首先,初步猜测频繁发送fulgc的原因,如果频繁发生fullgc但是又一直没有出现内存溢出,那么表示fulgc实际上是回收了很多对象了,所以这些对象最好能在younggc过程中就直接回收掉,避免这些对象进入到老年代,对于这种情况,就要...
职保镖-扶你上马
机械人面试中的常问题
面试时最害怕被问到的问题
0
点赞
评论
收藏
分享
02-27 10:08
湖北大学 Java
spring循环依赖
Spring中的循环依赖是指在Spring容器中,两个或多个Bean之间相互依赖,形成了一个闭环的依赖关系。以下是关于Spring循环依赖的详细介绍:循环依赖的类型构造器循环依赖:Bean A的构造函数中需要注入Bean B,而Bean B的构造函数中又需要注入Bean A,这种情况在Spring中是无法解决的,会导致BeanCurrentlyInCreationException异常。因为构造器注入是在Bean实例化的过程中进行的,在这种循环依赖下,Spring无法完成Bean的实例化。字段注入循环依赖:Bean A通过字段注入的方式依赖Bean B,而Bean B又通过字段注入依赖Bean...
职保镖-扶你上马
面试被问“你的缺点是什么?”怎么答
面试时最害怕被问到的问题
0
点赞
评论
收藏
分享
02-27 10:04
湖北大学 Java
职场生存指南:从青铜到王者的 5 个进阶法则
#牛客AI配图神器#在一个公司中,基本上两周决定一人的去留,一周看态度,两周看能力,三周决定你的去留;以下是我的一个学员的具体经历,供大家参考:小张入职了一家传统互联网科技公司,入职第3天,主动整理了部门所有项目的干系人登记表;转正答辩前,把3个月的工作成果做成动态数据看板;跨部门会议上,用思维导图梳理出5个关键协作节点……这些看似细微的举动,却在五年职场生涯中为我积累了意想不到的优势。以下是我从基层到管理层的真实经验总结:1. 试用期:做问题终结者新人小张入职两周就建立了《常见问题应答库》,将培训资料、系统操作手册和老员工解答整理成可检索文档。这个看似简单的动作,让他在转正答辩时获得&quo...
投递牛客等公司 >
职保镖-扶你上马
职场上哪些行为很加分?
0
点赞
评论
收藏
分享
02-20 15:50
湖北大学 Java
Dubbo的三连问?
Dubbo底层的通信框架是什么,是Netty还是Mina,然后再问底层的NIO是什么,网络通信里的长连接和短连接是什么?是否看过dubbo源码?源码中那些技术是你印象深刻的地方?Dubbo是一款高性能的Java RPC框架,以下是关于其底层通信框架等相关问题的介绍:Dubbo底层的通信框架Dubbo底层的通信框架默认使用Netty,但也支持Mina等其他通信框架。Netty:它是一个基于NIO的高性能、异步事件驱动的网络应用框架,提供了对TCP、UDP等多种协议的支持。Netty具有高度可定制性、低延迟、高吞吐量等优点,能够高效地处理大量的网络连接和数据传输,非常适合用于构建高性能的网络应用,...
职保镖-扶你上马
机械人面试中的常问题
面试被问“你的缺点是什么?”怎么答
0
点赞
评论
收藏
分享
02-13 10:28
湖北大学 Java
你开始行动了吗?
#春招启动,你开始投递了吗?#过了15,年基本都过去了,外出的人也陆陆续续出来了,企业的招兵买马也开启了,你准备好了吗?今年的互联网是否像2024年一样萧条,金三银四,变成铜三铁四,希望职场越来越好,你们在春招环节都做了那些准备;#牛客创作赏金赛##牛客AI配图神器#
春招启动,你开始投递了吗?
牛客创作赏金赛
0
点赞
评论
收藏
分享
02-10 11:47
湖北大学 Java
CAS 机制是什么?
#牛客AI配图神器#CAS(Compare-And-Swap)即比较并交换,是一种实现并发算法时常用到的技术,用于在多线程环境下实现无锁的同步操作。下面从基本概念、原理、Java 中的实现、优缺点等方面详细介绍 CAS 机制。基本概念CAS 是一种乐观锁策略,它假设在大多数情况下,多个线程不会同时修改同一个共享变量,因此不会像传统的锁机制那样在访问共享资源时直接加锁,而是在更新数据时进行检查,如果数据没有被其他线程修改,就进行更新;如果数据已经被修改,则重试或放弃操作。原理CAS 操作包含三个操作数:内存位置(V)、预期原值(A)和新值(B)。具体执行过程如下:首先读取内存位置 V 处的值,将...
职保镖-扶你上马
聊聊我眼中的AI
机械人面试中的常问题
0
点赞
评论
收藏
分享
02-10 11:45
湖北大学 Java
看到2025年的年度考核策略,还是要好好准备起来了,考核的目的是多发钱,而不是少发钱
2025-02-10
在牛客打卡1天,今天也很努力鸭!
0
点赞
评论
收藏
分享
02-08 17:06
湖北大学 Java
AI 是研发的福音
#牛客AI配图神器#在当下科技飞速发展的时代,AI 已然成为研发领域的强大助力,尤其是对于程序员而言,其带来的便利不可小觑。以今年大火的 DeepSeek 为例,它强大的自然语言处理能力和代码生成能力,为研发工作开辟了新的路径。 对于程序员来说,代码编写变得更加高效。以往编写复杂的功能模块,可能需要花费大量时间查阅资料、构思逻辑。现在,借助像 DeepSeek 这样的 AI 工具,只需输入简单的需求描述,就能快速生成高质量的代码框架,极大地缩短了开发周期。比如在开发一个电商系统的订单管理模块时,输入 “实现订单创建、查询、修改和删除功能,连接 MySQL 数据库”,AI 便能迅速生成包含数据库操作、业务逻辑处理的基础代码,让程序员将更多精力放在功能优化和业务创新上。 在代码调试和优化阶段,AI 同样表现出色。它能实时检测代码中的语法错误和潜在的逻辑漏洞,还能给出针对性的改进建议。当程序员不小心写出可能导致内存泄漏的代码时,AI 工具会及时提醒,并提供优化后的代码示例,帮助提升代码的稳定性和性能。 然而,AI 的大火也引发了一些担忧。在互联网行业求职惨淡的现状下,不少人担心 AI 会导致更多的失业。不可否认,一些重复性、规律性较强的编程工作可能会被 AI 部分取代,但与此同时,AI 也催生了新的岗位需求,如 AI 训练师、算法优化师等。求职者需要不断提升自己的技能,掌握 AI 相关知识,才能在新的就业环境中脱颖而出。 总的来说,AI 虽然带来了挑战,但更是研发的福音,它推动着程序员和研发工作不断迈向新的高度。#聊聊我眼中的AI#
聊聊我眼中的AI
0
点赞
评论
收藏
分享
02-08 16:04
湖北大学 Java
多线程如果线程挂住了怎么办?
在多线程编程中,线程挂住(也称为线程阻塞或卡死)是一个常见的问题,可能由多种原因导致,如死锁、无限循环、长时间的 I/O 操作等。以下是针对不同原因导致线程挂住的一些解决办法:1. 死锁导致的线程挂住问题描述死锁是指两个或多个线程在执行过程中,因争夺资源而造成的一种互相等待的现象,导致这些线程都无法继续执行。解决办法检测死锁:可以使用 Java 的工具如 VisualVM、jstack 等。例如,通过 jstack 命令可以生成线程的堆栈信息,从中分析是否存在死锁。如果发现死锁,会在输出中明确指出。避免死锁: 破坏循环等待条件:对资源进行排序,所有线程按照相同的顺序请求资源。使用定时锁:在使用...
牛客创作赏金赛
0
点赞
评论
收藏
分享
02-08 16:01
已编辑
湖北大学 Java
Lock与synchronized 的区别
#牛客AI配图神器#Lock 接口和 synchronized 关键字都是 Java 中用于实现线程同步的机制,但它们在功能、灵活性和使用方式上存在一些显著的区别。下面是详细的对比和解释:synchronized 关键字定义synchronized 是 Java 中的一个关键字,用于实现线程同步,确保在同一时间只有一个线程可以访问被同步的代码块或方法。主要特点内置机制:synchronized 是 Java 语言级别的同步机制,内置在 Java 虚拟机(JVM)中。自动释放锁:当线程退出同步代码块或方法时,锁会自动释放。不可中断:synchronized 不能被中断,线程必须等待锁的释放。粒度...
牛客创作赏金赛
0
点赞
评论
收藏
分享
02-08 16:03
已编辑
湖北大学 Java
你怎么理解 hashCode?
hashCode 是Java中一个非常重要的方法,它用于生成对象的哈希码(hash code),即一个整数值。哈希码在许多数据结构和算法中起着关键作用,尤其是在哈希表(如 HashMap、HashSet)等集合类中。以下是对其的详细理解:1. 定义与用途定义:hashCode 方法返回一个整数,这个整数是根据对象的内容计算得出的。对于两个相等的对象(通过 equals 方法判断),它们的 hashCode 值必须相同;但对于不相等的对象,它们的 hashCode 值可以相同(这种情况称为哈希冲突)。用途:哈希表索引计算:哈希表使用哈希码来确定对象在数组中的存储位置,从而实现快速查找、插入和删除...
牛客创作赏金赛
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务