合集-威哥爱编程

摘要:大家好,我是V哥,程序员聊天真是三句不到离不开技术啊,这不前两天跟一个哥们吃饭,他是我好多年前的学员了,一直保持着联系,现在都李总了,在做工业互联网相关的项目,真是只要 Java 学得好,能干一辈子,卷死的是那些半吊子。 感谢李总给我分享了工业互联网项目的事情,收获很多,今天的内容来聊一聊 Java 阅读全文
posted @ 2024-09-26 11:45 威哥爱编程 阅读(862) 评论(10) 推荐(0) 编辑
摘要:ArkTS 是鸿蒙生态的应用开发语言,它在 TypeScript 的基础上进行了优化和定制,以适应鸿蒙系统的需求。 以下是在 ArkTS 中进行有效的内存管理和避免内存泄漏: 1. 使用 const 和 let 合理声明变量: 使用 const 声明那些不会重新赋值的变量,这有助于确保变量的不变性, 阅读全文
posted @ 2024-09-27 10:23 威哥爱编程 阅读(506) 评论(5) 推荐(0) 编辑
摘要:大家好,我是 V 哥,今天给大家分享10款好用的 HarmonyOS的工具库,在开发鸿蒙应用时可以用下,好用的工具可以简化代码,让你写出优雅的应用来。废话不多说,马上开整。 1. efTool efTool是一个功能丰富且易用的兼容API12的HarmonyOS工具库,通过诸多实用工具类的使用,旨在 阅读全文
posted @ 2024-09-30 09:27 威哥爱编程 阅读(1316) 评论(0) 推荐(0) 编辑
摘要:申请好 HarmonyOS NEXT的开发套件白名单后,就可以下载最的开发套件了,最新的开发工具更新时间是2024-06-17,DevEcoStudio5.0-API12-x86-402。下载后是这样的: 我用的是 MAC PRO,所以下载的是 MAC 版,这里有个小坑,如果MAC 版本过低(11以 阅读全文
posted @ 2024-09-30 10:13 威哥爱编程 阅读(187) 评论(0) 推荐(0) 编辑
摘要:在HarmonyOS NEXT中使用ArkTS实现一个完整的底部选项卡功能,可以通过以下几个步骤来完成: 创建Tabs组件:使用Tabs组件来创建底部导航栏,并通过barPosition属性设置其位置为底部(BarPosition.End)。 添加TabContent子组件:在Tabs组件内部,为每 阅读全文
posted @ 2024-10-09 17:29 威哥爱编程 阅读(501) 评论(0) 推荐(1) 编辑
摘要:ArkTS 是 HarmonyOS NEXT 的开发语言,它基于 TypeScript 并进行了扩展和优化。以下是一些基础语法知识点、示例用法及注意事项。 一、ArkTS 简介 ArkTS 是一种基于 TypeScript 的编程语言,主要用于 HarmonyOS 应用的 UI 界面和业务逻辑开发。 阅读全文
posted @ 2024-10-10 09:45 威哥爱编程 阅读(577) 评论(0) 推荐(0) 编辑
摘要:ArkTS和仓颉是两种不同的编程语言,它们各自具有独特的特性和设计目的。 ArkTS特性 ArkTS是一种基于TypeScript的编程语言,专门为鸿蒙应用开发而设计。它保留了TypeScript的大部分语法特性,并进行了针对鸿蒙系统的优化和定制。ArkTS的主要优点包括: 静态类型检查:在编译时进 阅读全文
posted @ 2024-10-11 08:49 威哥爱编程 阅读(1037) 评论(0) 推荐(4) 编辑
摘要:大家好,我是 V 哥。在实际的业务场景中,Spark任务出现OOM(Out of Memory) 问题通常是由于任务处理的数据量过大、资源分配不合理或者代码存在性能瓶颈等原因造成的。针对不同的业务场景和原因,可以从以下几个方面进行优化和解决。 一、业务场景及可能的OOM原因分析 数据量过大: 业务场 阅读全文
posted @ 2024-10-14 09:54 威哥爱编程 阅读(229) 评论(0) 推荐(0) 编辑
摘要:大家好,我是 V 哥,ArkTS 是 HarmonyOS 优选的主力应用开发语言,它在 TypeScript 的基础上进行了扩展,提供了声明式 UI 描述、自定义组件和动态扩展 UI 元素的能力。这些能力与 ArkUI 开发框架中的系统组件及其相关的事件方法、属性方法等共同构成了 UI 开发的主体。 阅读全文
posted @ 2024-10-15 10:57 威哥爱编程 阅读(793) 评论(0) 推荐(5) 编辑
摘要:在HarmonyOS中,ArkTS提供了创建自定义组件的能力,允许开发者封装和复用UI代码。以下是关于自定义组件的详细介绍,包括创建自定义组件、页面和自定义组件的生命周期、自定义组件的自定义布局、冻结功能,以及代码案例分析。 创建自定义组件 自定义组件是基于struct实现的,使用@Componen 阅读全文
posted @ 2024-10-16 11:23 威哥爱编程 阅读(451) 评论(0) 推荐(0) 编辑
摘要:在开发鸿蒙 NEXT 应用时,咱们需要经常创建自定义组件,由于自定义组件内部 UI 结构固定,仅与使用方进行数据传递,因此,ArkUI还提供了一种更轻量的 UI 元素复用机制@Builder。 大家好,我是 V 哥,在鸿蒙 NEXT 开发中,@Builder 装饰器是一种轻量级的 UI 元素复用机制 阅读全文
posted @ 2024-10-16 15:29 威哥爱编程 阅读(165) 评论(0) 推荐(0) 编辑
摘要:大家好,我是 V 哥。在鸿蒙 NEXT 开发中,@Styles 装饰器是一种非常有用的方法,用于定义可重用的样式。这使得开发者可以将多条样式设置提炼成一个方法,以便在多个组件中复用,从而提高代码的可维护性和可读性。以下是 @Styles 装饰器的详细用法和应用场景案例。 @Styles 装饰器的使用 阅读全文
posted @ 2024-10-17 10:38 威哥爱编程 阅读(323) 评论(0) 推荐(3) 编辑
摘要:大家好,我是 V 哥。今天咱们来聊一聊 Java 后端确保 JavaScript 不被缓存的问题,先来了解一下为什么需要这样做,通常源于以下几种场景或问题: 1. 先来看几个问题 1. 文件更新后无法及时生效 浏览器缓存机制是为了加快加载速度和减少服务器压力,但有时会带来问题。当 JavaScrip 阅读全文
posted @ 2024-10-21 11:23 威哥爱编程 阅读(462) 评论(0) 推荐(0) 编辑
摘要:原生鸿蒙的正式发布,终于在10月22日这晚到来。 V哥昨天全程收看了直播,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东介绍,目前已经有超过15000多个鸿蒙原生应用和元服务上架,覆盖18个行业,通用办公应用覆盖全国3800万多家企业。原生鸿蒙降低了接入新系统的难度和成本,流畅度提升 阅读全文
posted @ 2024-10-23 10:20 威哥爱编程 阅读(2685) 评论(13) 推荐(4) 编辑
摘要:大家好,我是 V 哥。今天的文章来聊一聊HarmonyOS NEXT应用上架。当你开发、调试完HarmonyOS应用/元服务,就可以前往AppGallery Connect申请上架,华为审核通过后,用户即可在华为应用市场获取您的HarmonyOS应用/元服务。 HarmonyOS会通过数字证书与Pr 阅读全文
posted @ 2024-10-25 15:06 威哥爱编程 阅读(1219) 评论(4) 推荐(0) 编辑
摘要:大家好,我是 V 哥。使用EasyExcel进行大数据量导出时容易导致内存溢出,特别是在导出百万级别的数据时。你有遇到过这种情况吗,以下是V 哥整理的解决该问题的一些常见方法,分享给大家,欢迎一起讨论: EasyExcel大数据量导出常见方法 1. 分批写入 EasyExcel支持分批写入数据,可以 阅读全文
posted @ 2024-10-28 15:05 威哥爱编程 阅读(906) 评论(0) 推荐(1) 编辑
摘要:大家好,我是 V 哥,今天的内容来聊一聊 ZGC,Java Z Garbage Collector(ZGC)是一个低延迟垃圾收集器,旨在优化内存管理,主要用于大内存应用场景。它通过以下几个关键创新,彻底改变了传统Java的内存管理方式: V 哥总结的以下5点,欢迎一起讨论。 1. 极低的暂停时间 Z 阅读全文
posted @ 2024-10-30 11:10 威哥爱编程 阅读(384) 评论(0) 推荐(0) 编辑
摘要:大家好,我是 V哥。扫码登录是个很普遍的功能,通过与公众号联动实现扫码登录功能,要怎么做呢,V 哥整理了以下步骤和代码,供你参考。这里假设你已经有一个Java后端应用,并且微信开发者平台的配置也已经完成。(相信你可以根据微信开放平台的操作进行)整个流程包括二维码生成、扫码后获取微信用户信息、并将用户 阅读全文
posted @ 2024-11-01 12:22 威哥爱编程 阅读(180) 评论(0) 推荐(0) 编辑
摘要:大家好,我是 V 哥。在日常写代码的过程中,通过 AI 工具辅助开发已是当下程序员惯用的方式,V 哥在使用了众多的 AI 工具后,多数情况下,选择通义灵码来辅助开发,尤其是解释代码和生成单元测试功能甚是好用,听 V 哥来详细聊聊。 通义灵码安装 打开你的 IDEA 开发工具,在菜单栏中选择Setti 阅读全文
posted @ 2024-11-04 10:24 威哥爱编程 阅读(777) 评论(0) 推荐(0) 编辑
摘要:大家好,我是 V 哥。在 Linux 中,epoll 是一种多路复用机制,用于高效地处理大量文件描述符(file descriptor, FD)事件。与传统的select和poll相比,epoll具有更高的性能和可扩展性,特别是在大规模并发场景下,比如高并发服务器。 以下是epoll的核心数据结构和 阅读全文
posted @ 2024-11-05 10:15 威哥爱编程 阅读(95) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示