自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面经——华为联发科小米兆易创新(2024年秋招嵌入式软件)_兆易创新面试

9.25号发来邮件,要先签两方协议。这家公司做Smart TV之类的显示设备的,安卓驱动和Linux驱动都有,也有嵌入式应用层的。零食甜点下午茶,10点以后打车报销,每个季度有奖金(0.5-1个月月薪),年终还有年终奖(据说可以拿到18薪),就是加班太多(据说996是标配,忙的时候9107),怕受不了。最后还是拒绝了。面试时间35min吧,整个面试过程还是很顺利的,问的问题基本都答了上来,唯一 一个关于栈的空间不连续的问题,确实是自己的知识盲区了,后面也补上了。回想起来。

2024-05-16 14:42:21 1505

原创 粤嵌6818开发板嵌入式开发Linux内存映射

open()访问文件 -> 得到一个文件描述符fd -> 根据文件描述符fd去内存空间上映射一块空间,得到一个地址p -> 用户只需要将数据拷贝到内存空间上就可以了 -> 对应的文件就会有相应的变化 -> 撤销映射 -> 关闭文件描述符fd。open()访问文件 -> 得到一个文件描述符fd -> 直接往文件描述符fd写入数据就可以了 -> 关闭文件描述符fd。offset:被映射文件的映射位置的偏移量(相对于映射空间的首地址),设置0。fd:想要映射的文件对应文件描述符(先打开文件,才可以映射)

2024-05-16 02:15:00 442

原创 正点原子linux阿尔法开发板使用—Linux设备树_正点原子阿尔法开发版(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-15 15:12:54 445

原创 新一代智能建筑物联网身份认证创新设计与发展趋势研究

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-15 11:52:02 306

原创 巨控无线远程(物联网)应用_巨控通讯模块应用(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-15 04:16:39 1039

原创 学习编程的第一篇博客

我是就读于河南牧业经济学院2023级的大一新生,学习的是物联网工程专业,本人来自河南省周口市。高考结束之后,我开始思考我要报什么专业,一次在偶然在网上看到计算机之类的专业很热门,于是抱着好奇的心态查了查,发现果然不错而且很符合我的兴趣。于是就准备报考计算机之类的专业,但是由于自己分数不是很高,报考的学校有限,然后我就来到了“牧院”。虽然我的第一志愿是软件工程专业第二才是物联网,但能学到计算机专业的我已经很满足了。

2024-05-15 02:52:21 773

原创 基于HAL库STM32F103ZET6之串口打印调试_hal库串口打印(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-14 18:28:39 610

原创 人体感应模块stm32驱动_stm32f103rct6人体红外热释电感应(1)

功能特点a、 超小体积,灵敏度高,可靠性强,超低电压工作模式。b、抗干扰性增强,内部采用数字信号处理,直接高低电平输出。c、 全自动感应:人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平。d、可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后延时,才变为低电平(即:感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。

2024-05-14 16:41:00 212

原创 【等级保护测试】-物联网安全扩展要求、工业控制系统安全扩展要求-思维导图_等级保护扩展要求 题目

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-14 03:54:46 743

原创 Zigbee智能家居方案设计_zigbee路由器软件设计(1)

Zigbee节点软件(卧室,客厅,厨房)网关软件服务器软件Android App软件节点以及网关软件Zigbee节点上电后进行自组网,然后定时上报温湿度,烟雾值给网关,网关将数据转发给服务器。接收服务器或App下发的控制命令,对灯和电机进行控制。服务器软件目前服务器软件主要有两种,一种是使用Qt写的,另一种是Java web。它主要就是显示网关上报过来的数据,以及对节点进行控制(灯以及电机)。和服务器软件功能基本类似。

2024-05-13 20:40:24 427

原创 STM32+ESP8266(AT固件)连接阿里云物联网 保姆级教学(附代码)--4

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-13 19:18:23 191

原创 OpenCV+Ubuntu+QT实现人脸检测 识别(考勤管理)_ubuntu和qt opencv(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-13 17:28:25 816

原创 Linux内存管理 五、物理内存空间布局及管理_breaches a single numa node boundary

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-13 15:28:34 1034

原创 https网络编程——使用openssl库自建根证书_openssl 生成根证书(1)

建立serial,并在文件中填入0001,被签发的证书都会有序号和位置,记录这份证明在早先签署的和发布的单位签字并且发布的证明号码,这个文件能使用为记录签署和发布证明号码的根证明,每次签署和发行证明OpenSSL的根证明可能自动地更新这个文件。(具体没什么用,但必须要有)每次签署和发行证明OpenSSL的根证明可能自动地更新这个文件建立index.txt,这个文件能为纪录使用根证明签署和发布证明纪录。根证明普通的情况用途为对标志和发行传递的证明,再标志和问题终端证明由传递的证明(服务器,客户端)。

2024-05-13 13:01:29 516

原创 ESP8266 -- 搭建阿里云物联网与MQTT

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-13 07:36:43 1061

原创 C++ - 子类与父类的同名成员变量_c++子类和父类有相同的成员变量(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

2024-05-13 03:25:28 936

原创 8051单片机实战分析(以STC89C52RC为例) 10 - 外部中断的使用_双外部中断stc89c52rc单片机接线(1)

下面我们进行例子来学习外部中断与的使用,例子很简单:使用外部按键模拟外部中断源,当发生外部中断的时候,我们给一个LED灯的电位值取反。下面我们通过原理图来看看要用到的引脚:① 单片机:② 独立按键:③ 上拉电阻:④ LED灯:① 中断服务函数:我们知道我们编写的C程序,函数的执行是从main主函数开始执行,现在有了中断,自然就产生一个中断服务函数:从图中我们可以知道单片机在发生中断的时候,程序的执行过程会从主程序A跳到中断服务程序B,在执行完中断服务程序B后,会返回到之前主程序A被中断打断处继续执行

2024-05-13 02:02:48 481

原创 高级Android开发学习手册私藏秘籍大公开,你确定不看看(1)

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考,有需要的朋友可以VX扫描下方优快云官方二维码免费获取!我一直以来都有整理练习大厂面试题的习惯,有随时跳出舒服圈的准备,也许求职者已经很满意现在的工作,薪酬,觉得习惯而且安逸。不过如果公司突然倒闭,或者部门被裁减,还能找到这样或者更好的工作吗?

2024-05-11 21:24:23 894

原创 面试官:如何实现一个LruCache,原理是什么?

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。

2024-05-11 20:08:40 665

原创 阿里技术专家给求职者的10条建议(文末附Android面试题汇总整理)(1)

为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!

2024-05-11 18:42:55 945

原创 都看OkHttp的源码,Okio的源码你看过吗?

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。这也是我这些年来养成的习惯,一定要学会把好的东西,归纳整理,然后系统的消化吸收,这样才能极大的提高学习效率和成长进阶。碎片、零散化的东西,我觉得最没有价值的。就好比你给我一张扑克牌,我只会觉得它是一张废纸,但如果你给我一副扑克牌,它便有了它的价值。

2024-05-11 17:27:59 410

原创 轻松入门Android直播相关技术 从0搭建直播系统

总而言之,成功是留给准备好的人的。无论是参加什么面试,都要做好充足的准备,注意好面试的礼仪和穿着,向面试官表现出自己的热忱与真诚就好。即使最后没有过关,也要做好经验的总结,为下一次面试做好充足准备。这里我为大家准备了一些我在面试后整理的面试专题资料,除了面试题,还总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料分享给大家,希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。

2024-05-11 15:59:31 774

原创 设计模式 观察者模式 以微信公众服务为例(1)

3、当不想要此主题消息时,取消订阅4、只要服务号还在,就会一直有人订阅好了,现在我们来看看观察者模式的类图:接下来就是代码时间了,我们模拟一个微信3D彩票服务号,和一些订阅者。首先开始写我们的主题接口,和观察者接口:package com.zhy.pattern.observer;/**主题接口,所有的主题必须实现此接口@author zhy*/public interface Subject{/**注册一个观察着@param observer*/public void registerObserver(O

2024-05-11 10:14:36 402

原创 自定义控件 带删除按钮的EditText(1)

android:ellipsize=“end”android:gravity=“center_vertical”android:hint=“关键字/位置/品牌/酒店名”android:imeOptions=“actionSearch”android:inputType=“text”android:maxLines=“1”android:paddingStart=“@dimen/dimen_10”android:textColor=“@color/color_1e1e1e”android:textColorH

2024-05-11 02:07:03 866

原创 聊一聊 EventBus 源码和设计之禅

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!vent 继承的开发者之间的矛盾才会有这个字段出现。全局搜索该字段仅用于发射事件的时候判断是否需要发射父类事件,由于该字段默认为 true,所以如果各位读者和笔者一样在项目开发中 Event 不存在继承关系的话,可以将该字段设为 false 以提高性能。

2024-05-11 00:41:18 807

原创 纯干货!多次面试被拒,终获美团offer(含字节跳动-阿里-腾讯等大厂面试题整理)

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。

2024-05-10 23:13:46 638

原创 硬不硬你说了算!近-40-张图解被问千百遍的-TCP-三次握手和四次挥手面试题

不会没关系,今天就让我们来消除这份恐惧,微笑着勇敢的面对它吧!于是我整理了关于,跟大家一起探讨探讨。PS:本次文章不涉及 TCP 流量控制、拥塞控制、可靠性传输等方面知识,这些留在下篇哈!

2024-05-10 21:07:16 607

原创 熬夜再战Android从青铜到王者-聊聊自动化测试真经

Appium 是一款「移动」的自动化测试框架,牛逼的地方在于支持 iOS 和 Android 原生和混生的移动 Web 应用程序,也就是跨平台。Appium环境搭建我们使用Appium和python来进行测试,所以需要安装Appium客户端以及Python环境。他们的执行顺序是:python代码 -> Appium-python库 -> Appium -> 手机。极速体验打开手机模拟器/真机打开appium工具创建python项目复制下面代码,并作微微修改测试示例。

2024-05-10 19:42:52 696

原创 深入底层---字节Android高级岗:-Activity间传递对象为什么要序列化?序列化有哪几种方式?它们有什么区别?

我们都知道进行Android 开发的时候,跳转到Activity和Fragment的时候,传递对象是通过Intent或者bundle 进行传递。当这个对象没有实现序列化的时候 当你通过Inetnt传递的时候会报红,系统会提示你将这个对象实现序列化。不同 Activity 之间传输数据可以通过Intent对象的putExtra。

2024-05-10 18:22:50 612

原创 来自Android程序员的反击,二本渣校手撕名牌毕业生,拿下阿里Offer

很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从哪里入手去学习,对此我整理了一些资料如果你熟练掌握以下列出的知识点,相信将会大大增加你通过前两轮技术面试的几率!这些内容都供大家参考,互相学习。①「Android面试真题解析大全」PDF完整高清版+②「Android面试知识体系」学习思维导图压缩包《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-10 17:02:44 704 1

原创 数据库 存储过程和函数

由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!分Android架构面试视频讲解:[外链图片转存中…(img-Tn6en6B4-1715326797680)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-10 15:40:08 757

原创 手把手教大家用Transform API和ASM实现一个防快速点击案例

ASM官网官网上是这样介绍ASM的: ASM是一个通用的Java字节码操作和分析框架。它可以直接以二进制形式用于修改现有类或动态生成类。ASM提供了一些常见的字节码转换和分析算法,可从中构建定制的复杂转换和代码分析工具。ASM提供了与其他Java字节码框架类似的功能,但是侧重于 性能。因为它的设计和实现是尽可能的小和尽可能快,所以它非常适合在动态系统中使用(但当然也可以以静态方式使用,例如在编译器中)。

2024-05-10 11:30:55 873

原创 惊喜!阿里巴巴资深技术专家花费60天,整理出Flutter技术解析与实战文档,全网首发

*其实上面说了这么多,钱是永远赚不完的,在这个知识付费的时代,知识技能提升才是是根本!我作为一名8年的高级工程师,知识技能已经学习的差不多。**在看这篇文章的可能有刚刚入门,刚刚开始工作,或者大佬级人物。像刚刚开始学Android开发小白想要快速提升自己,最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以这里分享一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。这么重要的事情说三遍啦!

2024-05-10 10:05:43 593

原创 征服面试官系列: Binder 核心机制和进程间通信,你都理解了吗?

@Overridepublic int getStudentGrade(String name) {return StudentMap.getStudentGrade(name);}@Overrideprotected boolean onTransact(int code, @NonNull Parcel data, @Nullable Parcel reply, int flags) throws RemoteException {if (code == REQUEST_CODE) {String na

2024-05-09 22:30:19 267

原创 带你一起探究Android事件分发机制,-让面试提问不在畏惧!

}PhoneWindow@Overridepublic boolean superDispatchTouchEvent(MotionEvent event) {return mDecor.superDispatchTouchEvent(event);}Activity会将事件传递给Window,window又会向下继续传递。如果最终都没有View消费事件(superDispatchTouchEvent返回false),则Activity会自己调用onTouchEvent()方法处理事件。if (get

2024-05-09 21:08:58 433

原创 安卓socket一对一聊天小demo

MyServer.javaimport java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.ServerSocket;import java.net.Socket;import java.text.SimpleDateFormat;import java.util.ArrayList;imp

2024-05-09 19:41:28 309

原创 字节跳动Android春招,三轮面试,夺命连环问,心态崩了(1)

我在面试前期做了一些面试准备,全网收集了一下字节跳动今年的面试真题(含解析),希望能帮助到大家学习提升,在面试中能顺利通过。如有需要的朋友可以划到文末免费获取完整版PDF。本人从事Android开发已经有十余年,算是一名资深的移动开发架构师了吧。根据我的观察发现,对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。

2024-05-09 18:26:06 400

原创 大厂Android面试官亲述:大厂面试背后的真相,如何拿到高薪Offer?(1)

尽量问一些渐进式的问题,诱导面试者一步步思考,很多时候,面试官并不是要一个答案,而是想听听面试者思考的过程。这里可以看看之前网上流传的一道很火的华为面试题:一头牛重800公斤一座桥承重700公斤问牛怎么过桥?一看这个问题就很懵逼,什么玩意儿?冷静的想一想,结果不重要,面试官想要的是你思考的过程,你会怎么回答?首先,了解下牛过桥的需求具体是什么,过桥是要活牛还是死牛?是要吃牛肉,还是单纯没事闲着蛋疼?如果可以是死牛或者是要吃牛肉,那就好办了,分解了运过去即可,或者说,能否在桥对面寻找替代牛?如果是要活牛,那么

2024-05-09 16:28:44 333

原创 只需一篇文章教你Android组件化,阿里大牛最佳总结!

这里我想在主module中调用home组件的sayHello方法来Toast一个人的名字那home里的方法怎样才能被其他模块(包括主模块和其他组件模块)调用首先在commonlib模块里创建一个暴露方法的接口,并定义接口签名,同时继承 Iprovider 接口然后在home模块中继承commonlib里定义的接口,并实现签名方法。这里我们同样使用Arouter的 @Router注解来提供这次服务的路由。最后,我们在其他模块使用 @Autowired 注解就可以调用该方法了。

2024-05-09 14:20:35 324

原创 分享一个Android开发中可以装X的开发技巧(2)

事实上,Android Studio(准确来讲是IDEA)中存在着一种隐藏的方式,非常便于我们在IDE中直接编写JSON数据,这个隐藏的小技巧很多人都不知道,今天在这里分享给大家。可以看到,在一个字符串当中为字符串引号写转义绝对是一件痛苦的事情,这还只是一段简单的JSON,如果是非常复杂的JSON的话,没准能写到你哭。是的,熟练掌握一些快捷键操作,尤其是一些冷门的快捷键操作,不仅可以让你的开发变得更有效率,更重要的是。每一个知识点,都有对应的导图,学习的资料,视频,面试题目。(大家可以参考我的学习方法)

2024-05-09 12:11:59 422

空空如也

空空如也

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

TA关注的人

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