自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 30,腾讯大数据开发面试题目

|| — || |网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 17:22:41 279

原创 30(3),2024年最新这些面试题你会吗

|| — || |网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 17:21:37 232

原创 30(1),大数据开发面试题汇总

|| — || |网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 17:20:35 239

原创 鸿蒙开发岗成春招最大黑马,“金三银四”应届生如何突围?

根据所提供的数据,春节过后的第一周,活跃企业的数量较去年同期增长了45%,而简历的投递量也同比增长了23%。学习路线图中的每一个技术点都能够紧贴企业需求,经过多次真实实践,每一个知识点、每一个项目,都是码牛课堂鸿蒙研发团队精心打磨和深度解析的成果,注重对学生的细致教学,每一步都确保学生能够真正理解和掌握。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。

2024-04-21 14:27:24 617

原创 鸿蒙开发岗成春招最大黑马,“金三银四”应届生如何突围?(3)

随着鸿蒙系统的普及和应用,相关技术的更新换代速度将不断加快,对人才的要求也将越来越高。学习路线图中的每一个技术点都能够紧贴企业需求,经过多次真实实践,每一个知识点、每一个项目,都是码牛课堂鸿蒙研发团队精心打磨和深度解析的成果,注重对学生的细致教学,每一步都确保学生能够真正理解和掌握。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。1. 应用开发导读(ArkTS)

2024-04-21 14:26:54 622

原创 鸿蒙开发岗成春招最大黑马,“金三银四”应届生如何突围?(1)

如果你是一名即将毕业的应届生,并且在软硬件开发或计算机相关领域有所专长,那么不妨考虑投递鸿蒙相关的职位。学习路线图中的每一个技术点都能够紧贴企业需求,经过多次真实实践,每一个知识点、每一个项目,都是码牛课堂鸿蒙研发团队精心打磨和深度解析的成果,注重对学生的细致教学,每一步都确保学生能够真正理解和掌握。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。15. 折叠屏系列。

2024-04-21 14:25:50 612

原创 鸿蒙开发岗位,面试到底问些啥?_鸿蒙项目面试,2024年最新阿里巴巴飞猪面试

*在面试前,其实我也花了一段时间学习了一些鸿蒙开发相关的内容,不然也不会这么顺利。只要有一定的Android开发或前端开发经验,其实上手学习鸿蒙开发的内容是很快的,差不多就是换了一套编写语法而已。,2023年9-12月鸿蒙相关职位数同比增速为33.8%,可以看出,鸿蒙相关业务量巨大,并且极度缺人才!1.在Router的传递数据的过程中,如何封装自定义的对象传递到另外一个页面?4.鸿蒙网络请求如何实现的,线上的APM 如何做流量的监控?2.如何在鸿蒙中封装一套网络请求框架,如何处理Http请求?

2024-04-21 14:25:19 584

原创 鸿蒙开发岗位,面试到底问些啥?_鸿蒙项目面试(3),vue面试题面试必问

*在面试前,其实我也花了一段时间学习了一些鸿蒙开发相关的内容,不然也不会这么顺利。只要有一定的Android开发或前端开发经验,其实上手学习鸿蒙开发的内容是很快的,差不多就是换了一套编写语法而已。,2023年9-12月鸿蒙相关职位数同比增速为33.8%,可以看出,鸿蒙相关业务量巨大,并且极度缺人才!1.在Router的传递数据的过程中,如何封装自定义的对象传递到另外一个页面?4.鸿蒙网络请求如何实现的,线上的APM 如何做流量的监控?2.如何在鸿蒙中封装一套网络请求框架,如何处理Http请求?

2024-04-21 14:24:48 499

原创 HCIP知识点系列:DHCP基本概念,关于HarmonyOS鸿蒙开发的面试经验总结与反思

根据交换机在数据中心机房机柜上的部署位置,一般分为TOR(Top of Rack)和EOR(End of Row)或MOR(Middle of Row)两种物理机架构。

2024-04-20 13:40:31 747

原创 HCIP知识点系列:DHCP基本概念(1),2024年最新HarmonyOS鸿蒙开发快速学习

表1:TOR和EOR/MOR对比。

2024-04-20 13:39:59 801

原创 hashmap遍历,最全面试考点与面试技巧,薪资翻倍(1),靠着这份900多页的pdf面试整理可以吗

Jetpack是一套库、工具和指南,可以帮助开发者更轻松地编写优质应用。这些组件可以帮助开发者遵循最佳做法、让开发者摆脱编写样板代码的工作并简化复杂任务,以便开发者将精力集中放在所需的代码上。

2024-04-20 13:37:37 506

原创 hashmap扩容过程,覆盖所有面试知识点,成功入职字节跳动_kotlin map扩容

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

2024-04-20 13:37:05 787

原创 hashmap扩容过程,覆盖所有面试知识点,成功入职字节跳动_kotlin map扩容(2)

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

2024-04-20 13:36:02 758

原创 hashmap扩容过程,覆盖所有面试知识点,成功入职字节跳动_kotlin map扩容(1)

在这之前一度给开发者带来了多么大的希望,得到了众多开发者的青睐,但是我想又很多的人不知道ReactNative开发到底有没有坑,到底像不像道听途说的,提高了效率,降低了成本,这是我之前看的一篇文章上一位大佬实际开发之后的感受:React Native技术的优劣,有兴趣的老铁可以看看。在这样的情况下,由于饱和,随处都能招到初级的工程师,公司有了选择的余地,所以肯定会去选择更加优秀的,这就必然导致了我们经常说的,Android开发者已经烂大街了,其实不然,只是公司的要求变高,市场饱和,门槛变高而已。

2024-04-20 13:35:31 559

原创 HarmonyOS(鸿蒙)开发软件DevEco Studio基本配置(兼容IDEA)

HUAWEI DevEco Studio(获取工具请点击链接下载,以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务。这款开发工具的配置与IDEA区别不大。

2024-04-20 13:34:28 745

原创 HarmonyOS(鸿蒙)开发一文入门,oppo技术面试经验

harmonyOS现在项目开发暂时只支持远程调试,因此我们需要通过登录华为账号(这个账号没有的可以先去实名认证一下,我的上篇文章有详细的介绍!),开启模拟器进行预览调试,每次调试的时间为一个小时,一小时之后会回收资源,如果有需要重启开启即可!选择Tools -> Device Manager,进入设备选择界面。

2024-04-20 13:33:57 262

原创 HarmonyOS(鸿蒙)应用程序包结构介绍,2024年最新腾讯面试数学题

HarmonyOS的用户应用程序包以APP Pack(Application Package)形式发布,它是由一个或多个HAP(HarmonyOS Ability Package)以及描述每个HAP属性的pack.info组成。**feature:**应用的动态特性模块。配置文件(config.json)是应用的Ability信息,用于声明应用的Ability,以及应用所需要的权限信息等,后续会详细介绍。描述应用软件包中每个HAP的属性,由IDE编译生成,应用市场根据该文件进行拆包和HAP的分类存储。

2024-04-20 13:32:54 981

原创 HarmonyOS(鸿蒙)应用程序包结构介绍(2),应届毕业生硬件工程师面试题目

HarmonyOS的用户应用程序包以APP Pack(Application Package)形式发布,它是由一个或多个HAP(HarmonyOS Ability Package)以及描述每个HAP属性的pack.info组成。**feature:**应用的动态特性模块。配置文件(config.json)是应用的Ability信息,用于声明应用的Ability,以及应用所需要的权限信息等,后续会详细介绍。描述应用软件包中每个HAP的属性,由IDE编译生成,应用市场根据该文件进行拆包和HAP的分类存储。

2024-04-20 13:32:23 867

原创 HarmonyOS(鸿蒙)——长按事件,2024年最新高级面试技巧

ohos:id定义组件的id,注意格式固定$+id:xxxxmatch_content 表示包裹内容,按钮的大小与按钮内的文字大小一致

2024-04-20 13:31:20 738

原创 HarmonyOS(鸿蒙)——长按事件(1),事件分发面试题

ohos:id定义组件的id,注意格式固定$+id:xxxxmatch_content 表示包裹内容,按钮的大小与按钮内的文字大小一致

2024-04-20 13:30:48 687

原创 HarmonyOS(鸿蒙)——滑动事件步骤之按下、滑动(3),hashmap相关面试题

即可获取事件动作的类型,在TouchEvent 中定义类非常多的事件类型,这里会展示三种POINT_MOVE、PRIMARY_POINT_DOWN、PRIMARY_POINT_UP。当滑动事件被触发时,会调用onTouchEvent方法,这里我们通过修改文本组件Text的值来展示滑动事件的效果,* @param touchEvent 事件的类型,上面有说到三种按下、滑动、抬起,其实有更多,如下所示。* @param touchEvent 事件的类型,上面有说到三种按下、滑动、抬起,其实有更多。

2024-04-20 13:29:45 654

原创 HarmonyOS(鸿蒙)——滑动事件步骤之按下、滑动(2),2024年最新鸿蒙资深工程师面试题

滑动事件有多个步骤组成,它不是一个简单的事件,它需要多个动作来共同完成,滑动根据方向不同分为向上滑动、向下滑动、向左滑动和向右滑动。在现如今移动互联网和短视频等行业的迅猛发展,滑动事件大家都非常的熟悉,尤其是抖音、快手这些快餐式的娱乐小视频,一滑就停不下来。是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-20 13:29:13 324

原创 HarmonyOS(鸿蒙)——滑动事件之上、下,面试经历分享怎么说

我们从以前的 == 改为差值的绝对值

2024-04-20 13:28:43 1743

原创 鸿蒙HarmonyOS实战-ArkUI组件(Shape)_形状视口viewport

抗锯齿和斜接长度与边框宽度比值是设计和开发中的一个重要概念,用于控制图形边缘的清晰度和平滑度,以提高视觉效果。抗锯齿是一种技术,用于减少在图像中出现的锯齿状边缘,从而实现更加平滑的边缘效果。斜接长度是指在设计中将边缘的两个颜色混合,从而实现平缓的过渡效果。边框宽度比值是指图形的边框宽度和图形本身大小的比值。通常,在设计中,边框宽度比值为 1:10 是一种常见的比例。在实际开发中,为了获得最佳的视觉效果,抗锯齿和斜接长度的比值通常应与边框宽度比值相匹配。

2024-04-18 20:36:51 678

原创 鸿蒙HarmonyOS实战-ArkUI组件(Row Column)_arkui 设置控件高度自适应

线性布局(LinearLayout)是一种常用的UI布局方式,通过线性容器 Row 和 Column 构建。线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排列。线性布局的排列方向由所选容器组件决定,Column 容器内子元素按照垂直方向排列,Row 容器内子元素按照水平方向排列。根据不同的排列方向,开发者可选择使用 Row 或 Column 容器创建线性布局。线性布局的优点是可以根据不同的排列需求创建灵活的布局,同时也方便管理子元素的位置和大小。

2024-04-18 20:36:20 692

原创 鸿蒙HarmonyOS实战-ArkUI组件(Row Column)_arkui 设置控件高度自适应(1)

scrollable(ScrollDirection.Vertical) // 滚动方向纵向。.edgeEffect(EdgeEffect.Spring) // 滚动到边沿后回弹。不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。.scrollBarColor(Color.Gray) // 滚动条颜色。.scrollBar(BarState.On) // 滚动条常驻显示。.scrollBarWidth(10) // 滚动条宽度。因为自适应一般是讲宽度,其实高度也行,但原理一样。

2024-04-18 20:35:17 1262

原创 鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)_arkui实现相对定位

left: { anchor: ‘row1’, align: HorizontalAlign.Start } //以row1组件为锚点,水平方向开头对齐。top: { anchor: ‘row1’, align: VerticalAlign.Bottom }, //以row1组件为锚点,竖直方向低端对齐。.id(‘row1’) //设置锚点为row1。.id(‘row2’) //设置锚点为row2。.id(‘row3’) //设置锚点为row3。.id(‘row4’) //设置锚点为row4。

2024-04-18 20:34:46 1027

原创 鸿蒙HarmonyOS实战-ArkUI组件(Radio),kotlin高阶函数源码讲解

Radio按钮适用于任何需要用户在几个选项中进行选择的场景。它提供了一种简单易用的用户界面元素,使得用户可以方便快捷地选择他们需要的选项。Radio按钮是一种常见的用户界面元素,常用于允许用户在几个选项中选择一个。// 切换为响铃模式。// 切换为振动模式。

2024-04-18 20:33:43 641

原创 鸿蒙HarmonyOS实战-ArkUI组件(Progress)_鸿蒙自定义progress

style({ strokeWidth: 15, scaleCount: 20, scaleWidth: 5 }) // 设置环形有刻度进度条宽度15,总刻度数为20,刻度宽度为5vp。.style({ strokeWidth: 15, scaleCount: 20, scaleWidth: 3 }) // 设置环形有刻度进度条宽度15,总刻度数为20,刻度宽度为3vp。// 从左往右,1号环形进度条,默认前景色为蓝色,默认strokeWidth进度条宽度为2.0vp。

2024-04-18 20:33:12 1980

原创 鸿蒙HarmonyOS实战-ArkUI组件(Popup)_鸿蒙 pushkit(2)

自定义Popup气泡是指在设计和开发过程中,根据需求和设计风格,对Popup的样式、布局、交互等进行个性化定制的过程。通过自定义Popup气泡,可以让页面更加生动、实用、美观,提升用户体验和品牌形象。@Entry@Component网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)一个人可以走的很快,但一群人才能走的更远!

2024-04-18 20:32:09 638

原创 鸿蒙HarmonyOS实战-ArkUI组件(Popup)_鸿蒙 pushkit(1)

自定义Popup气泡是指在设计和开发过程中,根据需求和设计风格,对Popup的样式、布局、交互等进行个性化定制的过程。通过自定义Popup气泡,可以让页面更加生动、实用、美观,提升用户体验和品牌形象。@Entry@Component// popup构造器定义弹框内容build() {Column() {})builder: this.popupBuilder, // 气泡的内容。

2024-04-18 20:31:38 989

原创 鸿蒙HarmonyOS实战-ArkUI组件(Menu)_arkui 父页面展示子页面

虽然默认样式的菜单可以提供一些基本的菜单操作,但通常它们无法满足大多数应用程序或网站的需求,因此需要自定义样式的菜单。@Entry@Component@BuilderMenu() {MenuItem({ content: “复制”, labelInfo: “Ctrl+C” })MenuItem({ content: “粘贴”, labelInfo: “Ctrl+V” })@BuilderMyMenu(){Menu() {

2024-04-18 20:30:35 829

原创 鸿蒙HarmonyOS实战-ArkUI组件(Menu)_arkui 父页面展示子页面(2)

虽然默认样式的菜单可以提供一些基本的菜单操作,但通常它们无法满足大多数应用程序或网站的需求,因此需要自定义样式的菜单。@Entry@Component@BuilderMenu() {MenuItem({ content: “复制”, labelInfo: “Ctrl+C” })MenuItem({ content: “粘贴”, labelInfo: “Ctrl+V” })@BuilderMyMenu(){Menu() {

2024-04-18 20:30:03 545

原创 鸿蒙HarmonyOS实战-ArkUI组件(Menu)_arkui 父页面展示子页面(1)

虽然默认样式的菜单可以提供一些基本的菜单操作,但通常它们无法满足大多数应用程序或网站的需求,因此需要自定义样式的菜单。@Entry@Component@BuilderMenu() {MenuItem({ content: “复制”, labelInfo: “Ctrl+C” })MenuItem({ content: “粘贴”, labelInfo: “Ctrl+V” })@BuilderMyMenu(){Menu() {

2024-04-18 20:29:33 561

原创 扒一扒 Jetpack Compose 实现原理_compose 更新中it,2024最新中高级HarmonyOS鸿蒙面试题目

GapBuffer(间隙缓冲区)这个概念一般在很多地方有用到,比如文本编辑器,它在内存中使用扁平数组(flat array)实现,这个数组比真正存储数据的集合要大,而且在插入数据的会判断数据大小进行 gap 扩容,通过移动 gap index 可以将 insert(增)、delete(删)、update(改)、get(查)操作的时间复杂度降到 O(n)常数量级。get() = currentComposer.consume(this) // 获取当前CompositionLocalScope对应的值。

2024-04-18 10:06:47 245

原创 手撕前端面试题【javascript~模板字符串、类继承、参数解析器、生成页码等

1、如果把空字符串 (“”) 用作 a,那么 stringObject 中的每个字符之间都会被分割。// 即 Person.prototype.getName = function() { }2、String.split() 执行的操作与 Array.join 执行的操作是相反的。2、document.querySelectorAll(“选择器”);1、document.querySelector(“选择器”);// 下面可以简写为 getName() {…console.log(“o是对象”)

2024-04-18 10:04:29 334 1

原创 基于Java+SpringBoot+mybatis+vue+element实现旅游管理系统_旅游springboot+vue

在该系统的信息中,由于数据库的支持,我们可以对数据库进行收集、整理、更新和加工等操作。由于数据库的存储功能强大,所以数据库已经成为了计算机必不可少的一部分,一个数据库的好坏直接影响该系统的质量和效率。一个系统中的数据库是必不可少的,并且起着决定性因素。景点表(scenic_table):用来记录在心旅售票系统中景点的相关信息,表如下。订单表(order_table):用来记录在心旅售票系统中用户的订单信息,表如下。用户表(user_table):用来记录在心旅售票系统中景点的相关信息,表如下。

2024-04-18 04:41:24 608

原创 基于java Springboot实现课程评分系统设计和实现_基于springboot的课程评价系统的设计与实现

(img-FyB0YLxz-1713386350888)]网上酒类商城项目设计和实现")

2024-04-18 04:40:22 766

原创 【鸿蒙学院】鸿蒙(HarmonyOS)IDE迎来重大更新,新特性足以让你尖叫(2)

我们期望在应用发布时使用真实的数据,而在调试时,使用测试数据,关键一点是,不用修改任何代码,根据调试或发布的场景自动切换。然后将App发布到真机上时,系统会自动探测当前运行环境,如果是真机,那么就会自动切换到使用真正的NFC芯片读写NFC Tag,这一过程是完全透明,不需要修改一行代码就可以自动切换,如下所示。在应用发布时,执行的是真正的业务逻辑代码,数据也是真实的。但在调试时,有时用真实的数据测试太费劲,这些真实的数据可能难以获得,或获取很麻烦,或者数据量很大,反正,就是各种不爽。

2024-04-17 22:56:59 936

原创 【鸿蒙学院】鸿蒙(HarmonyOS)IDE迎来重大更新,新特性足以让你尖叫(1)

然后将App发布到真机上时,系统会自动探测当前运行环境,如果是真机,那么就会自动切换到使用真正的NFC芯片读写NFC Tag,这一过程是完全透明,不需要修改一行代码就可以自动切换,如下所示。本文主要深入介绍与编程有关的3个特性:双向预览、Java UI数据模拟和测试框架,至于其他的一些新特性,如更多的phone模板,API version的变化,可视化配置config.json等,可以参考我下面的视频。在应用发布时,执行的是真正的业务逻辑代码,数据也是真实的。可以看到,布局文件的效果直接体现在了预览器上。

2024-04-17 22:56:29 750

空空如也

空空如也

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

TA关注的人

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