自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 <Java物联网> 从主动到被动:Java中的BACnet设备属性查询_java bacnet(1)

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

2024-05-16 14:53:35 443

原创 聚辰Giantec SPI Nor Flash GT25Q40学习笔记(二)———SPI Flash引脚定义、接线方式、功能(2)

这章用来记录flash芯片的引脚定义、接线方式、功能概述,以及注意事项这款flash一共有8个引脚,主要有:CS#:片选,又可以叫做NSS、CE、SSEL,主要作用是拉低时,使能芯片,由master控制,告诉对应的slave我在向你发消息,用来区分并行连接时哪个slave需要回应master的消息。VCC:供电该芯片的供电范围是1.65~3.6V之间,有max 0.6v的上下容错DO:DATA OUT芯片的输出脚,作为slave时接在MISO(master in slave out)的线上。

2024-05-16 02:23:42 970

原创 泰山派摄像头使用-opencv流程_泰山派开发板opencv

两个video:一个是图像/视频采集,一个是metadata采集。

2024-05-15 15:23:03 411

原创 智慧校园人员定位系统解决方案_智慧校园中泛在定位研究(1)

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

2024-05-15 14:37:28 401

原创 微信小程序 健身房预约课程小程序

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

2024-05-15 04:30:35 615

原创 展锐Android remount and fastboot_展锐解锁 baud

(这里的fastboot要用源码编译出来的(out目录),系统自带的不支持),会提示按音量-键,然后等待,会提示成功。fastboot烧写。

2024-05-15 03:01:40 239

原创 基于OneNet的物联网智能家居系统(ESP32、485、OneNet、mqtt、小程序)(正在更新)

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

2024-05-14 18:41:31 862

原创 从零开始搭建属于自己的物联网平台(三)基于netty实现mqtt server网关

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

2024-05-14 16:53:40 1018

原创 【计算机网络】域名劫持无处遁形:基于HTTPDNS打造可靠且安全的域名解析体系

客户端自定义参数输入。服务端结合自定义函数处理能力,支持实现复杂的自定义解析功能。返回自定义解析结果。使用自定义域名解析使用频次较低,不再赘述,方法请参见概述。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

2024-05-14 04:04:40 1009

原创 【图解物联网】【总结】 第一章 物联网的基础知识(2)

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

2024-05-14 02:45:10 243

原创 [RK3568] AMP架构_rk3568 amp(3)

qemu是一个开源的模拟硬件的工具,能够模拟多种硬件(ARM A9、stm32xx…等等),开发的时候使用qemu能够避免很多硬件上的问题;QEME官方文档自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

2024-05-13 20:51:45 907

原创 STM32F103XX开发:如何修改网上的示例程序,应用于自己型号的开发板(启动文件startup_stm32f10x_xx

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

2024-05-13 19:27:05 727

原创 Python判断目录是否存在_python 判断目录存在

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

2024-05-13 17:48:10 589

原创 Linux系统编程:文件操作_linux创建txt文件 编程

读取文件也需要使用文件描述符,可以使用read()函数来读取文件的内容,read()函数返回读取到的字节数,如果返回值为0,说明已经到达文件末尾,如果出现错误,则返回-1。其中,pathname是指定文件路径和文件名的字符串,flags是打开文件的方式(例如只读,只写,读写和追加等),mode指定文件访问权限。在上面的代码中,我们使用了O_CREAT和O_WRONLY标志来创建一个新文件,同时使用chmod()函数来设置文件访问权限。在上面的代码中,我们打开一个名为output.txt的文件以供写入。

2024-05-13 15:37:12 312

原创 ESP8266+STM32+MQTT发送数据到阿里云服务器(一、配置阿里云服务器)_stm32驱动esp8266采用at命令上传数据到阿里云

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

2024-05-13 07:46:01 693

原创 C++ - 类的封装与类成员的作用域_c++中类的成员锁的作用域

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

2024-05-13 03:34:04 687

原创 Android Camera - camera provider启动流程_android

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

2024-05-13 02:12:47 319 1

原创 高能!美团出品2024最新 “Android 面试必备宝典”,从基础到原理,一应俱全

Activity 与 Fragment 之间生命周期比较Activity 上有 Dialog 的时候按 Home 键时的生命周期两个 Activity 之间跳转时必然会执行的是哪几个方法?前台切换到后台,然后再回到前台,Activity 生命周期回调方法Activity 的四种启动模式对比Activity 状态保存于恢复fragment 各种情况下的生命周期是如何管理的Service 的开启方式,原理是怎样的?请描述一下 Service 的生命周期请描述一下广播 BroadcastReceiver 的理解,

2024-05-11 21:33:10 487

原创 面试官:这波HTTP究极combo,你顶得住吗?(3)

在通信建⽴前采⽤⾮对称加密的⽅式交换「会话秘钥」,后续就不再使⽤⾮对称加密。在通信过程中全部使⽤对称加密的「会话秘钥」的⽅式加密明⽂数据。什么是对称加密和非对称加密?这里我希望可以帮助到大家提升进阶。Android学习PDF+架构视频+面试文档+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。喜欢本文的话,不妨给我点个小赞、评论区留言或者转发支持一下呗~

2024-05-11 20:19:21 743

原创 阿里面试:用过Flutter吗--Flutter架构是怎么样?为什么会比其他如ReactNative好?

1.Framework使用dart实现,包括Material Design风格的Widget,Cupertino(针对iOS)风格的Widgets,文本/图片/按钮等基础Widgets,渲染,动画,手势等。此部分的核心代码是:flutter仓库下的flutter package,以及sky_engine仓库下的io,async,ui(dart:ui库提供了Flutter框架和引擎之间的接口)等package。2.Engine使用C++实现,主要包括:Skia,Dart和Text。Skia是开源的二维图形库,

2024-05-11 18:54:13 956

原创 重温数据结构:理解 B 树、B+ 树特点及使用场景

分享一份工作1到5年以上的Android程序员架构进阶学习路线体系,希望能对那些还在从事Android开发却还不知道如何去提升自己的,还处于迷茫的朋友!阿里P7级Android架构师技术脑图;查漏补缺,体系化深入学习提升**全套体系化高级架构视频;**七大主流技术模块,视频+源码+笔记有任何问题,欢迎广大网友一起来交流《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!有任何问题,欢迎广大网友一起来交流。

2024-05-11 17:39:13 903

原创 还在一个模块打天下嘛?你知道引入Jetpack架构后,你的App会发生哪些奇妙的变化吗?(3)

MVVM其实是前端领域一个专注于界面开发的架构模式,总共分为ViewViewModelRepository三个模块 (需严格按照单一设计原则划分)专门做视图渲染以及UI逻辑的处理代表远程仓库,从Repository取需要的数据Repository取出的数据需暂存到ViewModel,同时将数据映射到视图层分层固然重要,但MVVM最核心点是通过ViewModel做数据驱动UI以及双向绑定的操作用来解决数据/UI的一致性问题。MVVM就这么些东西,千万不要把它理解的特别复杂。

2024-05-11 16:10:12 669

原创 设计模式(行为型)之访问者模式(Visitor Pattern)

这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

2024-05-11 10:23:58 384

原创 致敬Glide-借用其思想设计一个拍照选图控件

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后如何才能让我们在面试中对答如流呢?答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?有没有免费资料可以借鉴?为此我整理了一份Android学习资料路线:这里是一部分我工作以来以及参与过的大大小小的面试收集总结出来的一套BAT大厂面试资料专题包,主要还是希望大家在如今大环境不好的情况下面试能够顺利一点,希望可以帮助到大家。

2024-05-11 02:16:23 390

原创 腾讯(3轮)面试分享,已拿offer(2)

(一)调整好心态心态是一个人能否成功的关键,如果不调整好自己的心态,是很难静下心来学习的,尤其是现在这么浮躁的社会,大部分的程序员的现状就是三点一线,感觉很累,一些大龄的程序员更多的会感到焦虑,而且随着年龄的增长,这种焦虑感会越来越强烈,那么唯一的解决办法就是调整好自己的心态,要做到自信、年轻、勤奋。这样的调整,一方面对自己学习有帮助,另一方面让自己应对面试更从容,更顺利。(二)时间挤一挤,制定好计划一旦下定决心要提升自己,那么再忙的情况下也要每天挤一挤时间,切记不可“两天打渔三天晒网”。

2024-05-11 00:55:53 881

原创 组件化框架设计之apt编译时期自动生成代码&动态类加载(二)

【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。

2024-05-10 23:30:50 887

原创 移动端性能监控方案Hertz

找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。

2024-05-10 21:22:28 825

原创 牛笔了!2024年Android-高级面试题总结(1)

回顾一下自己这段时间的经历,三月份的时候,疫情原因公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到五月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给大家一些参考。一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。

2024-05-10 19:52:50 762

原创 深入理解 Kotlin coroutine (二)

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

2024-05-10 18:33:30 213

原创 某 Android 大牛 “凡尔赛”:面大厂我一次过,直接拒掉了字节跳动 40K 的 offer

代码真的是重质不重量,质量高的代码,是当前代码界提倡的,当然写出高质量的代码肯定需要一个相当高的专业素养,这需要在日常的代码书写中逐渐去吸收掌握,谁不是每天都在学习呀,目的还不是为了一个,为实现某个功能写出高质量的代码。所以,长征路还长,大家还是好好地做个务实的程序员吧。最后,小编这里有一系列Android提升学习资料,有兴趣的小伙伴们可以来看下哦~《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-10 17:14:05 620

原创 整理Glide方法使用含义(毛玻璃效果,实现圆角等)

默认采用DiskCacheStrategy.RESULT策略,对于download only操作要使用DiskCacheStrategy.SOURCE。指定加载的优先级,优先级越高越优先加载,但不保证所有图片都按序加载。枚举 Priority.IMMEDIATE,Priority.HIGH,Priority.NORMAL,Priority.LOW。默认为Priority.NORMAL。5、 dontAnimate(). 移除所有的动画。在异步加载资源完成时会执行该动画。

2024-05-10 15:48:53 577

原创 扎心!干了3年Android开发,还在小公司打杂,年收入还不到20W……

大厂的红利,如今依然是有。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。我搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。比如你在小公司拿个25K,和大厂拿个25K,在小公司得做到很牛逼,才能给到你这个数,在大厂,普通码农就随便拿到这个数,稍微高点的,百万年薪是很常规的。

2024-05-10 11:41:35 557

原创 想进BAT一线互联网大厂,该怎么准备技术面试?300+Android面试题助你一臂之力!

就聊聊最近一个项目里面的工作内容,遇到的问题,有什么亮点,难点 这个看项目,有人说我们没什么亮点啊,我只想说你写的代码都没有bug么,花你半天一天时间搞不定的bug就可以聊了。

2024-05-10 10:16:27 603

原创 微信小程序之商品属性分类-——-微信小程序实战商城系列(4)

priceId: 1,price: 35.0,“stock”: 8,“attrValueList”: [{“attrKey”: “型号”,“attrValue”: “2”},{“attrKey”: “颜色”,“attrValue”: “白色”},{“attrKey”: “大小”,“attrValue”: “小”},{“attrKey”: “尺寸”,“attrValue”: “S”}]},{priceId: 2,price: 35.1,“stock”: 9,

2024-05-09 22:39:00 268

原创 常用的自定义控件四(QuickBarView)

在构造方法里面初始化画笔,同时为了使用方便,我们封装了自定义属性接着我们在onSizeChange 方法里面拿到我们时间的宽度和高度,有人可能会问了为什么不在onMeasure里面获取了,其实在onMeasure方法里面获取是可以的,只不过我们还需要调用一下measure方法而已,在onSizeChnage方法里面,我们直接调用即可获取到我们需要的宽度和高度。用起来比较方便,不过更多

2024-05-09 21:18:56 398

原创 安卓成功转型美团(Java岗)分享:10W字总结Java面试题及答案

由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。提升架构认知不是一蹴而就的,它离不开刻意学习和思考。**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。,第一时间获取最新知识点Android架构师之路很漫长,一起共勉吧!

2024-05-09 19:52:41 407

原创 字节跳动上传了一份“面试官版Android面试小册”,不讲一句废话,全是精华

12.LeakCanary核心原理源码浅析13.LruCache 使用及原理14.ARouter原理15.注解框架实现原理16.Android 如何编写基于编译时注解的项目17.RxJava2+Retrofit2+OkHttp3的基础、封装和项目中的使用18.Rxjava2.0+Retrofit+Okhttp(封装使用)+MVP框架搭建19.Android 插件化和热修复知识梳理20.Android开发中比较常见的内存泄漏问题及解决办法21.如何检测和定位Android内存泄漏22.图片占据的内存算法23.

2024-05-09 18:34:48 310

原创 太强了吧,这居然是19年双非本科开发一年的Android面经总结!开发几年的老程序员自叹不如

关于我整理的一些BAT面试题解析答案,我都放在**【 GitHub 】**了。正文–下面是一些我印象中的面试题:Java1. 反射、注解、泛型、异常了解吗?基本上都会被问到,回答的时候只是回答基本使用是不够的,可以说一下它们在 JVM 里面的实现原理。比如反射的性能损耗在哪,怎么优化?注解的信息存放在哪?注解的两种处理方式(反射和 APT )。泛型擦除怎么理解?泛型的 PECS 原则如何理解(典型的一个例子就是 Collections.copy 方法)?异常的两种方式(Exception 和 Error)分

2024-05-09 16:53:03 358

原创 史上最全Android 面试题

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我。

2024-05-09 14:31:55 390

原创 初学Kotlin——在自定义View里的应用(1)

View。

2024-05-09 12:28:30 307

空空如也

空空如也

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

TA关注的人

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