首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
学海无涯专题
2024最新Android开发面试解答,学海无涯
一个程序员,如果不想35 岁被淘汰,请把它当成一种信仰! 25岁,一个北漂程序员,入职三年,Android中级工程师,月薪15k,965的工作经常干成996,比起老家的同龄人,我拥有一份不错的薪水,但是想在北京安家,梦想似乎遥不可及。 北京大概一年有5万人加入IT行业,这些人和你一起抢饭碗,你随时可能被淘汰掉。 现实中的你,没办法谈恋爱,没有朋友,没房没车没钱,似乎得不到任何人的认可,每
阅读更多...
学海无涯!Android性能优化之APK优化,已拿到offer
前言 职场的“金三银四”跳槽季过去了,但是紧接着,眼下“金九银十”又来了。 不同的是今年比往年「冷」一些,形式更加严峻一些,大家多多少少可能都听到或看到一些信息,就是好多公司在优化裁员,作为求职者来说,面试是一道坎,很多人会恐惧面试,即使是工作很多年的老鸟,可能仍存在面试的焦虑。 这些题目是我之前的面试去腾讯、虎牙、美团、阿里、快手等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大
阅读更多...
学海无涯!docker保存容器修改
Java基础 1.Java语言的三大特性 2.Java语言主要特性 3. JDK和JRE有什么区别 4.Java基本数据类型及其封装类 5.如果main方法被声明为private会怎样? 6.说明- -下public static void main(String argsQ])这段声明里每个关键字的作用 7.==与equals的区别 8.Object有哪些公用方法 9.为什么Java里没有全
阅读更多...
学海无涯!如何化身BAT面试收割机?附超全教程文档
Glide缓存简介 Glide的缓存设计可以说是非常先进的,考虑的场景也很周全。在缓存这一功能上,Glide又将它分成了两个模块,一个是内存缓存,一个是硬盘缓存。 这两个缓存模块的作用各不相同,内存缓存的主要作用是防止应用重复将图片数据读取到内存当中,而硬盘缓存的主要作用是防止应用重复从网络或其他地方重复下载和读取数据。 内存缓存和硬盘缓存的相互结合才构成了Glide极佳的图片缓存效果,那么
阅读更多...
学海无涯,活在当下
一直以来,我的学习态度都很浮躁,和我的生肖一样“猴急”,看到新的东西,虽然暂时用不上,但是都会去找视频资料或者是搜一些相关的博客去学习。而我也一直发现有一个问题就是,刚看完确实感觉收获颇丰,可是过了一段时间后,就忘的差不多了,甚至别人提起来就只记得这么一个名词了,可是还是这样乐此不疲,总觉得已经大家都懂的东西我现在不好好去看到时候就会很low,可是自己却学了之后,即不自信,同时,感觉自己的
阅读更多...
学海无涯!编译Java程序的软件
kafka面试基础[17] 1.Kafka的用途有哪些?使用场景如何? 2.Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么 3.Kafka中的HW、LEO、LSO、LW等分别代表什么? 4.Kafka中是怎么体现消息顺序性的? 5.Kafka中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么? 6.Kafka生产者客户端的整体结构是什么样子的? 7.Kafka
阅读更多...
学海无涯!自学java开发要多久
第一部分 项目+自我介绍 首先上来简单做一下自我介绍? 然后让介绍简历里的项目,说下项目里的难点,技术架构。 平时开发过程中都遇到过哪些难题? 平时都这么和同事沟通? 第二部分 java基础方面 首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少?为什么是O(1), hashmap 在jdk1.8是线程安全的吗? 为什么是线程安全的?concur
阅读更多...
学海无涯!Android性能优化之APK优化,已拿到offer
前言 职场的“金三银四”跳槽季过去了,但是紧接着,眼下“金九银十”又来了。 不同的是今年比往年「冷」一些,形式更加严峻一些,大家多多少少可能都听到或看到一些信息,就是好多公司在优化裁员,作为求职者来说,面试是一道坎,很多人会恐惧面试,即使是工作很多年的老鸟,可能仍存在面试的焦虑。 这些题目是我之前的面试去腾讯、虎牙、美团、阿里、快手等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大
阅读更多...
学海无涯!含泪狂刷Android基础面试118题,附赠课程+题库
第一次观看我文章的朋友,可以关注、点赞、转发一下,每天分享各种干货技术和程序猿趣事 前言 随着移动终端的快速发展,Android开发人员也越来越多,Android开发市场也进入了一个饱和的状态,Android开发人员也面临着难找一份好工作的处境。 而找工作的第一关就是面试,一个好的面试往往能很好的提高你的入职几率,下面我总结了一些本人在一些大厂的面试总结,希望的观看的小伙伴有所帮助。
阅读更多...
学海无涯!含泪狂刷Android基础面试118题,再不刷题就晚了!
第一次观看我文章的朋友,可以关注、点赞、转发一下,每天分享各种干货技术和程序猿趣事 前言 随着移动终端的快速发展,Android开发人员也越来越多,Android开发市场也进入了一个饱和的状态,Android开发人员也面临着难找一份好工作的处境。 而找工作的第一关就是面试,一个好的面试往往能很好的提高你的入职几率,下面我总结了一些本人在一些大厂的面试总结,希望的观看的小伙伴有所帮助。
阅读更多...
学海无涯!2021年Java开发者跳槽指南
前言 这几年在Java工程师招聘时,会看到很多人的简历都写着使用了Spring Cloud做微服务实现,使用Docker做自动化部署,并且也会把这些做为自己的亮点。而比较有趣的这其中以小公司出来的人为绝大多数,大的公司出来的人简历上倒是很少提这些东西。 对于我自己来说,从15年就开始关注这一块,看过马丁.福勒最开始的关于微服务的论文、也看过不少对微服务的论证的英文文章和书,也研究过Spring
阅读更多...
学海无涯!来自阿里巴巴佛系安卓程序员的指南,成功收获美团,小米安卓offer
感悟 这个世界有一个“二八原则”在好多地方都发挥着作用,在Android开发上我认为也一样有用。做一个Android开发,你也许只会用到Android开发知识中的20%,有80%其实你学了也不一定会用。 而面试官也一样,他也可能只掌握了20%的知识,而且一个面试也不会有足够多的时间给你展示你全部的知识,而往往只会注意开发中最常遇到的20%。这时候,你对这些问题理解的深度就显得尤为重要。回答了1
阅读更多...
CDN相关事项(上篇),学海无涯
最后一公里 用户电脑接入的网络,也被分为不同的接入方式ADSL或FTTX等,以及带宽;不同的方式带宽,不同费用。 控制时延 根据研究发现:当人们获得网络信息时,好感度随时间流逝下降的最为迅速。 *0.1 s:*用户几乎感觉不到系统是否不连贯性。 *1.0 s:*用户明显注意到时延的发生,但是在该时间内思维依然是连贯的。 *10 s:*超过该时间的时延会使用户失去等待意愿。 控制
阅读更多...
学海无涯!新鲜出炉的Android面试真题集锦我给你们整理出来了!附答案
前言 现在的终端开发已经开始进入稳定期,在这个阶段大厂压力很大小厂更会收到挤压,人们使用的App越来越固定,即使是大厂,几年前平台级应用发个Push就能引流几十万,现在这些的作用也越来越小,特别到了今年,想要在Top100的pp里突然出现一个来自不知名团队的爆款已经基本不可能。 项目实战 启动速度流畅度抖音在APK包大小资源优化的实践优酷响应式布局技术全解析网络优化手机淘宝双十一性能优化项目
阅读更多...
学海无涯苦坐舟
看了一天的hibernate文档,觉得有些混乱,好多东西并不太清楚。看了本站上的贴子,颇觉自惭形秽,水准颇低。 然而,前路迢迢,正当奋起直追。 想越王可以卧薪十年,我为达到目标又何惜如此! 这一段时间我想用j2ee做个试验品,还比较复杂!我用cmp搞了好久都没弄好,太伤自尊了!entity bean 实在让我受不了!我不知道别人怎么看,是不是我太笨了! 我不知道用hibernate
阅读更多...
Vim 简明攻略 --学海无涯苦作舟
前言 今天看到这篇文章,共鸣点非常多。它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级。完全就是我这一年来坚持使用Vim的过程。所以不管怎么我要转载这篇文章。翻译自《Learn Vim Progressively》,原中文翻译出自《简明Vim练级攻略》。我进行了部分的排版工作,和文字删减以及所有图片本地化的工作。 Vim的学习曲线相当的大,所以,如果你一开始看
阅读更多...