![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 92
普通网友
这个作者很懒,什么都没留下…
展开
-
Flutter 2024 产品路线图正式公布,2024历年网易跳动Android面试真题解析
包括减少内存、引擎占用空间(包大小),提高帧率等。如果开发者们有特别的性能基准要求,可以通过 devicelab 测试数据给我们看一下;:以确保为开发者们提供稳定的版本构建不会出现版本回归;:通过 Google 用户研究(User Research)团队的工作,使错误提醒更具备可操作性以及包含一些常见的解决方案;:特别是提供示例代码和图表等,让我们的 API 文档更易用。原创 2024-03-26 02:54:12 · 1074 阅读 · 0 评论 -
CentiOS 7,高级java工程师面试技术
make install PREFIX=/usr/local/redis #这个目录要存在,不存在的话执行mkdir /usr/local/redis 创建目录PREFIX参数指定redis的安装目录。原创 2024-03-26 00:37:58 · 448 阅读 · 0 评论 -
Android设计模式系列--原型模式,阿里P8Android架构师谈
*其实上面说了这么多,钱是永远赚不完的,在这个知识付费的时代,知识技能提升才是是根本!我作为一名8年的高级工程师,知识技能已经学习的差不多。**在看这篇文章的可能有刚刚入门,刚刚开始工作,或者大佬级人物。像刚刚开始学Android开发小白想要快速提升自己,最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以这里分享一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。这么重要的事情说三遍啦!直达领取链接:点击链接免费领取【原创 2024-03-25 22:18:57 · 792 阅读 · 0 评论 -
Android开发五年,从月薪13K到年薪60W,我只用了三个月
我的年纪已经不小了,29岁,在进这家公司以前,我是一个半路出家搞Java开发的程序员,后面入了Android。这几年,我一直待在这家小公司,对外面的新技术了解也不是很多。但是,迫于生活压力,我投了简历,这次投的主要是大厂(想着自己做了这么多年,应该也有一搏之力了)。其中,面试腾讯的时候,面试官问了我开发多少年,我说五年,对方就问了我性能优化会不会,我说自己接触过,但是因为自己不是经常用到,所以不太了解。面试官还是很不错的,后面就没有问这个方面了,就问了一些线程相关的基础知识。原创 2024-03-25 15:59:28 · 821 阅读 · 0 评论 -
Android中SQLite应用详解,准备Android面试
分享一份工作1到5年以上的Android程序员架构进阶学习路线体系,希望能对那些还在从事Android开发却还不知道如何去提升自己的,还处于迷茫的朋友!阿里P7级Android架构师技术脑图;查漏补缺,体系化深入学习提升(详细点击我的GitHub领取)**全套体系化高级架构视频;**七大主流技术模块,视频+源码+笔记分享一份工作1到5年以上的Android程序员架构进阶学习路线体系,希望能对那些还在从事Android开发却还不知道如何去提升自己的,还处于迷茫的朋友!原创 2024-03-25 08:12:01 · 887 阅读 · 0 评论 -
Android 弧形ViewPager 和弧形HeaderView(升级版)(1)
条条大路通罗马,本文讲了弧形View的另一种实现思路,当然了,可能还有很多种实现方法,上一篇文章的留言区里,有人同学提到可以在矩形区域的地步覆盖一个白色的弧形图片,这个白色的可以找UI设计师切图,这种应该也是可以实现效果的,但是扩展性不是很强,如果项目中有多个地方用到,还是挺麻烦的。如果你还有其他方法,欢迎交流。源码访问Github:https://github.com/pinguo-zhouwei/AndroidTrainingSimples。原创 2024-03-25 00:30:18 · 806 阅读 · 0 评论 -
Android Jetpack组件-Room增删改,快手android面试经验
通过指定@Insert注解的onConflict来解决:如果有老的数据存在则会进行替换,如果没有就插入:如果有老的数据存在则会回滚事物,如果没有就插入:如果有老的数据存在则会终止事物,如果没有就插入:如果有老的数据存在则会提示插入数据失败,如果没有就插入:如果有老的数据存在则忽略当前数据,如果没有就插入用法如下删除数据通过@Delete注解指定方法为删除数据方法@Delete更新数据通过@Update注解指定方法为更新数据方法@Update调用逻辑。原创 2024-03-24 22:21:38 · 901 阅读 · 0 评论 -
4年Android开发进入阿里没两个月就果断选择了离职!,含答案解析
其实很简单就下面这张图,含概了Android所有需要学的知识点,一共8大板块:架构师筑基必备技能Android框架体系架构(高级UI+FrameWork源码)360°Androidapp全方位性能调优设计思想解读开源框架NDK模块开发移动架构师专题项目实战环节移动架构师不可不学习微信小程序混合开发的flutterAndroid学习的资料我呢,把上面八大板块的分支都系统的做了一份学习系统的资料和视频,大概就下面这些,我就不全部写出来了,不然太长了影响大家的阅读。原创 2024-03-24 19:59:24 · 925 阅读 · 0 评论 -
2024-腾讯Android面试精选题——谈一谈Binder的原理和实现一次拷贝的流程
ServiceManager 和其他进程同样采用 Bidner 通信,ServiceManager 是 Server 端,有自己的 Binder 实体,其他进程都是 Client,需要通过这个 Binder 的引用来实现 Binder 的注册,查询和获取。要注意的是,这里说的 Client 是相对于 ServiceManager 而言的,一个进程或者应用程序可能是提供服务的 Server,但对于 ServiceManager 来说它仍然是个 Client。那么服务端进程具备什么样的能力?原创 2024-03-24 17:22:31 · 730 阅读 · 0 评论 -
为什么阿里的程序员成长如此之快?Java中高级核心知识全面解析(3)
*/ public Boolean contains(Object value) { Boolean ret = true; for (SimpleHash f : func) { ret = ret && bits.get(f.hash(value)); } return ret; }/** * 静态内部类。用于 hash 操作! */ public static class SimpleHash { private int cap; priv.原创 2021-08-04 21:57:34 · 127 阅读 · 0 评论