- 博客(251)
- 收藏
- 关注
原创 蜂窝物联网咖WiFi认证解决方案(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-16 02:43:21
481
原创 深入理解FreeRTOS_学习笔记(7(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-15 15:44:24
475
原创 嵌入式和物联网系统学习小结_bare metal firmware
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-15 03:16:54
599
原创 基于STM32的OLED多级菜单GUI实现(简化版智能手表)_基于stm32的oled多级菜单gui实现(简化版智能手表)
OLED就是正常的驱动与显示,有能力的读者朋友可以使用高级算法去加速OLED屏幕的刷新率,可以使自己的多级菜单切换起来更丝滑。随后,使用I2C通讯去驱动OLED。(此部分代码包含了屏幕驱动与基础显示,如果对OLED显示不太理解的朋友可以去看看上文提到的笔者的另一篇文章),这里读者朋友可以根据自己的实际情况去取舍。谷歌公司最近比较流行的小游戏,笔者之前有文章进行了STM32的成功复刻。此部分OLED的基本驱动函数,笔者使用的是。,很多3A大作都具备这样的特性。好的游戏往往都具有很好的。
2024-05-14 19:04:16
906
原创 使用paho(1)
在使用paho.mqtt.client库函数编写代码之前,必须对它所提供的重要接口函数的用法有一个清晰的认识,这对后面的如何使用这些接口非常重要。paho.mqtt.client提供了需要参数可供使用,这里只介绍一些,编程中必须用到的接口。其他函数的功能和用法可参考官方文档。
2024-05-14 17:17:30
600
原创 【嵌入式面试】2024年嵌入式经典面试题汇总(C语言)_嵌入式面试题 c语言
printf("s1的大小:%ld\n ",sizeof(struct s1));printf("s2的大小:%ld\n ",sizeof(struct s2));printf("s1的大小:%ld\n ",sizeof(struct s1));printf("s2的大小:%ld\n ",sizeof(struct s2));// date:2022年 11月 08日 星期二 19:35:36 CST。// path: /mnt/hgfs/CD2206/02-c语言。
2024-05-14 03:04:56
282
原创 「上海晶珩EDATEC」「工业树莓派」安全拷贝
上面的一些示例不适用于包含空格的文件名。目录从您的计算机复制到IP地址为。通过用空格分隔复制多个文件。
2024-05-13 21:07:43
191
原创 STM32实现LED灯闪烁_stm32led灯闪烁
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-13 19:41:03
991
原创 RK3568 USB驱动开发_rk usb 控制器驱动
RK356x HOST2 第DTS节点名称定义如下: RK356x HOST2 DTS 配置如下:2.USB 2.0 OTG 控制器 DTS2.1.USB 2.0 OTG DTS (适配 dwc2 驱动):dr_mode:必须配置为 “host”, “peripheral” 或者 “otg”;g-rx-fifo-size:配置 Gadget mode 的 rx fifo 大小;g-np-tx-fifo-size:配置 Gadget mode 的 non-periodic tx fifo 大小;g-t
2024-05-13 18:07:55
262
原创 linux驱动开发 移植三星的uboot(三)_uboot添加scoket编程(2)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-13 15:51:25
308
原创 centerOS下docker 搭建IotDB集群_docker-compose iotdb
二、在当前目录下建立docker-compose.yml文件,3台都要。1、第一台(为主节点的)以下为安装1.1版本的。
2024-05-13 03:47:49
169
原创 Android java基础_类的继承_android 类继承(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!
2024-05-13 02:27:11
684
原创 鸿洋,郭霖——10个常见的Android新手误区!(建议收藏)(1)
Android Manifest文件是应用程序配置的中心位置,但这些信息经常(甚至在发布了的应用上)都不正确。许多开发人员没有正确地指定他们所支持的设备特征。另 一个常见的错误在Android Manifest文件中注册了不必要的权限。这样可能导致你的应用程序发表在Android市场后,用户对你的应用的评级很低。Android学习PDF+架构视频+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。
2024-05-11 21:47:49
506
原创 面试的大忌讳:Android程序员必须明白的几点,面试时千万不要犯!!
项目经验项目经验这块因人而异,把觉得做的有亮点的东西挑出来,从四个方面来准备:项目经验和知识点 其实是一个双向的过程,要 试图去找到它们之间的联系:谈到项目经验的时候,可以说:做完 xx 之后,我还去了解了一下 yy 背后的原理,xxx,这里体现的是 你是否有求知欲 。谈到知识点的时候,可以说:yy 的原理是这样的,在 xx 项目中我是如何应用它来解决问题的,这里体现的是 你是否具备把知识付诸实践的能力。平时项目可能比较忙,遇到问题急着解决。但是要学着先把问题先记录下来,之后再按下面的步骤进行总结,有条理
2024-05-11 20:33:22
508
原创 面对Flutter,我终于迈出了第一步
网上高级工程师面试相关文章鱼龙混杂,要么一堆内容,要么内容质量太浅, 鉴于此我整理了上述安卓开发高级工程师面试题以及答案。希望帮助大家顺利进阶为高级工程师。目前我就职于某大厂安卓高级工程师职位,在当下大环境下也想为安卓工程师出一份力,通过我的技术经验整理了面试经常问的题,答案部分是一篇文章或者几篇文章,都是我认真看过并且觉得不错才整理出来。大家知道高级工程师不会像刚入门那样被问的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕。
2024-05-11 19:12:04
966
原创 金九银十到来,新鲜出炉的Android面试真题集锦我给你们整理出来了!
由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
2024-05-11 17:53:47
936
原创 这可能是ViewPager2滑动冲突最全面的处理方案(3)
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
2024-05-11 16:30:00
989
原创 详解-RxJava2-的线程切换原理
本篇参考 RxJava 2.1.12 与 RxAndroid:2.0.2 源码不得不说 Handler 在安卓中的地位真的是很牛逼见解不到的地方欢迎大家指出原文链接:https://www.jianshu.com/p/a9ebf730cd08**其实上面说了这么多,钱是永远赚不完的,在这个知识付费的时代,知识技能提升才是是根本!我作为一名8年的高级工程师,知识技能已经学习的差不多。**在看这篇文章的可能有刚刚入门,刚刚开始工作,或者大佬级人物。
2024-05-11 10:39:53
341
原创 被后台杀死后,Android应用如何重新走闪屏逻辑(2)
而用户点击返回,看到的就是上一个界面B,其次是A之所以这样是因为APP端Activity的创建其实都是由AMS管理的,AMS严格维护这APP端Activity对应的ActivityRecord栈,可以看做当前APP的场景,不过,APP端Activity的销毁同AMS端ActivityRecord的销毁并不一定是同步的,最明显的就是后台杀死这种场景。Android为了能够让用户无感知后台杀死,就做了这种恢复逻辑,不过,在开发中,这种逻辑带了的问题确实多种多样,甚至有些产品就不希望走恢复流程,本文就说说如何避免
2024-05-11 02:37:23
821
原创 腾讯T4大佬年终分享,知乎一天获赞3K,这份《高级Android插件化强化实战》学习笔记太香了!
第一章:插件化技术的前世今生第二章:插件化原理第三章:Android插件化初探第四章:架构演化(大长篇)1. 插件化提要2. 插件化发展历史1. 类加载2. 双亲委托机制3. 资源加载4. 四大组件支持5. ProxyActivity代理6. hook方式7. 其他组件…1. 从零开始实现一个插件化框架(上)概念插件化解决的问题各插件化框架对比插件化实现ClassLoader实现类2. 从零开始实现一个插件化框架(中)Activity的启动流程寻找Hook点撸码阶段代理对象偷天换日,替换原来的IntentA
2024-05-11 01:10:32
578
原创 给Android程序员的一些面试建议
现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。
2024-05-10 23:49:25
540
原创 程序员感叹Android研发面试大厂,没想到这么难
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?
2024-05-10 22:02:22
959
原创 现学现用Android Jetpack - Navigation
我们搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。我们搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。
2024-05-10 20:12:30
571
原创 深入解析:Android热修复技术选择和原理
答应大伙的备战金三银四,大厂面试真题来啦!这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。《960全网最全Android开发笔记》《379页Android开发面试宝典》包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。
2024-05-10 18:52:03
988
原创 每日一遍,BUG再见!程序员bug修复宝典重现天日!
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-05-10 17:32:33
686
原创 无埋点统计SDK实践
只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!)]
2024-05-10 16:06:05
543
原创 抖音 iOS 工程架构演进(1)
首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!希望大家不要犯和我一样的错误呀!!!一定要看完!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
2024-05-10 12:00:50
731
原创 我平时的一个学习方法
我的第一想法是记住这10个点,便于以后和产品做 A/B 的时候吹一吹。我心里默读了好几遍,但是10条实在是太多了,关掉手机就忘了。于是,我打开便签,把上面的内容作了重新调整:不要相信自己的直觉样本数量分配防止其他实验影响必要时重新实验考虑不同维度结果应该收敛不同平台单独分析给每个结构一个合理的解释埋点形成流程是不是觉得没什么变化,其实变化有两点:文字少了;分类了;可以看到我分成了四类,哪四类呢?要做 AB 测试 -> 如何做 AB 测试 -> 如何分析 AB 测试结果 -> 对整个过程总结。这四类因为是递进
2024-05-10 10:38:14
851
原创 底层图像处理之GIF图片的合成与解析(三)(2)
i++) {// CGImageSourceCreateImageAtIndex方法的作用是返回GIF中其中某一帧图像的CGImage类型数据。该方法有三个参数,参数1为GIF原始数据,参数2 为GIF子帧中的序号(该序号从0开始),参数3为GIF数据提取的一些选择参数,因为这里不是很常用,所以设置为nil。// 以下为UIImage类的方法,这个方法用于实例化UIImage实例对象。
2024-05-09 21:38:50
301
原创 安装sql server 过程(为了使用SQL Server Management Studio)
目前已经更新的部分资料:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!点击传送门,即可获取!
2024-05-09 20:06:29
305
1
原创 字节跳动开发12年大牛经验分享:40个改变你编程技能的小技巧!知乎阅读高达50w+
以前一直是自己在网上东平西凑的找,找到的东西也是零零散散,很多时候都是看着看着就没了,时间浪费了,问题却还没得到解决,很让人抓狂。后面我就自己整理了一套资料,还别说,真香!资料有条理,有系统,还很全面,我不方便直接放出来,大家可以先看看有没有用得到的地方吧。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!51903430)][外链图片转存中…(img-5jottd6l-1715251903431)]
2024-05-09 18:51:54
374
原创 如何学好设计,做好架构? 核心思想才是关键
}public String getName() {return name;}public void setName(String name) {this.name = name;}}类中包含等个人信息,这些属性一旦暴露那外界就可以随意修改,进而可能产生安全隐患。此时可通过修饰符将其隐藏在内部,如果确实需要访问只能通过暴露出来的唯一入口方法进行,这一过程就是封装合理运用封装可以降低模块间依赖关系(松耦合)interface IFruit{String getColor();}class Apple impl
2024-05-09 17:19:19
288
原创 响应式编程在Android-中的一些探索
所谓粘性,也就是说消息在订阅之前发布了,订阅之后依然可以接受到这个消息,像EventBus实现粘性的原理是,把发布的粘性事件暂时存在全局的集合里,之后当发生订阅的那一刻,遍历集合,将事件拿出来执行。
2024-05-09 15:05:59
391
原创 勤勤恳恳做到30岁,3名百度 ,京东,腾讯的高级Android工程师被辞退了?30岁真的是“罪”吗?
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。技术更新换代是很快,但是,每一个技术,都是借鉴某个技术的思想,或者在某个技术上衍生出来的,例如OC是方便,但是,这些技术给我们带来便利的同时,如果不对他底层有所了解,遇到问题,你也会很被动,应该知其然而知其所以然。我当时是真没写出来,怨不得谁。
2024-05-09 13:07:10
271
原创 你告诉我太卡了,那是你不晓得性能优化之app卡顿优化
为了方便有学习需要的朋友,我把资料都整理成了视频教程(实际上比预期多花了不少精力)当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。无论你现在水平怎么样一定要 持续学习 没有鸡汤,别人看起来的毫不费力,其实费了很大力,这四个字就是我的建议!!我希望每一个努力生活的IT工程师,都会得到自己想要的,因为我们很辛苦,我们应得的。
2024-05-09 00:05:27
713
原创 二本的我,历时1年社招入职字节安卓岗心路全历程与面经分享!
由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
2024-05-08 21:50:33
743
原创 一篇文章让你学会json和Gson---json全面详细解析
delete myObj.sites.site1;myObj.sites.site1 = “www.google.com”;myObj.sites[“site1”] = “www.google.com”;删除对象属性我们可以使用 delete 关键字来删除 JSON 对象的属性:delete myObj.sites.site1;你可以使用中括号([])来删除 JSON 对象的属性:delete myObj.sites.site1;delete myObj.sites[“site1”]对象属性的值是一个数组时
2024-05-08 19:32:50
927
原创 【建议收藏】2024年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂
当数据传输发生在一个设备(PC/手机)和网络服务器之间时,攻击者使用其技能和工具将自己置于两个端点之间并截获数据;尽管交谈的两方认为他们是在与对方交谈,但是实际上他们是在与干坏事的人交流,这便是中间人攻击。
2024-05-08 17:37:02
709
原创 【 Flutter 绘制指南 】那个男人带着小册来了
绘制的本身是没有什么框架、语言限制的,所有的平台绘制的接口都基本一致,也就是说这份技能并不依赖平台而存在的,绘制本身是一种自我的能力,更体现一种主观能动性与创造性。我接触过AndroidHtml5的绘制,和Flutter并没有非常大的差异。所以只要会一个,其他平台上手都会非常容易。Flutter 作为一个跨平台的全新技术,AndroidiOSmacOSWindowsLinuxWeb都可以运行,我目前一直在做 Flutter桌面端和移动端的一个项目,也对 Flutter 的未来有很大的期待。
2024-05-08 15:54:53
879
原创 XML的解析DOM
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?
2024-05-08 14:03:05
998
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人