自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年最新Python性能优化和内存优化面试,python高级特性,滴滴 面试题

器指的是工具,而程序中的函数就是具备某一功能的工具,所以装饰器指的是为被装饰器对象添加额外功能的工具/函数。

2024-04-23 11:59:32 393

原创 2024年最新Python开发项目面试描述,腾讯月薪20k的数据分析人才,需要具备怎样的技能?(1),2024年最新面试2024年

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-04-23 11:59:01 860

原创 2024年最新Python开发项目面试描述,学编程要先当键盘侠?原来入门python这么简单,难怪(1),2024年最新面试2024年

为了帮助大家更好的学习Python,小编给大家准备了一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,需要获取方式:扫描下方即可获取。Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。

2024-04-23 11:57:58 617

原创 2024年最新Python开发项目面试描述,人话学Python-先导篇,2024年最新美团软件测试面试题

自己三下五除二就捏出来属于自己的程序,解决一些有趣的问题,可以给自己带来极大的满足感,并且解决具体问题的这个过程也能发散自己的思维。我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。很快,但一群人才能走的更远!Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

2024-04-23 11:57:27 782

原创 Android低功耗蓝牙总结

最后为了帮助大家深刻理解。

2024-04-23 09:50:57 1055

原创 2024年最新2024互联网大厂Python面经合集,Jmeter--基础使用,面试的知识和技巧

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-23 03:12:45 392

原创 2024年最新2024互联网大厂Python面经合集,16,面试需要了解到的东西

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在数据进行插入执行create操作的时候,如果并发量高了,多用户同时注册,可能会出现同时执行create的情况,如果申请用户名一致,则会报错。md5 - 32位16进制。

2024-04-23 03:12:14 808

原创 2024年最新2024中级Python开发面试解答,Python中断多重循环的几种方法,你都知道吗?,2024年最新面试类书籍

笛卡尔积的方式很巧妙,也很简洁,但它只能用于每次循环的集合都是独立的情形,假如每层循环都与前一层紧密相关,就不能用这种技巧了。书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。工欲善其事必先利其器。

2024-04-23 03:11:10 449

原创 2024年最新2024下半年面试题目,用 Python 实现植物大战僵尸代码!,2024年最新大厂面试必备技能问题

最近一直在给这个植物大战僵尸游戏添加新的植物和僵尸, 因为网上的图片资源有限,能加的植物和僵尸比较少, 目前进展如下。

2024-04-23 03:10:39 677

原创 Android应用的保活方案以及另类出路,你了解几个

好了到这里我们就把保活方案介绍完了,下面就来总结一下保活方案吧:第一、首先是网上有很多各种保活方案主要是监听广播等,而现在很多应用采用了MarsDaemon框架方案,这个框架的确还是有用的,对于某些指定手机。第二、同时现在有一个叫做保活互助联盟,比如支付宝,微信,头条等都在里面,只要用户手机中安装了联盟成员的应用,只有有一个成员的应用活着就会把其他已经被杀死的联盟成员应用都唤醒起来。

2024-04-23 01:47:32 359

原创 Android学习笔记之AndroidManifest

用户是否能选择自行清除数据,默认为true,程序管理器包含一个选择允许用户清除数据。当为true时,用户可自己清理用户数据,反之亦然是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务这也是Android2.2中的一个新特性,设置该APP的备份,属性值应该是一个完整的类名,如com.project.TestCase,此属性并没有默认值,并且类名必须得指定(就是个备份工具,将数据备份到云端的操作)这个从字面上就可以看出是什么作用的,当设置为true时,表明该APP在手机上可以被调试。

2024-04-23 00:22:38 992

原创 2024-2024华为Python面试真题,15 本你必须阅读的 PyTorch 书籍(3),字节跳动开发面试

对我来说,这是学习和记忆的最佳方式。通过易于理解的说明和示例,您将学习深度学习的基础知识,并使用 TensorFlow、Keras、PyTorch 和 Theano 在 Python 中构建您自己的神经网络。如果您是初学者,它肯定会让您正确入门,如果您是专家,它将是一个很好的复习,如果您的知识只包括一些从数据中提取答案的现代方法,它将扩大您对机器学习技术的知识。PyTorch 将这些超能力交给您,提供舒适的 Python 体验,让您快速入门,然后随着您和您的深度学习技能变得更加复杂而与您一起成长。

2024-04-22 20:21:28 398

原创 2024-2024京东Python面试真题解析,如何入门 Python 爬虫?_python爬虫入门,记一次面试经历

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-22 20:20:57 275

原创 2024-2024京东Python面试真题解析,「Python」8个提升Python代码质量的小技巧,一线大厂面试题

形象的解释生成器,就如同它的名称一样,它每次只生成一个元素,当调用它的时候,它会逐步生成下一个元素。相反,它返回指定的默认值,如果没有指定它,则返回None。不需要经过2层遍历去读取字典中的元素,然后在把这些元素合并到同一个字典中,只需要简单的双星号。访问字典时,如果字典中没有这个K-V值,那么,它会报错、终止程序,并返回KeyError。可以看出,同样是10000个元素,在内存占用方面,使用列表是使用生成器的684.5倍。问题:统计列表字段中的元素出现次数,筛选出现频率最高的元素。

2024-04-22 20:20:26 358

原创 Android专科生,毕业3年从小厂到阿里P6,想把我的进阶方法教给你

文章到这就结束了,本文主要分享我从小厂到阿里P6的学习方法,希望的刚刚毕业的程序员和迷茫的程序员提供一些帮助。为了节省大家的时间,我把我半年来复习过程中,所用的资料和一些大厂面试题都整理成了PDF文档,都可以分享给大家,有需要的朋友可以私信我【资料】免费领取自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。

2024-04-22 19:20:54 312

原创 Android-目前最稳定和高效的UI适配方案

对程序员来说,很多技术的学习都是“防御性”的。也就是说,我们是在为未来学习。我们学习新技术的目的,或是为了在新项目中应用,或仅仅是为了将来的面试。但不管怎样,一定不能“止步不前”,不能荒废掉。!文章以下内容会给出阿里与美团的面试题(答案+解析)、面试题库、Java核心知识点梳理等《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!文章以下内容会给出阿里与美团的面试题(答案+解析)、面试题库、Java核心知识点梳理等。

2024-04-22 17:43:15 301

原创 android-bitmap的缓存策略(1)

目前已经更新的部分资料:《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-F3HLbxNf-1713773793714)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-22 16:17:02 323

原创 Android 装逼技术之暗码启动应用(1)

Android高级架构师之路很漫长,一起共勉吧!

2024-04-22 14:52:32 364

原创 Android 缓存Bitmaps(1)

针对于上面的问题,我总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料。(包括Java在Android开发中应用、APP框架知识体系、高级UI、全方位性能调优,NDK开发,音视频技术,人工智能技术,跨平台技术等技术资料),希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-22 13:38:21 920

原创 Android 录制视频添加时间水印

录制视频时,在视频右下角添加时间水印,达到监控录像的效果,如下图:实现思路如下:1.制作12张图片,分别是数字0-9,冒号和横折。首先用PS做成png24格式,最好是黑底白字(在代码中将黑色忽略)。2.将上面制作好的12张png图片转成256色的bmp位图,可以使用windows自带的画图程序打开,然后另存为。3.将第2步得到的256色bmp图片,转成c数组。4.将第3步得到的c数组放到头文件tchip_digital_data.h里。

2024-04-22 12:13:39 990

原创 Android 屏幕适配的最优方案(一)

1.为什么要屏幕适配由于Android系统的开放性,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,于是导致运行 Android 的设备多种多样,它们有着不同的屏幕尺寸和像素密度。尽管系统可通过基本的缩放和调整大小功能使界面适应不同屏幕,但您应做出进一步优化,以确保界面能够在各类屏幕上美观地呈现。2.首先我们要搞清楚,几个比较重要的概念。(1)屏幕尺寸屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米。

2024-04-22 11:04:58 780

原创 Android 四大组件全解读

为了达到这一点,我们将一个APP的main方法分解成几种系统可以与之交互的形式。这几种形式就是ActivityService和APIs,广大的Android开发者都很熟悉它们。为了更好地说明这一点,让我们简要地看看这些APIs对于Android系统来说到底意味着什么。Activity这是一个APP与用户交互的入口。

2024-04-22 09:38:32 843

原创 Android 仪器化单元测试(instrumented unit tests) Androidx kotlin版本

看到这篇文章的人不知道有多少是和我一样的Android程序员。35岁,这是我们这个行业普遍的失业高发阶段,这种情况下如果还不提升自己的技能,进阶发展,我想,很可能就是本行业的职业生涯的终点了。我们要有危机意识,切莫等到一切都成定局时才开始追悔莫及。只要有规划的,有系统地学习,进阶提升自己并不难,给自己多充一点电,你才能走的更远。千里之行始于足下。这是上小学时,那种一元钱一个的日记本上每一页下面都印刷有的一句话,当时只觉得这句话很短,后来渐渐长大才慢慢明白这句话的真正的含义。

2024-04-22 04:43:05 672

原创 Android Studio安装及问题解决

安装完毕之后启动?点击cancel?模式自己选一个就行?这里,安装SDK(软件开发工具包),也是注意一下路径就好?,都选上就行了!安装结束后点击start?到这里,等一会,无论你是能打开还是卡住,下面要做的就是开始安装Gradle了。先去找到 .gradle 的文件夹,一般默认在C盘,C:\Users…你自己的名字啥的。看上面,第一行最后一个文件夹就是了。继续点击,直到找到一串让你懵逼的字符串,进去发现有两个文件。那是AS运行时自动生成的。看到这个版本了吗?4.10.1。

2024-04-22 03:17:33 937

原创 Android OOM:内存管理分析和内存泄露原因总结

free§; // free memory}或者:JNIEXPORT voidJNICALL Java_com_example_demo_TestMemory_nativeMalloc(JNIEnv *, jobject){SLOGD(“allocate 50M Bytesmemory”);char *p = new char[1024 * 1024 * 50];if (p != NULL){//memory will not usedwithout calling memset()memset(p, 1,

2024-04-22 01:53:05 653

原创 android IPC、Serializable、Parcelable基础知识(1)

/2.Parcelable接口Parcelable也是一个接口,只要实现这个接口,一个类的对象就可以实现序列化,并且可以在Intent和Binder来进行传递。典型用法代码如下:/**Parcelable序列化一个典型的用法*//**返回当前对象的内容描述,如果含有文件描述返回1,否则返回0,几乎所有的情况都返回的是0.@return*/@Overridereturn 0;/**将当前对象写入序列化结构中,其中flags中有两个值:0或1。

2024-04-22 00:27:57 702

原创 Android APP性能优化的一些思考

=====为了让大家更好的去学习和提升自己,我和几位大佬一起收录整理的。

2024-04-21 23:03:33 541

原创 acm入门基础算法必看(2)

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

2024-04-21 21:22:11 759

原创 16 个好用的 Code Review 工具(1)

!最后放上一个大概的Android学习方向及思路(详细的内容太多了~),提供给大家:对于程序员来说,要学习的知识内容、技术有太多太多,这里就先放上一部分,其他的内容有机会在后面的文章向大家呈现出来,不过我自己所有的学习资料都整理成了一个文档,一直在不断学习,希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!

2024-04-21 19:09:19 713

原创 现在音视频前景怎么样?上船还来得及嘛?

说道这个也是所以程序员最关心的一件事,没有好的薪资待遇还做个毛,下图是我随便在Boss直聘上搜索的音视频开发岗位的薪资。从上图可以看出音视频开发岗位的薪资平均都是在20K以上,但是他们对学历还是有一定的要求的最低基本都是本科学历。因为是音视频岗位人才稀缺,很少有人会完整的音视频开发。音视频可以自学吗?说句实话,音视频自学起来困难重重,学习成本非常高,且效率低。1.音视频知识庞杂,通俗易懂的资料非常少;2.网上博客,视频充斥着大量的错误信息,使得很多初学者掉到坑里就爬不出来了。

2024-04-21 16:08:22 711

原创 深入解析Android-Plugin-Framework

在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。

2024-04-21 14:15:50 859

原创 来自BAT的10位面试官,面试时问的问题(答案详解),内容会持续更新建议收藏(1)

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!最后,我再重复一次,如果你想成为一个优秀的 Android 开发人员,请集中精力,对基础和重要的事情做深度研究。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

2024-04-21 12:20:59 937

原创 数据库还可以这么看?(Android-Studio-4-1-新特性)(1)

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

2024-04-21 01:54:45 385

原创 掌握这个提升路径,你的Android进阶之路至少缩短5年

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

2024-04-20 22:49:54 640

原创 我的大学四年到毕业工作5年的学习路线资源汇总(帮助在途的Android程序员设定学习目标)

以上的内容总结基本也和我大学到现在的学习路线差不多,因为有些是新技术也同样补充了下。可能在这些内容里有一些是细节点是缺少的,但是也没关系。因为随着你的学习,会在你学习到的旅途中看到更多的风景,收获更多的果实。程序员这个行业就是一个不断学习,不断成长的方向。如果你担心35岁以后怎么样,那么一定你是恐慌之前没有投入太多的经历去沉淀自己。所有的恐慌也不过是一点点懒惰的积累,最终的一个点爆发了而已。愿努力拼搏的你,都能在前进的道路上有所收获!

2024-04-20 21:00:54 583

原创 微信小程序开发之——用户登录-获取用户信息(5)(2)

以薪资待遇为基础,以发展为最终目标,要在高薪资的地方,谋求最好的发展!以薪资待遇为基础,以发展为最终目标,要在高薪资的地方,谋求最好的发展!| gender | 用户的性别,0表示未知,1表示男,2表示女 |容对你有帮助,可以扫码获取!//执行到此处表示用户已经授权,可以直接获取到用户信息。| avatarUrl | 用户头像的URL地址 || country | 用户所在的国家 || provice | 用户所在的省份 || nickName | 用户昵称 || city | 用户所在的城市 |

2024-04-20 19:12:56 649

原创 开发7年,新项目接连流产,面试了阿里巴巴,百度快手等一线的大厂,最终拿到了满意的offer!

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

2024-04-20 17:10:41 492

原创 实战演练!二阶贝塞尔仿微信扔炸弹动画

提到动画,首先可能会想到ObjectAnimator类,没错,抛物线也是通过ObjectAnimator来完成的,只不过我们需要自定义一个TypeEvaluator,用来提供二阶贝塞尔曲线的x和y。TypeEvaluator只有一个方法,定义如下:复制代码fraction表示开始值和结束值之间的比例,startValue、endValue分别是开始值和结束值,这个比例也可以当作是时间,可能官方一点叫比例,他会自动计算,值的范围是0-1,比如取值0.5的时候就是动画完成了一半,1的时候动画完成。

2024-04-20 15:12:55 980

原创 安卓第九趴

(1)在xml文件中的TextView中添加上面红框框的内容,就可以实现跑马灯效果。蓝框的内容就是我们上次说的,把字符串放在values中。(2)自定义一个跑马灯类上面的代码的确可以实现跑马灯效果,但是如果我们有多个TextView,就会发现只有第一个TextView可以实现跑马灯效果,第二个不行。这是因为我们的focus只可以聚焦到第一个TextView,没有办法聚焦到第二个。那怎么可以使两个TextView同时显示跑马灯效果?自定义。

2024-04-20 14:57:53 479

原创 安卓(Android) 刷机教程(任何机型、小米、华为等等)

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。,当然还有其他的固件网,自己搜一下也行,

2024-04-20 12:38:46 870

空空如也

空空如也

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

TA关注的人

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