2024年程序员面试
文章平均质量分 92
程序猿要秃头
WX公众号:编程进阶路
展开
-
封装一个通用的事件绑定函数,详细讲解
/ }//首先判断有没有第四个参数fn = selector //没有第四个参数,第三个参数即为事件函数selector = null //第三个指向空if (selector) { //参数三判断 普通绑定 和代理绑定// 代理绑定/*result 的值为 true 或 false.selectorString 是个css选择器字符串.*/} else {// 普通绑定})// 普通绑定// console.log(event.target) // 获取触发的元素。原创 2024-03-21 22:56:43 · 328 阅读 · 0 评论 -
从理论到实战,包含六大核心技术,这份阿里巴巴首推的,java开发工程师面试问题大全及答案大全
总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友(备注Java)**[外链图片转存中…(img-IrKW737v-1711022818331)]总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友[外链图片转存中…(img-BC5Xroe9-1711022818331)]原创 2024-03-21 20:07:09 · 991 阅读 · 0 评论 -
Webview加载pdf遇到的一些坑及解决方法,腾讯前端面试
这个倒是没有自测过,赶紧找测试要了链接来验证,经过验证,签章的显示确实有问题。所谓签章,即在pdf上加盖公章或者签名。如下图(来源网络)签章是属于后期添加在pdf上,对于签章的加载,简单的js是无法加载成功的。那该如何处理?原创 2024-03-21 17:23:26 · 387 阅读 · 0 评论 -
ReadWriteLock 读写锁,java开发面试简历模板java
面试的时候我们对知识的掌握有时候很难面面俱到,把自己的思路说出来,而不是直接告诉面试官自己不懂,这也是可以加分的。新总结的最全**,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案,仅用于参考。,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案,仅用于参考。以上就是蚂蚁技术四面和HR面试题目,原创 2024-03-21 14:48:58 · 267 阅读 · 0 评论 -
JavaScript 中 10 个需要掌握基础的问题,为什么有人说前端开发不再吃香
每当在JavaScript中声明函数时,都会创建一个闭包。从一个函数内部返回另一个函数是闭包的经典例子,因为外部函数内部的状态对于返回的内部函数是隐式可用的,即使外部函数已经完成执行。只要在函数内使用。原创 2024-03-21 04:44:02 · 641 阅读 · 0 评论 -
7-32 哥尼斯堡的“七桥问题” (25 分)(思路,总结拼多多,美团JAVA面试经验
/往邻接矩阵当中进行赋值 如果这两个点相连就赋值 1i < G->Ne;//因为是无向图嘛 所以得再来一个//来验证建立的邻接矩阵是否正确i Nv;j++)//引入DFS遍历 主要是用与判断遍历顺序的个数是否等于结点数 如果不等于就是不连通i Nv;i++ ){//处理度数问题(即该结点有多少分支 就有多少度)i Nv;i++ ){//用于统计某个结点的度数。原创 2024-03-21 02:00:36 · 331 阅读 · 0 评论 -
Android Gradle 编译过程中的优化(1)
其中minifyEnabled和shrinkResources就是优化的开关,当这两个开关都打开时,APK编译的时候会进行如下优化流程:下面重点介绍下上述各流程中所做的优化。原创 2024-03-15 17:59:58 · 930 阅读 · 0 评论 -
2024-腾讯Android面试精选题——谈一谈Binder的原理和实现一次拷贝的流程
#理解了 Linux IPC 相关概念和通信原理,接下来我们正式介绍下 Binder IPC 的原理。####2.1 动态内核可加载模块 && 内存映射正如前面所说,跨进程通信是需要内核空间做支持的。传统的 IPC 机制如管道、Socket 都是内核的一部分,因此通过内核支持来实现进程间通信自然是没问题的。但是 Binder 并不是 Linux 系统内核的一部分,那怎么办呢?这就得益于 Linux 的(Loadable Kernel Module,LKM)的机制;原创 2024-03-15 15:43:28 · 828 阅读 · 0 评论 -
自己动手制作elasticsearch-head的Docker镜像
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。原创 2024-03-15 00:04:22 · 931 阅读 · 0 评论 -
改变规则!阿里P8超硬核的k8s+Jenkins手册
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波![外链图片转存中…(img-KK9OrSTK-1710423891485)]原创 2024-03-14 21:45:02 · 235 阅读 · 0 评论 -
在大厂外包呆了三年,颠覆了我的认知!
无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。针对以上面试技术点,我在这里也做一些分享,希望能更好的帮助到大家。无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。原创 2024-03-14 19:25:42 · 217 阅读 · 0 评论 -
万字长文!一文彻底搞懂Java—volatile关键字
但是上面的方式会有一个问题,由于在锁住总线期间,其他 CPU 无法访问内存,导致效率低下。在 JDK 1.6 之后,优化了 synchronized 声言 LOCK# 的方式,不再对总线进行锁定,转而采取了对 CPU 缓存行进行锁定,因为本篇文章不是介绍 synchronized 实现细节的文章,所以不再对这种方式进行详细介绍,读者只需要知道在优化之后,synchronized 的性能不再成为并发问题的瓶颈了。MESI 协议就是缓存一致性协议,即。原创 2024-03-14 16:46:00 · 402 阅读 · 0 评论