自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 2024备战金三银四必刷的1000道Java面试真题

*内容涵盖:**Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux、并发编程等技术栈,一共485页,1000多道题。**程序员T:**是的,1000多,都是一些一线大厂历年的真题。**程序员T:**主要是,我刷的那些技术点,我好像都慢慢找到门道了。**同事:**WC,可以啊,你到底涨了多少啊?**同事:**刷完了?

2024-12-22 08:14:26 396

原创 2024在项目中使用MVVM的正确打开方式,你没用过的船新版本,还不快学学!

el 是通过空的 Fragment 实现生命周期控制的。所以,当页面在后台被杀死的时候,Fragment 被销毁,从而导致再次获取到的 ViewModel 与之前的 ViewModel 不是同一对象。在后来的版本中,ViewModel 的状态恢复问题采用了另一种解决方案。下面是两个版本类库的差异(第一张是早期版本,第二张是近期的版本),[外链图片转存中…(img-5kCpxrzT-1734826142503)][外链图片转存中…(img-conw6D6c-1734826142503)]

2024-12-22 08:09:12 471

原创 2024做安全测试必须要知道的几种方法!

动态渗透测试一般在系统测试阶段进行,但覆盖率较低,因为在测试过程中很难覆盖到所有的可能性,只能是尽量提供更多的测试数据来达到较高的覆盖率。静态代码检查主要是通过代码走读的方式对源代码的安全性进行测试,常用的代码检查方法有数据流、控制流、信息流等,通过这些测试方法与安全规则库进行匹配,进而发现潜在的安全漏洞。静态代码检查方法主要是在编码阶段进行测试,尽可能早地发现安全性问题。数据扫描主要是对内存进行测试,尽量发现诸如缓冲区溢出之类的漏洞,这也是静态代码检查和动态渗透测试很难测试到的。

2024-12-22 08:03:51 536

原创 2024京东最新Android面试真题解析

11.ListView的VIewHolder为什么可以减少内存的使用?12.多线程相关。Java中控制多线程的方法。锁、synchronize(可以对哪些对象加锁(静态变量加锁和对普通变量加锁有什么区别),实现原理)、wait notify13.ANR。在广播内做耗时操作会怎么样。临近金九银十,又到了秋招面试提前批,最近有很多网友都在求京东面试题。作为京东前辈的我正好电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去京东面试被问到的题目。

2024-12-22 07:58:33 889

原创 2024云计算省赛总结

一、私有云部署运维1 划分compute磁盘(parted) p(parted) p2 配置网络、主机名修改和添加/etc/sysconfig/network-scripts/ifcfg-enp*(具体的网口)文件。(1)controller节点配置网络:ONBOOT=yesPREFIX=24ONBOOT=yesPREFIX=24。

2024-12-22 07:54:24 887

原创 2024下半年,最接地气的字节跳动Android面经分享(已收offer)

这是最辛苦的阶段,你不仅要把日常的工作做好,还要开始着手准备刷题、基础知识准备以及高阶知识的准备,除此之外我还对英语进行了一些准备,本来英语就是半文盲,由于不管是想去外企、出国以及看英文的文档,英语都是必不可少的,英语在我们的日常生活中也越来越重要,我们要,整个阶段大概持续了4个多月。简历是门面,更是敲门砖,能否拿到大厂的面试机会,就要看自己的简历如何,抛开学历以外,大厂最看重简历是否有亮点,因此我们对简历内容要有准备,对自己的突出点,包括技术、个性上的亮点,要练习表达,避免临时组织语言。

2024-12-22 07:50:34 1007

原创 2024Android面经:教你增加拿到BAT等大厂offer几率(-面试技巧)

AndroidAndroid各个版本的特性(例如6.0,动态权限)ANR的原因Android中进程间通信的方式和对比AsyncTask的实现原理及优缺点Handler机制自定义view三部曲,流程(或者实际场景题,例如实现一个表盘,怎么做)FrameWork层次结构Activity生命周期(A跳转到B,A和B中生命周期的执行顺序)Dvlik、ART、JVM三种虚拟机的区别能不能在非UI线程更新UIService和IntentService的区别。

2024-12-22 07:45:40 887

原创 2024Android大厂面试经验

Android消息机制Android View绘制流程,当一个TextView的实例调用setText()方法后执行了什么Android dalvik虚拟机和Art虚拟机的优化升级点Android屏幕渲染机制热修复的原理,你都了解过哪几种热修复框架OkHttp的原理Android 线程池的实现原理JavaGC机制HashMap的实现机制,怎么样HashMap线程安全可重入锁的实现,公平锁非公平锁都是什么定义?都用过那些常用的数据结构,说说对树的了解?

2024-12-22 07:41:20 246

原创 2024Android-高级面试题及答案(Google收录,值得推荐!)

AIDL是使用bind机制来工作。参数:java原生参数Stringparcelablelist & map 元素 需要支持AIDL回到顶部。

2024-12-22 07:32:00 990

原创 2024-Android-大厂面试(五)插件化、模块化、组件化、热修复、增量更新、Gradle

文章会持续更新,请期待。五、插件化、模块化、组件化、热修复、增量更新、Gradle1.对热修复和插件化的理解2.插件化原理分析3.模块化实现(好处,原因)4.热修复、插件化5.项目组件化的理解6.描述清点击 Android Studio 的 build 按钮后发生了什么。

2024-12-22 07:26:46 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除