自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年最全浅谈Android移动开发程序员的成长之路(1),字节跳动面试智力题

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

2024-05-17 06:48:35 945

原创 2024年最全浅谈Android动画之属性动画ValueAnimator和ObjectAnimator(1),2024年最新嵌入式工程师面试都问什么

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

2024-05-17 06:48:01 619

原创 2024年最全浅谈 Android Q 系统带来的新特性和新功能(1),2024年最新交换机面试知识点

面试是一个不断学习、不断自我提升的过程,有机会还是出去面面,至少能想到查漏补缺效果,而且有些知识点,可能你自以为知道,但让你说,并不一定能说得很好。有些东西有压力才有动力,而学到的知识点,都是钱(因为技术人员大部分情况是根据你的能力来定级、来发薪水的),技多不压身。附上我的面试各大专题整理: 面试指南,满满的都是干货,希望对大家有帮助!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取。

2024-05-17 06:47:25 652

原创 win7蓝屏报错:STOP 0x0000007E

在运行对话框输入 for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1 命令,点击确定进行运行。点击电脑上安装的杀毒软件(百度杀毒、360杀毒)都行,之后对电脑进行查杀,如图(小编电脑上安装的360)2.1如果是电脑中病毒,开机按电脑上的F8键,在电脑开机菜单栏找到“安全模式”,如图。2.2选择通过键盘上的上下左右键,选择“安全模式”,进入电脑系统(安全模式)下,如图。报错信息 :STOP:0x0000007E。报错环境 : win 7。

2024-05-17 04:15:36 510

原创 win7怎么清除卸载Ghost启动项的残留_一键ghost 残留在系统启动界面

3、接着,EasyBCD软件是exe安装程式文件,下载并安装EasyBCD软件,这是一个启动修复工具,安装好后在桌面上点击打开,如下图所示,然后进入下一步。常用的一键装机软件,但有用户发现在开机过程中有会一键ghost的选项,虽然这不影响系统的正常运行,想将他删除,怎样删除?6、接着,选中此项目,按工具栏中的“删除”按钮以删除该项目,如下图所示,然后进入下一步。7、最后,删除后,点击保存设置, 再重新启动计算机即可,如下图所示。5、随后,在弹出窗口中,找到“一键Ghost”项,如下图所示,然后进入下一步。

2024-05-17 04:15:03 820

原创 win7怎么清除卸载Ghost启动项的残留_一键ghost 残留在系统启动界面(1)

1、按win+r,输入msconfig,点击确定;2、点击引导选项卡,列表中选定要清理的项目,点击删除,最后点击确定即可。清理后效果如下图:3、接着,EasyBCD软件是exe安装程式文件,下载并安装EasyBCD软件,这是一个启动修复工具,安装好后在桌面上点击打开,如下图所示,然后进入下一步。下载地址 :https://en.softonic.com/download/easybcd/windows/post-download。

2024-05-17 04:14:31 848

原创 SpringBoot2

我们可以使用 @DataJpaTest注解对 JPA 进行测试,其中@DataJpaTest注解只会扫描@EntityBean和装配了Spring Data JPA 的存储库,其他常规的@Component(包括@Service、@Repository等)Bean 则不会被加载到 Spring 的上下文测试环境中。assertThat 使用了 Hamcrest 的 Matcher 匹配符,用户可以使用匹配符规定的匹配规则,来精确的指定一些想要设定满足的条件,具有很强的易读性,而且使用起来更加灵活。

2024-05-17 00:48:18 598

原创 SpringBoot2---单元测试(Junit5)

assertAll 方法接受多个 org.junit.jupiter.api.Executable 函数式接口的实例作为要验证的断言,可以通过 lambda 表达式很容易的提供这些断言。assumeTrue(Objects.equals(this.environment, “DEV1”),“两个字符串不相等”);assertArrayEquals(new int[]{1, 2}, new int[] {1, 2},“数组内容不相等”);System.out.println(“测试方法1运行”);

2024-05-17 00:47:45 914

原创 Springboot 项目中引入WebSocket后,单元测试出现错误

取](https://bbs.csdn.net/topics/618631832)**

2024-05-17 00:47:12 289

原创 SpringBoot 实战:JUnit5+MockMvc+Mockito 做好单元测试

JUnit Platform - 在 JVM 上启动测试框架JUnit Jupiter - 在 JUnit5 中编写测试和扩展JUnit Vintage - 提供运行基于 JUnit3 和 JUnit4 的测试引擎从 SpringBoot 2.2.0 之后,Junit5 已经成为了默认的 Junit 版本。有了 JUnit Vintage,从 Junit4 迁移到 Junit5 的成本极低。所以本文就直接针对 Junit5 开始了。

2024-05-17 00:46:38 697

原创 PostgreSQL数据查询_postgresql查询表的字段数

例1: 本命年员工例2: 某列表中员工 (char varing[]类型不支持)

2024-05-16 07:39:11 1261

原创 postgreSQL数据库里面导入数据_insert into public

INSERT INTO PUBLIC.deviceid_relations ( deviceid, deviceid_txt )VALUES( 222,‘数据2’),( 333,‘数据3’);INSERT INTO PUBLIC.deviceid_relations ( deviceid, deviceid_txt )VALUES( 111,‘系统’);

2024-05-16 07:38:38 225

原创 postgreSQL数据库里面导入数据_insert into public(1)

i /usr/local/src/create.sql #把表导入数据库里面。#psql -d db1 -U userA #进入数据库。接着输入密码即可执行SQL文件到对应的db里。、大纲路线、讲解视频,并且后续会持续更新**#psql #进入数据库。

2024-05-16 07:38:05 443

原创 JWT渗透测试(非常详细)从零基础入门到精通,看完这一篇就够了_看雪jwt测试

欺骗远程JWKS:生成新的RSA密钥对,将提供的URL注入令牌,将公共密钥导出为JSON Web密钥存储对象(以提供的URL进行服务)并使用私钥对令牌签名。#生成一个新的RSA密钥对,将公钥作为JSON Web密钥存储对象注入令牌并使用私钥对令牌签名。#处理JSON Web密钥存储文件,重建公共密钥,然后测试密钥以查看验证令牌的密钥。#尝试使用已知的公钥对不对称密码(RS-,EC-,PS-)进行"密钥混淆"攻击。#尝试使用"无"算法来创建未验证的令牌。#尝试破解密钥(HMAC算法)

2024-05-16 04:17:19 611

原创 JWT渗透测试(非常详细)从零基础入门到精通,看完这一篇就够了_看雪jwt测试(1)

欺骗远程JWKS:生成新的RSA密钥对,将提供的URL注入令牌,将公共密钥导出为JSON Web密钥存储对象(以提供的URL进行服务)并使用私钥对令牌签名。#生成一个新的RSA密钥对,将公钥作为JSON Web密钥存储对象注入令牌并使用私钥对令牌签名。#处理JSON Web密钥存储文件,重建公共密钥,然后测试密钥以查看验证令牌的密钥。#尝试使用已知的公钥对不对称密码(RS-,EC-,PS-)进行"密钥混淆"攻击。#尝试使用"无"算法来创建未验证的令牌。#尝试破解密钥(HMAC算法)

2024-05-16 04:16:44 1005

原创 JVM性能调优

在使用org.apache.commons.dbcp.BasicDataSource的时候,因为之前采用了默认配置,所以当访问量大时,通过JMX观察到很多Tomcat线程都阻塞在BasicDataSource使用的Apache ObjectPool的锁上,直接原因当时是因为BasicDataSource连接池的最大连接数设置的太小,默认的BasicDataSource配置,仅使用8个最大连接。经过观察,并发算法会减少年轻代的大小,其实就是使用了一个大的年老代,这反过来跟并行算法相比吞吐量相对较低。

2024-05-16 04:16:11 967

原创 JVM参数及调优_jvm调优

server:port: 80804G内存双核 Centos7安装jdkvi pro.shshell脚本内容/bin/bashif [!thenelseecho “文件夹已经存在”ficd jdk*JAVA_HOME=pwdcd maven*pwdcd git*#追加环境变量JAVAH​OME>>etcprofileechoexportPATH""PATH>>et。

2024-05-16 04:15:37 832

原创 2024年安卓最新Android Map转换为JSON,对象转json,json转对象,json转list,升职面试问题回答技巧

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

2024-05-16 03:01:25 723

原创 2024年安卓最新Android ListView滑动过程中图片显示重复错位闪烁问题解决(3),2024年最新h5移动端面试题

比如ListView滑动到第2行会异步加载某个图片,但是加载很慢,加载过程中listView已经滑动到了第14行,第2行已不在屏幕内,根据上面介绍的缓存原理,第2行的view可能被第14行复用,第14行显示了第2行的View,这时之前的图片加载结束,就会显示在第14行,造成错乱。一共十个专题,包括了Android进阶所有学习资料,Android进阶视频,Flutter,java基础,kotlin,NDK模块,计算机网络,数据结构与算法,微信小程序,面试题解析,framework源码!

2024-05-16 03:00:53 715

原创 2024年安卓最新Android listview viewpager解决冲突 滑动(1),flutter页面滑动

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2021年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。【Android高级架构视频学习资源】Android部分精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!

2024-05-16 03:00:19 407

原创 2024年安卓最新Android lint 删除无用图片文件和配置文件(1),2024年最新拼多多测试工程师面试题

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-16 02:59:46 920

原创 Java进阶(5)——创建多线程的方法extends Thread和implements Runnable的对比 & 线程池及常用的线程池

核心线程数量和总线程数量相等,都是传入的参数nThreads,所以只能创建核心线程,不能创建非核心线程。当有任务需要执行时,线程池中的线程会被分配给任务,并在任务完成后返回线程池,以便可以被其他任务复用。创建一个可缓存的线程池,此线程池不会对线程池大小做限制,线程池大小完全依赖于操作系统(或者说VM)能够创建的最大线程大小。创建固定大小的线程池,每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小。创建一个单线程的线程池,此线程池保证所有任务的执行顺序按照任务的提交顺序执行。

2024-05-16 00:52:17 775

原创 Java进阶(5)——创建多线程的方法extends Thread和implements Runnable的对比 & 线程池及常用的线程池(4)

我们在程序里面调用了start()方法后,虚拟机会先为我们创建一个线程,然后等到这个线程第一次得到时间片时再调用run()方法。注意不可多次调用start()方法。在第一次调用start()方法后,再次调用start()方法会抛出IllegalThreadStateException异常。

2024-05-16 00:51:44 709

原创 Java进阶(5)——创建多线程的方法extends Thread和implements Runnable的对比 & 线程池及常用的线程池(3)

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!注意要调用方法后,该线程才算启动!Thread类的常用方法这里介绍一下Thread类的几个常用的方法:实现一个自定义的线程类,可以有继承类或者实现接口这两种

2024-05-16 00:51:12 637

原创 Java进阶(5)——创建多线程的方法extends Thread和implements Runnable的对比 & 线程池及常用的线程池(2)

System.out.println(“通过继承Thread创建多线程”);

2024-05-16 00:50:38 906

原创 2024年安卓最全Android 天气APP(二十六)增加自动更新(检查版本、通知栏下载,阿里巴巴android面试

我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!

2024-05-15 08:04:06 241

原创 2024年安卓最全Android 天气APP(三十二)快捷切换常用城市,2024年最新面试下载

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

2024-05-15 08:03:31 734

原创 2024年安卓最全Android 天气APP(一)开发准备(1),一个APP从启动到主页面显示经历了哪些过程

同时危险权限又是分成各个权限组的,一个权限组中只要有一个权限申请通过了,那么改组的所有权限即被通过(目前是这样的)。以下的资料是近年来,我和一些朋友面试收集整理了很多大厂的面试真题和资料,还有来自如阿里、小米、爱奇艺等一线大厂的大牛整理的架构进阶资料。希望可以帮助到大家。可以展开就说明你的配置生效了,有一些读者说按照操作来还是没有展开,因此我在这里再介绍一种方式,鼠标右键点击这个jar包,点击。同步你改动的配置,否则你的改动就是无效,点一下即可,然后就会在下方进度条,完毕之后你的配置就生效了,

2024-05-15 08:02:56 708

原创 Android自动化测试中使用ADB监听电话并自动接听!_adb监听事件(1)

根据上述信息,手机正在响铃,当前有来电,来电状态为 CALL_STATE_ALERTING,来电号码是 17000724942。这是 telephony.registry 输出的一部分,用于提供电话状态和通话信息。在Android自动化测试中,模拟电话的接听是一项常见的任务。通过使用Android Debug Bridge(ADB)工具,你可以监听手机的来电状态并自动接听来电。一旦你获取到了来电状态,你可以根据需要执行接听电话的操作。输出的一部分,提供了关于手机通话状态的信息。

2024-05-15 05:50:28 400

原创 Android测试:关于junit、espresso、mockito、robolectric

如A对象方法依赖B对象方法,在测试A对象的时候,我们需要首先构造出B对象,这样子增加了测试的难度,如果依赖过多,相应地也增大了编写测试用例的难度。上面runClick里面的测试,一个表示text内容为"点击获取城市感冒指数"则执行点击,另一个表示找到R.id.wendu的控件,然后看它是否text内容为"点击获取城市今天温度"。).thenReturn(…onView(withId(R.id.wendu)).check(matches(withText(“点击获取城市今天温度”)));

2024-05-15 05:49:54 1005

原创 Android测试:关于junit、espresso、mockito、robolectric(2)

如A对象方法依赖B对象方法,在测试A对象的时候,我们需要首先构造出B对象,这样子增加了测试的难度,如果依赖过多,相应地也增大了编写测试用例的难度。上面runClick里面的测试,一个表示text内容为"点击获取城市感冒指数"则执行点击,另一个表示找到R.id.wendu的控件,然后看它是否text内容为"点击获取城市今天温度"。).thenReturn(…onView(withId(R.id.wendu)).check(matches(withText(“点击获取城市今天温度”)));

2024-05-15 05:49:20 959

原创 Android测试:关于junit、espresso、mockito、robolectric(1)

如A对象方法依赖B对象方法,在测试A对象的时候,我们需要首先构造出B对象,这样子增加了测试的难度,如果依赖过多,相应地也增大了编写测试用例的难度。上面runClick里面的测试,一个表示text内容为"点击获取城市感冒指数"则执行点击,另一个表示找到R.id.wendu的控件,然后看它是否text内容为"点击获取城市今天温度"。).thenReturn(…onView(withId(R.id.wendu)).check(matches(withText(“点击获取城市今天温度”)));

2024-05-15 05:48:45 653

原创 2024Web自动化测试的技术框架和工具有哪些?_免费自动化web测试工具

WebDriverIO 的优点是基于 Selenium、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。TestCafe 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。Cypress 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。Selenium 的优点是跨平台、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。

2024-05-15 02:16:23 836

原创 2024Web自动化测试的技术框架和工具有哪些?_免费自动化web测试工具(1)

WebDriverIO 的优点是基于 Selenium、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。TestCafe 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。Cypress 的优点是现代、易用、支持多种编程语言和浏览器、有丰富的 API 和工具,可以帮助测试人员进行更高效的测试。此外,Cypress 还支持测试框架和断言库,并且可以在本地运行测试,减少测试的延迟时间。

2024-05-15 02:15:49 807

原创 2023面试自动化测试面试题【含答案】

PO模式:全称:Page Object Model (译:配只.奥播摘可t.毛豆)简称POM,叫做页面对象,针对页面、UI界面;PO 思想主要来源于 马丁福勒(marktin Flowwer)在 2004年发表的一篇文章最开始他不叫 PO ,而是叫做 window driver ,后来 selenium 沿用了这种思想,所以改成了 PO;主要用途:是把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法;

2024-05-15 02:15:15 620

原创 2023非常全的接口测试面试题及参考答案-软件测试工程师没有碰到算我输_2023年软件测试技能比赛接口题目

接口测试最近几年被炒的火热了,越来越多的测试同行意识到接口测试的重要性。接口测试为什么会如此重要呢?主要是平常的功能点点点,大家水平都一样,是个人都能点,面试时候如果问你平常在公司怎么测试的,你除了说点点点,还能说什么呢,无非就是这个项目点完了点那个项目, 这就是为什么各行各业的只要手指能点得动的人都来转行软件测试了。面试的时候面试官希望你除了点点点,还能更深入一点的思考页面上看不到的功能,也就是接口测试了。接口测试可不是下图的USB接口哈,接口是看不见的,但是可以访问!

2024-05-15 02:14:40 655

原创 2024年Android最全android matrix 最全方法详解与进阶(完整篇),2024年最新面试官最后应该说什么

*Android精讲视频领取学习后更加是如虎添翼!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!可以看到,结果跟上面不同,并且这也不是我们想要的结果,这里缩放没有更改,但是平移被减半了,换句话说,平移的距离也被缩放了。

2024-05-15 00:13:21 751

原创 2024年Android最全Android Log工具类,Toast工具类,获取当前方法名称,2024年最新2024大厂Android面试经验

我这些话比较直接,可能会戳到一些人的玻璃心,但是我知道肯定会对一些人起到点醒的效果的。因为你的技术体系并不系统,是零碎的,散乱的。第三,到了合适的年纪,后续不知道该如何发展,转型管理,还是加强技术研究。第三,到了合适的年纪,后续不知道该如何发展,转型管理,还是加强技术研究。而现在随着跨平台开发,混合式开发,前端开发之类的热门,Android开发者需要学习和掌握的技术也在不断的增加。如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。

2024-05-15 00:12:47 814

原创 2024年Android最全Android LitePal的简单使用,2024年最新拼多多hr面试技巧

总之啊,家里没矿的同学们,如果你们想以后的日子过得好一些,多想想你们的业余时间怎么安排吧;技术方面的提升肯定是重中之重,但是技术外的一些“软实力”也不能完全忽视,很多时候升职确实是因为你的技术足够强,但也与你的“软实力”密切相关在这我也分享一份大佬自己收录整理的Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这些都是我闲暇还会反复翻阅并给下属员工学习的精品资料。

2024-05-15 00:12:12 764

原创 2024年Android最全Android ListView列表筛选功能的简单实现(2),Android面试题2024

题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,故此将并将重要的Android进阶资料包括自定义view、性能优化、MVC与MVP与MVVM三大框架的区别、NDK技术、阿里面试题精编汇总、常见源码分析等学习资料。【Android思维脑图(技能树)】

2024-05-15 00:11:37 613

空空如也

空空如也

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

TA关注的人

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