程序员
文章平均质量分 89
渊Y
这个作者很懒,什么都没留下…
展开
-
物联网主机E6000:动环监控的新革命
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-15 16:04:53 · 405 阅读 · 0 评论 -
嵌入式面试常见问题(五)— 牛客网_牛客网嵌入式面试题
红黑树是一种近似平衡的二叉查找树,它能够确保任何一个节点的左右子树的高度差不会超过二者中较低那个的一倍。具体来说,红黑树是满足如下条件的二叉查找树1.每个节点要么是红色,要么是黑色。2.根节点必须是黑色。3.红色节点不能连续(也即是,红色节点的孩子和父亲都不能是红色)。4.对于每个节点,从该点至null(树尾端)的任何路径,都含有相同个数的黑色节点。5.最长的路径长度不会超过任意路径的两倍。CAN 是ISO国际标准化的串行通信协议。CAN 控制器根据两根线上的电位差来判断总线电平。原创 2024-05-15 03:45:28 · 687 阅读 · 0 评论 -
基于STM32的超声波HC-SR04和红外测距模块测量距离的实验对比(HAL库)_hc-sr602感应距离
篇幅有限,如果这方面不熟悉的朋友可以去看看本人的另一篇文章,十分相近,希望对您有所帮助。原创 2024-05-14 19:22:50 · 625 阅读 · 0 评论 -
助力企业实现更简单的数据库管理,ATOMDB 与 TDengine 完成兼容性互认_atomdb github(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-14 17:48:14 · 551 阅读 · 0 评论 -
【源码独家】云快充协议,JAVA微服务实现,汽车、二轮充电桩系统源码软硬件自主研发商业解决方案!_云快充协议java
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-14 03:28:52 · 789 阅读 · 0 评论 -
【ESP32】阿里云物联网平台连接及数据互传(MQTT)_esp32连接阿里云平台
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 21:29:09 · 938 阅读 · 0 评论 -
Ubuntu和Linux开发板网络环境搭建_开发板直连ubuntu(2)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 20:02:31 · 989 阅读 · 0 评论 -
RK3568平台 点亮imx586摄像头_imx586驱动(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 18:37:13 · 914 阅读 · 0 评论 -
Makefile编译原理 自动生成依赖关系_makefile 汇编依赖项(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 16:11:36 · 320 阅读 · 0 评论 -
dataFEED OPC Suite的新版本支持集成XML数据
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 07:02:16 · 886 阅读 · 0 评论 -
ARM裸机 - LCD显示屏_arm 液晶入门(1)
LCD驱动器一般和LCD显示面板集成在一起,LCD驱动器芯片负责给面板提供控制液晶分子的模拟电信号,驱动器的控制信号(数字信号)来自于自己的数字接口,这个接口就是LCD屏幕的外部接口。计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富,像素深度有这么几种:1位、8位、16位、24位、32位。,或者说显示中可以被控制的最小单位,整个图像就是由很多个像素组成的,像素很重要,整个显示图像是由一个个的像素组成的。pitch是连续2个像素的像素中心的距离。原创 2024-05-13 02:54:29 · 437 阅读 · 0 评论 -
面试题学习与复习:计算机网络相关面试题汇总
总而言之,成功是留给准备好的人的。无论是参加什么面试,都要做好充足的准备,注意好面试的礼仪和穿着,向面试官表现出自己的热忱与真诚就好。即使最后没有过关,也要做好经验的总结,为下一次面试做好充足准备。这里我为大家准备了一些我在面试后整理的面试专题资料,除了面试题,还总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料分享给大家,希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。原创 2024-05-11 20:51:01 · 700 阅读 · 0 评论 -
面试字节两轮后被完虐,一份字节跳动面试官给你的Android技术面试指南,请查收!
没有实习经历可以吗?答案是——可以的。 有技术实习经历当然好事,但是对于校招/实习同学来说,不一定人人都有实习经验,或者实习经验可能与当前岗位不match。所以不用过分担心,一般能过简历参与面试的同学,都是得到了初步的认可的。没有相关实习经验的同学,面试时可以突出自己在其他方面的优势(如:个人项目、开源项目、竞赛、学术,参考上个问题),面试官如果认可你的知识储备、能力、潜力就会通过。没有 相关实习经历 和 没有相关知识能力 是两回事,有实习经历缺没有积累知识能力的同学,可能最终评价会不如 通过自己学习探索具原创 2024-05-11 19:31:31 · 766 阅读 · 0 评论 -
阿里P6Android社招面试的经历(已获得offer)
Alvin老师看后问“几个项目你都熟吗?“。我说“当然熟,我做的能不熟吗“。Alvin老师说你这么自信,那我问几个问题,然后就开始问我写的技术点。问“你知道这个框架怎么用吗?”。这个我知道,简要说了下。然后他又问“你知道这个框架的实现原理吗?”。我答不上来,因为我做项目的时候只管用,具体框架内部怎么实现我从来没关心过。Alvin老师说“那你和别的面试者比有啥优点呢?哪个做开发的不会拿来直接用,怎么体现出你的专业性?如果没有比别人好的长处,公司凭什么在几万人中选你?“说的让人无法反驳,我接受了批评。于是我再次原创 2024-05-11 18:11:23 · 627 阅读 · 0 评论 -
迟来的Android春招面经,望能为准备春招的面试者做参考
阿里的面试一般采用电话面试的形式,笔者一共参加五轮面试,一面电话面试+在线编程,二面视频面试+在线编程,三面部门boss面试,四面交叉面,五面HR。在此分享五轮面试的大概问题吧,笔者是android岗开发,所问题型会更偏android。原创 2024-05-11 16:54:03 · 957 阅读 · 0 评论 -
谈一谈Android内存优化那些事(二)Android常用的内存优化方法
在实际开发中我们可以先考虑降低应用的运行时内存,然后针对代码写的不好的地方着重优化,最后通过规避一些可能导致内存泄漏的编码方式,去提前避免内存泄漏的问题。###一、降低运行时内存降低运行时内存可以分为减小APK的体积和Bitmap优化两部分:参考:Android 官网文档Managing Bitmap Memory、Handling bitmaps这里介绍一些好的编码习惯:考虑使用ArrayMap/SpareseArray而不是传统的HashMap等数据结构,Android系统为移动系统设计的容器Arr原创 2024-05-11 11:00:01 · 341 阅读 · 0 评论 -
腾讯面试合集:热修复连环炮(热修复是什么-有接触过tinker吗,tinker原理是什么)
下面是辛苦给大家整理的学习路线《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!//…省略下面是辛苦给大家整理的学习路线[外链图片转存中…(img-mDUjuXMo-1715362422878)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-11 01:33:54 · 368 阅读 · 0 评论 -
网络优化最佳实践!百度App网络深度优化系列《二》连接优化(1)
通过上图可以看出TLS密钥协商交换的过程没有了,但具体是如何实现的呢?包含两种方式,一种是Sesssion Identifier,一种是Session Ticket。Session Identifier中文为会话标识符,更像我们熟知的session的概念。是 TLS 握手中生成的 Session ID。服务端会将Session ID保存起来,客户端也会存储Session ID,在后续的ClientHello中带上它,服务端如果能找到匹配的信息,就可以完成一次快速握手。Session Identifier存在原创 2024-05-11 00:08:13 · 849 阅读 · 0 评论 -
程序老鸟C#学习:3天学会全部基础--第一天
源于c语言,简单易学,入门超快,减少了烦人的指针,有统一的操作符/修饰符/运算符,使用起来简洁称心。不仅如此:她是结构化语言,能产生高效率的程序面向组件,开发快速在多种计算机平台上编译,良好兼容性优秀的版本管理控制,安装卸载和其他程序不影响点Net框架一部分都是她被广泛应用的原因。她不仅是按照面向对象设计的语言,而且还类型安全,还有更多让人舒心的功能自动垃圾回收属性、事件、委托等标准库简单多线程Lambad表达式。原创 2024-05-10 22:40:41 · 862 阅读 · 0 评论 -
百度App网络深度优化系列《一》DNS优化
DNS优化是个持续性的话题,上面介绍的百度App的一些经验和做法并不见得完美,但我们会持续深入的优化下去,为百度App的DNS能力保驾护航。原创 2024-05-10 20:32:40 · 1000 阅读 · 0 评论 -
源码解析:可能是全网最细的Android-资源加载机制剖析,墙裂建议收藏
ret = new Resources();mSystem = ret;}return ret;}}Resrouce对象的创建,在Resrouce中的各种操作,最终真正的执行者是ResourcesImpl。private Resources() {this(null);final DisplayMetrics metrics = new DisplayMetrics();metrics.setToDefaults();final Configuration config = new Confi原创 2024-05-10 19:10:15 · 874 阅读 · 0 评论 -
浅谈 Android Dex 文件
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?原创 2024-05-10 17:55:18 · 966 阅读 · 0 评论 -
最强技能android+flutter开发环境配置,抓耳挠腮不如看看这篇?(1)
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!3、flutter doctor (来下载flutter的支持资源,比如dart语言包、android的工具包等等)如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。原创 2024-05-10 16:29:32 · 746 阅读 · 0 评论 -
拿下阿里,百度,头条,美团,华为,拼多多等15家一线互联网Offer,一个本硕非科班码农的后台开发之路!(1)
学习路线毕竟以前没刷过题,没看过书…写的大部分都是C#代码,于是决定开始着手秋招,从语言开始系统学习,关于学习的几个建议(原创 2024-05-10 12:22:20 · 574 阅读 · 0 评论 -
我的中级Android跳槽面经:耗时1个月面试4家公司拿到3个offer,查漏补缺!
Android高级架构师之路很漫长,一起共勉吧!原创 2024-05-10 10:59:00 · 635 阅读 · 0 评论 -
开发8年大牛教学Android动画:这是一篇全面-&-详细的-属性动画-总结&攻略
作用对象:任意Java对象不再局限于 视图View对象实现的动画效果:可自定义各种动画效果不再局限于4种基本变换:平移、旋转、缩放 & 透明度给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;**原创 2024-05-09 21:55:47 · 243 阅读 · 0 评论 -
封装一个在小项目中使用的volley(通俗简便、方便灵活)
传入url和成功错误的回调之后我们最后可以得到的是对应json数据的java bean类,这样就方便很多了,post请求亦是如此。//自己测试的url。//请求成功后得到的byte数组。原创 2024-05-09 20:31:45 · 306 阅读 · 0 评论 -
字节跳动高工面试记,已拿-Offer-入职!(1)
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。面试过程一定要有礼貌!原创 2024-05-09 19:12:47 · 374 阅读 · 0 评论 -
如果你是小白,想学Android;如果你是Android开发者,想成为高级架构师;看看腾讯T4大神10答!(上)
一、基础篇二、进阶篇三、其他**看书的姿态:**学习过程往往大家都需要看书,网上一搜,往往会有一大推的书推荐给大家去阅读,面对这么多书,该如何选择,如何阅读的呢,对于同一个层级的书籍选择一本精读,其余的粗读、略读即可,大同小异,对于精读的书籍需要反复的阅读。Java是Android的基础,建议初学者一定要先学习Java基本知识,进而再学习Android,循序渐进,切莫心急,只有扎实的基础才能建造牢固的上层建筑。Java书籍Thinking in Java: 中文版《Java编程思想 》,这是一本非常经典的J原创 2024-05-09 17:52:10 · 225 阅读 · 0 评论 -
在Windows下搭建React Native Android开发环境(1)
希望本文对你有所启发,有任何面试上的建议也欢迎留言分享给大家。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。好了~如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。原创 2024-05-09 15:37:19 · 364 阅读 · 0 评论 -
协程搬运工-基础
最后小编想说:不论以后选择什么方向发展,目前重要的是把Android方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上我整理的几十套腾讯、字节跳动,京东,小米,头条、阿里、美团等公司19年的Android面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。由于篇幅有限,这里以图片的形式给大家展示一小部分。原创 2024-05-09 13:35:02 · 403 阅读 · 0 评论 -
使用Flutter一年后,这是我得到的经验
经过一年的折腾,当我开始开发下一个 Flutter 应用程序时。我非常庆幸将时间花在学习 Fluttet 上。对于企业来说,现在有了一种可用于开发多平台应用程序的选项,而对于开发人员来说,使用它是一种乐趣。如果你将这个事实与谷歌在 Fuschia 操作系统上对 Flutter 所做的投入相结合,你就可以知道,这些事实本身就表明谷歌非常重视这项技术。英文原文:所以不要觉得混合开发有多牛逼 只能做功能不是很复杂的app 开发最一定程度 必然转 原生的 我就见过如何做好面试突击,规划学习方向?原创 2024-05-09 00:35:18 · 597 阅读 · 0 评论 -
人都傻了!看完这份字节跳动师兄给我的程序员面试笔记,只能说一句牛啊!
1.工作相关,强化工作相关项目2.android性能调优今日头条问的都是网上能找到的。好几个问题都是网上面经的原题,所以刷面经很重要。一面主要是问了Android基础、Java基础和数据结构算法1、软引用和弱引用的区别2、1亿个数中找出最大的100个数。回答了可以建一个小顶堆,然后问如何建小顶堆以及如何维护小顶堆3、Bitmap加载过程中OOM了怎么办?回答了可以压缩图片,然后问具体怎么压缩?如果有一张很大size的图片需要加载到手机里怎么办?回答可以局部加载。4、有了解什么是IntentService么?原创 2024-05-08 22:20:30 · 866 阅读 · 0 评论 -
三星折叠屏开发者设计指南揭秘(1)
其二,在多窗口模式下处于活动状态。可折叠设备展开时,当前应用页面必须无缝延续到另一个屏幕,并可自动调整大小匹配新的布局,反之亦然。也就是说,应用程序需要准备好在多个屏幕(不同分辨率、密度等)之间切换。对于APP连续性,谷歌提供了屏幕连续性可应对这类需求。1.1 运行时配置变更 - 系统默认折叠/展开的操作过程将触发系统向应用发送新布局的配置更改,包括smallestScreenSize, screenSize 和 screenLayout 的配置。每当发生配置更改时,Android默认情况下会重启正在运行的原创 2024-05-08 20:04:37 · 936 阅读 · 0 评论 -
【透镜系列】看穿 _ 触摸事件分发 _(1)
机制、多点触控机制、NestedScrolling 机制、处理各种 listener、结合View的状态进行处理等,相比主要逻辑,它们就没有那么重要了,大家可以自行阅读源码,之后有空也会写关于多点触控和的内容(挖坑预警)轮子的完整代码可以在在这里查看(Java版本相比源码,这份代码足够短足够简单,那些跟事件分发无关的东西通通不要来干扰我长度总共不超过150行,剔除了所有跟事件分发无关的代码,并且把一些因为其他细节导致写得比较复杂的逻辑,用更简单直接的方式表达了。原创 2024-05-08 18:07:00 · 857 阅读 · 0 评论 -
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译(1)
make -j12build这个shell脚本,大体上其实还是很容易懂的,比如分别用于禁止输出静态库,以及输出动态库;--arch--cpu用于配置输出的so库是什么架构的;--prefix用于配置输出的so库的存放路径。接下来重点来讲一下几个选项:target-os:在旧版本的FFmpeg中,对Android平台的支持并不是很完善,并没有android这个target,所以在一些比较老的文章中都会提到,编译Android平台的so库,需要对configure做以下修改,否则会按照linux。原创 2024-05-08 16:18:19 · 659 阅读 · 0 评论 -
[译] Android 的多摄像头支持(1)
首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!希望大家不要犯和我一样的错误呀!!!一定要看完!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-08 14:27:53 · 730 阅读 · 0 评论 -
RxJava再学习系列一
Android学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。人生不可能一帆风顺,有高峰自然有低谷,要相信,那些打不倒我们的,终将使我们更强大,要做自己的摆渡人。资源持续更新中,欢迎大家一起学习和探讨。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-08 11:56:43 · 678 阅读 · 0 评论 -
Native开发工具之CPU 和架构(三)(1)
通常,在编译时使用#ifdef及以下各项确定 ABI 最为方便:对于 32 位 ARM,使用__arm__对于 64 位 ARM,使用对于 32 位 X86,使用__i386__对于 64 位 X86,使用__x86_64__请注意:32 位 X86 称为__i386__,而不是__x86__,这可能与您预想的有所不同!本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!原创 2024-05-08 02:53:38 · 603 阅读 · 0 评论 -
Glide图片框架使用详细介绍(五)之Glide-源码详解(1)
【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。原创 2024-05-07 13:57:14 · 967 阅读 · 0 评论