- 博客(123)
- 收藏
- 关注
原创 Python中实例化对象后面加括号、中括号是什么用法?解锁__call__、__getitem__类特殊方法_self后面加括号(1)
当对象是映射时 (字典),键是任意值,在定义类时,如果希望能按照键取类的值,则需要定义__getitem__方法。在python中,如果在类的实例化后面加上中括号,相当于调用该实例的__getitem__方法,如果类没有定义该方法,会报错TypeError: ‘xxxxxx’ object is not subscriptable。在类的实例化(对象)后面加上括号,相当于调用__call__方法,如果一个类定义了__call__方法,就可以像调用函数一样调用该类的实例,这为类的实例提供了一种函数式的行为。
2024-05-17 06:54:36
691
原创 PowerManagerService之亮屏流程分析_powermanagerservice display
因此,对于从灭屏状态到亮屏状态这一过程来说,用户行为的值现在是 USER_ACTIVITY_SCREEN_BRIGHT,表示用户行为是亮屏。前面我们刚提到过,处理屏幕请求的过程可能是一个异步,也可能是一个同步。注意,如果当前的请求与上一次请求不同,那么处理过程是异步的,并且返回的 ready 状态为 false。这个函数不单单是用于更新用户行为,还更新了屏幕超时时间,并且以这个时间来定时更新电源状态,以实现自动灭屏的功能。请求参数中,主要关心的是策略参数,它决定了屏幕的状态,也就是到底是亮屏还是灭屏。
2024-05-17 06:54:04
686
原创 PowerManagerService之亮屏流程分析_powermanagerservice display(1)
因此,对于从灭屏状态到亮屏状态这一过程来说,用户行为的值现在是 USER_ACTIVITY_SCREEN_BRIGHT,表示用户行为是亮屏。否则,处理过程是同步的,返回的 ready 为 true。请求的策略最终决定了屏幕在状态,但是影响请求策略的因素有很多,例如系统状态(指的是PMS的wakefulness),用户行为,唤醒锁,等等。我们分析的是从灭屏到亮屏的过程,但是我们应该看到一个本质的问题,它其实就是向 DislayManagerService 发起请求,来更新屏幕状态(例如 亮屏,灭屏)。
2024-05-17 06:53:31
912
转载 PowerApps教程-实现简单的增删改查_上传新行当某些列的字段一致时删除这些行直接用新的行powerapps
Microsoft List是微软推出的一种协作工具,用于创建、管理和跟踪信息列表。它提供了一种简单而强大的方式来组织和共享信息,特别适用于团队合作、项目管理、任务追踪和数据收集等场景。总体而言,Microsoft List是一个灵活而强大的工具,可满足团队和组织对信息管理和协作的多样需求。
2024-05-17 06:52:57
1102
原创 HarmonyOS鸿蒙最新面试官 说下简历中提到的优化 整理下早期自己做的优化(1),2024年最新科学技术协会面试内容
看到上图其实已经大概意识到事情没这么简单了…为啥?tip:调节下图绿框中的两个箭头位置也可以放大/缩小接下来就是重点看绿色部分,看看自有方法为啥导致绿色长度这么明显。
2024-05-17 03:51:06
960
原创 HarmonyOS鸿蒙最新阿里面试100%会问到的JVM,值得收藏!_阿里一面问jvm(1),面试英语笔试基础题
字节跳动是在三月底投的,当时找了一个月,都没拿到拿得出手的offer,有点心烦意乱,就又海投了一波。3.24接了字节跳动的面试,3.29进行的视频面试。一共进行了3轮视频面试,字节的面试官很好,看得出来字节的技术是很强的,也很注重算法。携程当时投的时候就没抱希望,招聘信息上明确指定只招固定的那几所985高校,就随便投了,没想到笔试都没做就直接打电话面试了,不过问的问题确实很深入,结果显然,一面就挂了。腾讯大家都知道互联网巨头,我是通过实习僧上简历投递获得的这次面试机会,一共进行了两轮电话面试,挂在了二面。
2024-05-17 03:50:33
940
原创 HarmonyOS鸿蒙最新闭关一个月直接面进大厂,全靠它了(3),2024年最新阿里面试官问我读不读博
Android 工程师的竞争环境越来越激烈,但 Andorid 开发仍然是一个刚需的工种,行业对人才的需求从未终止,但与此同时也对我们提出了更高的要求。如果你仍然只是在日常开发过程中复制粘贴,或者仍以完成一个项目需求为唯一目的,只是掌握了如何去调用某个 API 或者数据结构来实现某个功能,已经不能算是合格的工程师了。深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
2024-05-17 03:49:26
188
原创 HarmonyOS鸿蒙最新HarmonyOS NEXT预加载so并读取RawFile文件(1),程序员面试题目100及最佳答案
|—nativeRawFile.cpp // native层-读取Rawfile文件部分内容业务逻辑,libnativeRawFile.so源代码。| |—native_rawfile_api.cpp // native层-libnativeRawFile.so和ArkTS中间层接口。| |—arm64-v8a\libnativeRawFile.so // arm64-v8a类型so库。
2024-05-16 12:41:22
528
原创 HarmonyOS鸿蒙最新HarmonyOS NEXT页面跳转对象传递案例_har内部页面跳转(1),2024年最新字节跳动的面试题
|—NavigationParameterTransferView.ets // 视图层-Navigation主页面。| |—UserBookingInfo.ets // 要传递的类对象。
2024-05-16 12:40:49
476
原创 HarmonyOS鸿蒙最新HarmonyOS NEXT短视频切换实现案例(2),2024年最新大厂鸿蒙面试真题精选
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。
2024-05-16 12:40:14
328
原创 HarmonyOS鸿蒙最全【Python】paddleocr快速使用及参数详解_paddleocr 详细参数(2),鸿蒙大厂面试题
经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!其中,DB算法相关参数如下。EAST算法相关参数如下。SAST算法相关参数如下。PSE算法相关参数如下。
2024-05-16 09:43:25
312
原创 HarmonyOS鸿蒙最全【PHP】PHP基本语法_php语句缩写 { >;,HarmonyOS鸿蒙驱动工程师面试总结
当解析一个文件时,PHP 会寻找起始和结束标记,也就是
2024-05-16 09:42:52
245
原创 HarmonyOS鸿蒙最全【PHP】PHP入门指南:从基础到进阶_php网络编程入门与进阶,2024年最新鸿蒙基础面试题及答案
如果您已经安装了Web服务器(如Apache)和PHP解释器,可以将该文件放置在Web服务器的根目录中,并通过访问该文件的URL来查看结果。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!文件管理系统:通过构建一个文件管理系统,学习如何使用PHP进行文件操作,如创建、读取、修改和删除文件等。简单的博客系统:通过构建一个简单的博客系统,学习如何使用PHP处理表单数据、存储和展示文章内容等。
2024-05-16 09:42:19
301
原创 HarmonyOS鸿蒙最全【js】清理器注册表功能 FinalizationRegistry(2),1个月学会HarmonyOS鸿蒙开发
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-05-16 09:41:46
398
原创 HarmonyOS NEXT 折叠屏扫描二维码方案_android studio barcode(3)
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。
2024-05-16 06:40:00
586
原创 HarmonyOS NEXT 折叠屏扫描二维码方案_android studio barcode(2)
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。
2024-05-16 06:39:27
925
原创 HarmonyOS NEXT 折叠屏扫描二维码方案_android studio barcode(1)
|—CustomScanCtrlComp.ets // 自定义组件-二维码扫描控制菜单组件。| |—CustomScanCameraComp.ets // 自定义组件-二维码扫描相机流组件。| |—CustomScanViewModel.ets // 控制层-二维码扫描控制器。| |—CustomScanPage.ets // 展示层-二维码扫描页面。| | |—CommonConstants.ets // 通用常量。
2024-05-16 06:38:54
900
原创 HarmonyOS Next 实现Swiper指示器导航点位于Swiper下方_鸿蒙next swiper
总的来说,华为鸿蒙不再兼容安卓,对中年程序员来说是一个挑战,也是一个机会。只有积极应对变化,不断学习和提升自己,他们才能在这个变革的时代中立于不败之地。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-05-16 06:38:21
743
原创 Android开发转鸿蒙开发该怎么学习提升?_android 程序员学习鸿蒙开发(4)
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取。
2024-05-16 03:35:18
656
原创 Android开发转鸿蒙开发该怎么学习提升?_android 程序员学习鸿蒙开发(3)
因为是Android开发转的鸿蒙,而且Android与鸿蒙的技术栈非常的相似,所以Android开发对与转来说是上手是非常的快的。对此,我给大家罗列自己整理的一份学习路线,希望对那些不是Android开发的想学习鸿蒙技术以及提升的小伙伴有所帮助。有了路线图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的一套系统性的。OpenHarmony北向、南向开发环境搭建。
2024-05-16 03:34:45
596
原创 2024年鸿蒙最新中国省市表sql_city,附面试题答案
(2189,261,‘达尔罕茂明安联合旗’,3),(2325,281,‘河南蒙古族自治县’,3),(1259,149,‘经济技术开发区’,3),(1777,211,‘高新技术开发区’,3),(1778,211,‘经济技术开发区’,3),(2219,264,‘鄂温克族自治旗’,3),(2225,265,‘科尔沁左翼中旗’,3),(2226,265,‘科尔沁左翼后旗’,3),(2259,269,‘科尔沁右翼前旗’,3),(2481,300,‘经济技术开发区’,3),
2024-05-15 12:07:17
495
原创 2024年鸿蒙最新两个案例五分钟轻松入门Harmony(鸿蒙)开发_鸿蒙 index(3),渣本逆袭大厂面经分享
资源文件路径entry -> src -> main -> resource下的全部文件,用于统一存放字符串、图片、音频等资源。base 目录是默认存在的目录。当应用的resources资源目录中没有与设备状态匹配的限定词目录时,会自动引用该目录中的资源文件。限定词目录,开发中自行创建rawfile默认存在的目录支持创建多层子目录,目录名称可以自定义,文件夹内可以自由放置各类资源文件。rawfile目录的文件不会根据设备状态去匹配不同的资源。
2024-05-15 12:06:39
383
原创 2024年鸿蒙最全系统架构师备考倒计时13天(每日知识点)(1),2024年最新鸿蒙开发工程师面试自我介绍
份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618636735)**:包括人力资源规划的辅助决策、招聘管理、工资核算、工时管理和差旅费核算等模块。:包括主生产计划、物料需求计划、能力需求计划、车间控制和制造标准等模块。(1)决策按其性质可分为结构化决策、非结构化决策和半结构化决策。(2)DSS基本结构主要由四个部分组成,分别是。(分销管理、库存控制和采购管理属于。:包括会计核算和财务管理等模块。
2024-05-15 08:49:46
620
原创 2024年鸿蒙最全类与对象修饰符_只有public访问控制符才能被对象使用,HarmonyOS鸿蒙面试项目经验
对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!成员变量修饰符及其含义。成员方法修饰符及其含义。
2024-05-15 08:49:10
437
原创 2024年鸿蒙最全算法题+JVM+自定义View,实战篇(1),2024年最新HarmonyOS鸿蒙界面布局实验报告
此处简单总结一下Android各阶段的特点:所以,针对上一篇文章里讲的Android知识图谱文章:,按初->中->高级学习Android理论知识,并针对未来的发展方向进行深造,逐步提高自己的开发水平吧!文末放一个小福利给大家,点击我的GitHub即可领取群内有许多技术大牛,有任何问题,欢迎广大网友一起来交流,群内还不定期免费分享高阶Android学习视频资料和面试资料包~偷偷说一句:群里高手如云,欢迎大家加群和大佬们一起交流讨论啊!视频资料和面试资料包~**
2024-05-15 08:48:34
414
原创 2024年鸿蒙最全简述 Docker_简要叙述一下docker(3),2024年最新1442面试
Docker是开源的应用容器引擎。Docker 可以让你将所有应用软件以及它的以来打包成软件开发的标准化单元。Docker 容器将软件以及它运行安装所需的一切文件(代码、运行时、系统工具、系统库)打包到一起,这就保证了不管是在什么样的运行环境,总是能以相同的方式运行。就好像 Java 虚拟机一样,“一次编写,到处运行(Write once, run anywhere)”,而 Docker 是“一次构建,到处运行(Build once,run anywhere)”。
2024-05-15 08:47:57
429
原创 2024年鸿蒙千帆起,Android开发者该如何破局?(1),2024年最新flutter开发桌面应用性能
(**ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony****多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(Harmony NEXT)**技术知识点。2019年鸿蒙点燃的星星之火,如今已成燎原之势,鸿蒙风口已至!换句话说,大型企业是鸿蒙人才的招聘主体,并且大型企业往往意味着更好的工作环境,更宽广的发展前景以及更完善的福利政策,这让鸿蒙生态相关岗位进一步成为更好的就业选择。
2024-05-15 05:27:16
564
原创 2024年鸿蒙公共事件【坚果派】_harmony 动态订阅公共事件,2024年最新面试必备
模块提供的 API 使用很简单,首先创建接收事件的订阅者,然后开始订阅事件,最后取消订阅。发布事件直接调用publish()方法发布事件即可,如果事件匹配到订阅者订阅的事件类型,就会回调给订阅者,
2024-05-15 05:26:40
643
原创 2024年鸿蒙与安卓系统简单对比,绝非追求三分天下。(2),2024年最新handler面试题
鸿蒙是面向5G物联网、面向全场景的分布式操作系统,其不是安卓系统的分支或修改而来的,与安卓、iOS是不一样的操作系统。鸿蒙将打通手机、电脑、平板、电视、电器设备、工业自动化控制、无人驾驶、车机设备 、智能穿戴统一成一个操作系统,并且该系统是面向下一代技术而设计的,能兼容全部安卓应用。必要的模块处在核心地位具有最高权限,其他模块不具有最高权限,其他模块出现问题,对于整个系统的运行是没有阻碍的。鸿蒙系统中的方舟编译器会把代码直接编译成机器识别的机器码,程序直接运行在操作系统中,可以直接与系统底层进行通信。
2024-05-15 05:26:03
391
原创 2024年鸿蒙OS应用开发之——页面布局DependentLayout(2),2024年最新字节跳动公司面试题
above | 处于同级组件的上侧 || below | 处于同级组件的下侧 || start_of | 处于同级组件的起始侧 || end_of | 处于同级组件的结束侧 || left_of | 处于同级组件的左侧 || right_of | 处于同级组件的右侧 |
2024-05-15 05:25:26
821
原创 2024年最新《C游记》 第一章 - 灵根孕育源流出 初识C言大道生(壹)(1),HarmonyOS鸿蒙客户端Web页面通用性能优化实践
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取。
2024-05-15 02:05:02
636
原创 2024年最新windows应急响应信息采集工具(附下载地址)(3),2024年最新这是一份用心整理的HarmonyOS鸿蒙面试总结
GetInfo介绍快速收集 Windows 相关信息,为应急响应争取更多的时间Windows Emergency Response (应急响应信息采集) Windows information collection。
2024-05-15 02:04:26
671
原创 2024年最新Windows8,面试如何学
所以,这两个系统基本上没人会安装,但还是提一下,与上面的方法不同的是,重启选择nt6 hdd installer进入安装界面后不选择“开始安装”,而是点击左下角的“修复计算机”,这里如果提示修复启动项,请选择“否”,搜索硬盘系统后出现已安装系统的话点中间空白处,使出现的旧系统栏不要变成蓝色,再选择“命令提示符”,如在前期准备中安装程序放在D盘,那么键入d:\sources\setup回车,剩下的操作就和光盘安装一样了,格式化C盘装纯净单系统或装双系统都没有问题。注意一定要是根目录!按下“1”选择安装。
2024-05-15 02:03:50
422
原创 2024年最新windows10安装Python环境(2),2024年最新2024最新鸿蒙大厂面试题来袭
安装完成后,测试一下是否安装成功。用winR快捷打开运行窗口,在里面输入cmd,点确定,进入DOS窗口。(win键就是开始键,可一键打开开始,在Alt左边)输入python后按回车键enter,如果出现版本信息,代表安装成功,(如果出现python不是内部指令,代表python环境没配置成功)退出Python交互解释器使用ctrlzenter。再检查pip库是否配置成功:输入命令“pip”。出现下图情况表示配置成功。
2024-05-15 02:03:13
578
原创 2024年最全HashMap详解,2024年最新客户端开发面试题目及答案
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。
2024-05-14 10:17:33
300
原创 2024年最全HarmonyOS(鸿蒙)——长按事件(1),2024年最新鸿蒙面试没项目经验
ohos:id定义组件的id,注意格式固定$+id:xxxxmatch_content 表示包裹内容,按钮的大小与按钮内的文字大小一致深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!
2024-05-14 10:16:56
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人