自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 配置vscode远程免密登入Linux服务器_vscode 远程linux 免密 知乎(1)

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

2024-05-16 14:31:25 421

原创 稻田水肥一体机操作系统的设计与实现(毕业设计,前后端分离)_智能水肥一体机操作系统

针对当前肥料过度浪费与地下水资源稀缺等问题,经过对水肥按比例混合的技术做了较深入的研究,设计出了稻田水肥一体机操作系统,从而达到了稻田施肥灌溉的合理精准控制。此系统以EMQX(大规模分布式物联网MQTT消息服务器)为媒介,实现了高效可靠连接大量的物联网设备,能够每时每刻的进行分发消息处理和监测事件流生成的实时数据,从而对助力开发有效业务的物联网平台与应用有很大的助力。

2024-05-16 02:03:43 452

原创 物联网的实现:Arduino UNO R4 WIFI + MQTTX_arduinounor4

考虑了种种因素,由EMQX开发的MQTTX成为中小学物联网教育的较佳选择,其功能和特点包括:具有图形化界面,对初学者友好;支持中文界面显示,对中国用户友好;本地部署,完全免费。以下是MQTTX的下载地址,本教程以Windows客户端为例,即MQTTX在Windows系统上运行。

2024-05-15 18:35:50 788

原创 树莓派Raspberry PI PICO的时间定时器中断和按钮中断_树莓派pico定时器

led25 = Pin(25,Pin.OUT) #定义25引脚为输出,因为板载的LED灯就接在这个引脚上sw24 = Pin(24,Pin.IN,Pin.PULL_UP) #定义24引脚为输入,因为板载的按钮就接在这个引脚上#按钮中断回调函数----用户按按钮时将LED闪一下这里定义一个中断处理函数,特别要强调的是函数的参数是前面已经定义好的sw24,一定要有参数。#定时器回调函数----定时事件发生时,软件模拟在这个引脚上“按一下按钮”

2024-05-15 15:03:09 660

原创 数字人:从虚拟世界到现实世界的过渡_数字人结合自我学习

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

2024-05-15 11:43:45 450

原创 嵌入式:给4412开发板的emmc上烧写QT系统_emmc启动 tf启动

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

2024-05-15 04:07:03 765

原创 如何使用MCGS物联网屏_mcgs物联助手_v3(1)

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

2024-05-15 02:40:47 1213

原创 在 Linux 中使用 tcp 转储命令来分析网络_linux 通过tcp访问 命令

Tcpdump是用于分析网络和查找相关网络问题的出色工具。它会在数据包经过时捕获数据包,并向您显示网络上正在发生的事情和传入情况。该命令的输出显示在STDOUT上,也可以存储在文件中。Tcpdump保留为开源项目。它可以在Unix和Linux系统上免费获得。视窗有一个“微海外杠TCPDUMP用于视窗”变体,并带有相关的价格标签。tcpdump有一长串可用的选项。在本文中,我将重点介绍经常使用的核心选项。

2024-05-14 18:17:20 831

原创 为什么大部分服务器都用Linux系统_大部分公司都是用的那种linux服务器操作系统

前段时间搭建博客需要购买服务器,发现网上无论物理服务器还是云服务器大部分都是Linux操作系统。那么为什么大部分服务器都是Linux服务器呢?今天这篇文章就给大家分享几个Linux服务器优点。linux是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统;linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux 在设计之初,就是一个基于 POSIX 的多用户、多任务并且支持多线程和多 CPU 的操作系统。

2024-05-14 16:29:06 1053

原创 【物联网技能竞赛】【ZigBee】Zigbee外部中断_zigbeep0 p0_1 外部中断使能

呼~是不是感觉这一章的寄存器有点多呢?其实除了中断的使能寄存器,后面的端口触发的寄存器中断比赛的时候很少很少涉及得到,平常开发项目可能就经常用得到,所以,还是得学了解了解。接下来,来看看对于端口外部中断来说很重要的三个标志位。了解了概念、原理和寄存器,接下来看代码的了。来完成这两道题加深对其的理解(PS:题目是。

2024-05-14 03:48:29 944

原创 【stm32疑难杂症】:Error L6218E Undefined symbol TIM_Cmd (referred from timer(1)

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

2024-05-13 21:56:57 875

原创 Yocto理论篇 OpenEmbedded构建系统之Metadata、Machine Configuration与Policy Configuration_meta-data创建 yocto

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

2024-05-13 20:31:28 724

原创 STC8H系列—18

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

2024-05-13 19:11:59 1019

原创 NB-IoT学习笔记 —— NB-IoT介绍

NB-IoT是指窄带物联网(Narrow Band Internet of Things)技术,是一种低功耗广域(LPWA)网络技术标准,基于蜂窝技术,用于连接使用无线蜂窝网络的各种智能传感器和设备,聚焦于低功耗广覆盖(LPWA)物联网(IoT)市场,是一种可在全球范围内广泛应用的新兴技术。NB-IoT 技术可以理解为是 LTE 技术的“简化版”,NB-IoT 网络是基于现有 LTE 网络进行改造得来的。LTE 网络为“人”服务,为手机服务,为消费互联网服务;

2024-05-13 17:16:39 3307

原创 Linux C C++获取程序运行时间_linux c++ jni 获取应用运行时间

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

2024-05-13 15:22:12 1054

原创 HAL库:串口_hal库串口(2)

初始思路很残暴,就是直接采用HAL_UART_Transmit和HAL_UART_Receive进行字母a的收和任意字符的收,程序一开始,就将a进行发出,然后程序一直卡在HAL_UART_Receive,等待收字符,进行led点亮,然后在对收到的字符进行回显。在学习串口时,我们有一点要进行注意,一定要分清楚,串口的发送方和接收方是谁,我们程序中的发送方其实是stm32单片机,接收方是电脑,不要错认为电脑是发送方,如果在一开始都分不清楚这一点,就很难搞明白串口的工作方式和方向,从而进入学习的误区。

2024-05-13 12:51:52 259

原创 ESP32播放网络音乐与麦克风接收_esp32 i2s 麦克风(1)

WS:I2S声道选择线,I2S协议可以传输左右两个声道的数据,WS信号是由主机发送给从机的,从机根据WS的电平高低,判断当前数据帧发送左声道还是右声道数据,WS低电平时,从机发送左声道数据,高电平发送右声道。这里将这一网址发给esp32播放 http://mp3.ffh.de/radioffh/hqlivestream.mp3,当然可以更换为其他mp3地址。L/R:芯片左右声道选择线,每个麦克风只能检测一处声源,因此若要进行双声道录音,就要使用两个模块,一左一右放置。,将他们作为输出引脚会报错。

2024-05-13 07:28:27 1379

原创 C++ - 内联函数与宏定义_c++ 宏定义内联函数

内联函数的效率是不会输给宏定义的,但是会比宏定义安全,所以在C++中首选是内联函数而不是宏代码块了。在C++中使用内联函数来替代宏代码片段,C++中使用inline关键字声明内联函数。-> 内联函数没有普通函数调用时的额外开销(压栈,跳转,返回)。-> 内联函数具有普通函数的特征(参数检查,返回类型等)。-> C++编译器直接将函数体插入到函数调用的地方。-> 函数被内联编译后,函数体直接扩展到调用的地方。-> 编译器直接将内联函数体扩展到函数调用的地方。-> 被C++编译器内联编译的函数叫做内联函数。

2024-05-13 03:19:07 165

原创 2024的线上事故复盘总结(OOM,数据库崩溃)持续更新中~(1)

问题还有很多,正在整理过程中。1. 在coding过程中,一定要做好代码评审环节。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2024-05-13 01:49:58 422

原创 骚年你的屏幕适配方式该升级了!-SmallestWidth 限定符适配方案

ok,根据上一篇文章骚年你的屏幕适配方式该升级了!-今日头条适配方案的承诺,本文是这个系列的第二篇文章,这篇文章会详细讲解smallestWidth 限定符屏幕适配方案了解我的朋友一定知道,MVPArms一直使用的是鸿神的屏幕适配方案,得益于的便捷,所以我对屏幕适配领域研究的不是很多,停止维护后,我也一直在找寻着替代方案,直到今日头条屏幕适配方案刷屏,后来又无意间看到了smallestWidth 限定符屏幕适配方案,这才慢慢的将研究方向转向了屏幕适配领域最近一个月才开始慢慢恶补Android。

2024-05-11 21:14:43 701

原创 面试官:作为一名Android开发者,连jetpack都不懂?你还是改行吧!

现在新技术层出不穷,如果每次出新的技术,我们都深入的研究的话,很容易分散精力。新的技术可能很久之后我们才会在工作中用得上,当学的新技术无法学以致用,很容易被我们遗忘,到最后真的需要使用的时候,又要从头来过(虽然上手会更快)。我觉得身为技术人,针对新技术应该是持拥抱态度的,入了这一行你就应该知道这是一个活到老学到老的行业,所以面对新技术,不要抵触,拥抱变化就好了。Flutter 明显是一种全新的技术,而对于这个新技术在发布之初,花一个月的时间学习它,成本确实过高。

2024-05-11 20:00:57 646

原创 阿里工作十年的Android架构师,总结出2024最新阿里、腾讯、字节、京东等一线大厂高频面试真题合集,以及从业心得分享(5)

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

2024-05-11 18:31:58 947

原创 都2024了,Android 现如今还没有凉嘛?

Android学习PDF+架构视频+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-11 17:21:34 355

原创 跳槽的新公司,我直接让项目的性能提升了一半

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的Android开发中高级必知必会核心笔记,共计2968页PDF、58w字,囊括Android开发648个知识点,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

2024-05-11 15:47:55 757

原创 记一次Android奇葩面试经历:因为没去过BAT,我被面试官“轰”出门外(1)

第一、BAT我没有去过,但确是我追逐的目标,我一直把BAT需要的技术作为研究方向,并且根据实际用到项目中。我希望未来有一天能够进入BAT,跟你们这些大佬并肩作战。你毕竟是有多年工作经验的,我应该多向你学习。今天能有幸参与贵公司的面试,我很感谢大佬能给我这个机会。我也希望大佬能给我一点指点,我有哪些不足的,欢迎指教。**第二、**我在以前的公司里面做架构开发做了好几年,也有实战经验,对各种新技术,跨平台技术了如指掌,也多次研讨不同的技术方案选型问题,对每一种技术都是做了研究之后再决定是否采用,以及如何使用的。

2024-05-11 10:05:38 309

原创 自定义TopBar和属性封装

Android学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。人生不可能一帆风顺,有高峰自然有低谷,要相信,那些打不倒我们的,终将使我们更强大,要做自己的摆渡人。资源持续更新中,欢迎大家一起学习和探讨。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-11 01:57:26 286

原创 耗时60分钟,手打3017字,应届生最全面Android面试攻略

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。

2024-05-11 00:34:56 950

原创 算法题有多重要---来看看Android-Flutter面试亲历者的经验总结(1)

head.next = null;}else{if(nextNode.next.nextnull)head.next = nextNode.next;elsehead.next = nextNode.next.next;}ListNode temp = head;head = nextNode.next;nextNode.next = temp;if(headnull){break;}}return newHead;}}复制代码package listnode;/**pu

2024-05-10 23:06:49 1026

原创 知乎1578赞:Android-中为什么需要-Handler-(1)

有了上面的 Message 机制的案例,理解下面这张图就顺理成章了,如上面几个标题所示Message 承载内容MessageQueue 存放 MessageLooper 派发 MessageHandler 处理 Message关于如何学习Android Framework开发知识,最近有幸在前阿里技术总监手里扒到这份Android framework高级开发笔记,今天就拿出来分享给大家。

2024-05-10 20:56:20 957

原创 热修复学习四:AndFix详解一

一、AndFix的基本介绍=============官方介绍:alibaba/AndFix以后学习任何新技术,优先去官网查看文档,然后再考虑去看博客文章。二、AndFix执行流程及核心原理=================见官方介绍三、使用AndFix完成线上bug修复===================1、集成阶段a、gradle中添加AndFix依赖compile ‘com.alipay.euler:andfix:0.5.0@aar’b、在代码中完成AndFix的初始化封装AndFixPatchMan

2024-05-10 19:35:49 931

原创 深入Flutter TextField

FocusScope.of(context).requestFocus(nodeTwo);},child: Text(“Next Field”),),这里我们创建了两个focus node并且将他们依附到TextField上,当点击NextField按钮时,使用去为下一个TextField申请获取焦点。在Flutter中,TextField允许你定制和键盘相关的属性。TextField可以在弹出键盘的时候修改键盘类型。使用以下代码:TextField(keyboardType: TextInputT

2024-05-10 18:15:43 847

原创 望35岁Android开发,在程序这条路上能越走越远

FragmentFragment 为什么会被称为第五大组件Fragment 加载到 Activity 的 2 种方式Fragment 与 ViewPager 的搭配使用Fragment 的生命周期在 Fragment 中调用 Activity 中的方法在 Activity 中调用 Fragment 的方法在 Fragment 中调用另外一个 Fragment 的方法Fragment 的切换方式谈谈 Activity 和 Fragment 的区别Fragment 中 add 与 replace 的区别(Fra

2024-05-10 16:53:06 234

原创 效率提升总结-Unity 项目规范文档 【建议收藏】

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!链图片转存中…(img-YWx3rx14-1715326372735)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-10 15:33:03 1019

原创 插件化框架解读之四大组件调用原理-Service(三)下篇(3)

显然,会调用常驻进程服务的PmHostSvc.startPluginProcess方法去拉起对应进程,PmHostSvc常驻进程服务再整个Replugin确实起到了对各插件管理的作用,包括拉起插件Service进程。//2. 如果是非常驻其他进程,则会通过 MP.startPluginProcess方法,利用动态编译自动生成的进程挂在宿主Manifest中的Provider。很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习。

2024-05-10 12:51:18 700

原创 手势监听 GestureDetector

因为如果是连续调用的话,理论上onScroll应该被调用无数次,但是通过打印日志发现实际情况并不是这样的,所以onScroll()被离散调用,这就导致了在一次完整的滑动过程中会有好几段distanceX和distanceY,而每次distanceX和distanceY的和就是真实的互动距离。当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。此方法也是手势监听的主要方法,这边做主要讲解。

2024-05-10 11:23:17 935

原创 怒刷Android面试100题,再也不担心不能吊打面试官了

是Service的子类,比普通的Service增加了额外的功能。Service不会专门启动一条单独的进程,Service与它所在应用位于同一个进程中;Service也不是专门一条新线程,因此不应该在Service中直接处理耗时的任务;IntentService 特征会创建独立的worker线程来处理所有的Intent请求;会创建独立的worker线程来处理方法实现的代码,无需处理多线程问题;所有请求处理完成后,会自动停止,无需调用stopSelf()方法停止Service;为Service的。

2024-05-10 09:57:59 685

原创 当面试官要你说一下Activity的启动模式时,怎么回答最合适?标准答案在这里(1)

Android学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。常言:种一棵树最好的时间有两个,一个是十年前,另一个就是现在。千里之行始于足下,愿你我共勉。如果你觉得本文对你有帮助,记得关注和转发本文。博主定期更新,一起学习进步!另外推荐一个做Android最新技术学习视频的B站up主,B站搜索【Android开发骆驼】,希望对大家的学习和工作有帮助。

2024-05-09 22:22:01 414

原创 巧用Android网络通信技术,在网络上直接传输对象

【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

2024-05-09 20:57:22 356

原创 安卓 socket通信原理 心跳机制 面试必备

为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端- - 套接字的地址和端口号,然后就向服务器端套接字提出连接请求。 连接确认:当服务器端套接字监听到或者说接收到客户端套接字的连接请求时,就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发 给客户端,一旦客户端确认了此描述,双方就正式建立连接。而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。SOCKET 连接与 TCP创建 Socket 连接时,可以指定使用的传输层协议,Socket 可以支持不同的

2024-05-09 19:34:30 342

原创 字节跳动8年老Android面试官谈;Context都没弄明白凭什么拿高薪?

我的面试经验分享可能不会去罗列太多的具体题目,因为我依然认为面试经验中最宝贵的不是那一个个具体的题目或者具体的答案,而是结束面试时,那一刻你的感受以及多天之后你的回味~很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含。

2024-05-09 18:19:01 258

空空如也

空空如也

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

TA关注的人

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