2024年程序员面试
文章平均质量分 90
普通网友
这个作者很懒,什么都没留下…
展开
-
字节面试题:圣杯布局,有几种办法,字节跳动前端高级工程师
为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】71)**原创 2024-03-21 22:43:20 · 667 阅读 · 0 评论 -
今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?
还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来。原创 2024-03-21 19:55:25 · 1118 阅读 · 0 评论 -
vue路由切换动画效果,真题解析
/如果to索引大于from索引,判断为前进状态,反之则为后退状态。watch: { //使用watch 监听$router的变化。原创 2024-03-21 17:11:31 · 355 阅读 · 0 评论 -
React Native组件篇(四) ,系列教学
为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】原创 2024-03-21 14:37:33 · 663 阅读 · 0 评论 -
Java 发送邮件工具类(多个收件人,多个抄送人,首发Java程序员人手必备的进阶知识体系
对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!己工作到达了迷茫期,想跳出迷茫期等等)[外链图片转存中…(img-X2JclEQe-1710966757027)]原创 2024-03-21 04:32:48 · 1151 阅读 · 0 评论 -
34,java面试问项目中遇到的技术难点
什么是ActiveMQ?ActiveMQ服务器宕机怎么办?丢消息怎么办?持久化消息非常慢怎么办?消息的不均匀消费怎么办?死信队列怎么办?ActiveMQ中的消息重发时间间隔和重发次数吗?原创 2024-03-21 01:49:21 · 990 阅读 · 0 评论 -
Android App 启动优化全记录,android中级工程师面试题
面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。原创 2024-03-15 17:48:45 · 913 阅读 · 0 评论 -
17,BAT大厂最爱问的Android核心面试百题详细解析
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。下面资料部分截图是我花费几个月时间整理的,诚意满满:特别适合有3-5年开发经验的Android程序员们学习。自行下载直达领取链接:【点击我即可获得!原创 2024-03-15 15:29:38 · 819 阅读 · 0 评论 -
面试时 Redis 内存淘汰总被问,但是总答不好,怎么解决
3.1处,不是本节点处理,直接返回ask,指示客户端转向4处,判断是否设置了maxMemory,这里就是本文重点:设置了maxMemory时,内存淘汰策略4.1处,调用了下方的 freeMemoryIfNeeded接下来,深入4.1处:// 计算出 Redis 目前占用的内存总数,但有两个方面的内存不会计算在内:// 1)从服务器的输出缓冲区的内存// 2)AOF 缓冲区的内存//1 如果目前使用的内存大小比设置的 maxmemory 要小,那么无须执行进一步操作。原创 2024-03-15 01:58:01 · 817 阅读 · 0 评论 -
缓存穿透及解决方案(干货篇),Java程序员必备
那么随着布隆过滤器保存的数据不断增多, 重复的概率就会不断增大, 所以当我们过滤某个数据时, 如果发现其三个哈希值都在过滤器中进行了记录, 那么也只能说明过滤器中可能包含了该数据, 并不能绝对肯定, 因为可能是其他数据的哈希值对结果产生了影响.这也就解释了上文所说的 布隆过滤器只能说明“某样东西一定不存在或者可能存在”.至于为什么采用三种不同的哈希函数取值, 因为三个哈希值只要有一个不存在就说明数据一定不在过滤器中, 这样做是可以减小因哈希碰撞(两个数据的哈希值相同)产生的错误概率.原创 2024-03-14 23:50:32 · 895 阅读 · 1 评论 -
我的天!8年开发,连登陆接口都写这么烂
**中间人攻击(man-in-the-middle attack, abbreviated to MITM)***,简单一点来说就是,A和B在通讯过程中,攻击者通过嗅探、拦截等方式获取或修改A和B的通讯内容。小白给小黄发快递,途中要经过快递点A,小黑就躲在快递点A,或者干脆自己开一个快递点B来冒充快递点A。然后偷偷的拆了小白给小黄的快递,看看里面有啥东西。甚至可以把小白的快递给留下来,自己再打包一个一毛一样的箱子发给小黄。原创 2024-03-14 21:27:45 · 796 阅读 · 0 评论 -
同事问我MySQL怎么递归查询,我懵逼了
可以发现以上已经把字符串拼接的问题也解决了。那么,问题就变成怎样构造有递归关系的字符串了。我们可以自定义一个函数,通过传入根节点id,找到它的所有子节点。以向下递归为例。(讲解自定义函数写法的同时,讲解递归逻辑)delimiterdropfunctionifexistsgetchildlistdropfunctionifexistsgetchildlistbegin。原创 2024-03-14 19:06:26 · 941 阅读 · 0 评论 -
一张图搞定OAuth2,java高并发场景面试题
上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。原创 2024-03-14 16:27:54 · 374 阅读 · 0 评论