首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
V哥原创技术栈
威哥爱编程
创建于2024-03-18
订阅专栏
本专栏收集 V 哥后端开发高阶内容,包括设计模式、源码剖析、算法与数据结构、高并发、分布式、鸿蒙NEXT、经验分享、招聘内推、人脉链接。
等 68 人订阅
共314篇文章
创建于2024-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙 NEXT 开发之后台任务开发服务框架学习笔记
大家好,我是 V 哥,在学习鸿蒙时,想做一个音乐播放器,其中播放音乐的功能,一定要使用到后台任务开发服务,鸿蒙 NEXT 就提供了这样的能力,Background Tasks Kit(后台任务开发服务
优雅的@ObservedV2和@Trace装饰器
Hello,大家好,我是 V 哥。在HarmonyOS NEXT开发中,@ObservedV2装饰器和@Trace装饰器是用于状态管理的两个装饰器,它们在HarmonyOS应用开发中用于增强对类对象中
10个案例详解AnimatableExtend装饰器定义可动画属性
Hello,大家好,我是 V 哥。HarmonyOS开发中,使用@AnimatableExtend装饰器来定义可动画属性是个很好玩的事情,废话不多说,马上进入主题,先来看一下基本语法,接着 V 哥提供
鸿蒙NEXT开发中如何确保使用 PersistentStorage 存储的数据安全?
首先,确保PersistentStorage存储的数据安全,我们可以考虑以下这些方面: 数据加密: 静态数据加密:对存储在磁盘上的数据进行加密,防止数据泄露。即使数据存储的物理设备被非法访问,也无法获
ArkUI与MVVM模式的诗和远方
ArkUI的MVVM工作流程 先来看一下 MVVM 的基本概念 Model(模型):代表应用程序的数据结构和业务逻辑。它负责存储数据以及可能的数据验证、数据转换等。 View(视图):用户界面,负责显
在ArkTS中,如何优化布局以提高性能?
大家好,我是 V 哥。在鸿蒙原生应用开发中,当一个复杂的界面加载数据或发生变化时,布局可能会发生调整,为了提高布局变化带来的性能问题,V 哥在实际开发中,总结了一些优化技巧,来提高布局性能,笔记分享给
如何在HarmonyOS NEXT中处理页面间的数据传递?
大家好,前两天的Mate70的发布,让人热血沸腾啊,不想错过,自学的小伙伴一起啊,今天分享的学习笔记是关于页面间数据伟递的问题,在HarmonyOS NEXT 5.0 中,页面间的数据传递可以有很多种
ArkTS四种渲染控制能力
大家好,我是 V 哥。ArkTS 是 OpenHarmony 框架的一部分,提供了声明式 UI 渲染的能力。下面来对ArkTS中四种渲染控制能力: if/else、ForEach、LazyForEac
如何理解ArkTS不支持structural typing
V哥把问题整理一下,分享给大家,尤其对TypeScript不熟的小伙伴,看到官网这句表述,是不是也是一头雾水,不知所措,前端小伙伴就不用说了,出门右转吧,因为对你来说,这是个很简单的问题。 首先 关于
异步编程在ArkTS中具体怎么实现?
大家好,我是 V 哥,很好奇,在ArkTS中实现异步编程是怎样的,今天的内容来聊聊这个问题,总结了一些学习笔记,分享给大家,在 ArkTS中实现异步编程主要可以通过以下几种方式: 1. 使用async
Go语言内存分配源码分析学习笔记
大家好,我是V 哥。GO GO GO,今天来说一说Go语言内存分配问题,Go语言内存分配的源码主要集中在runtime包中,它实现了Go语言的内存管理,包括初始化、分配、回收和释放等。下面来对这些过程
Jackson与GSON的深度对比
大家好,我是 V 哥。Jackson和Gson是Java中最常用的两个JSON解析库,它们在解析速度、灵活性、序列化/反序列化能力上各有特点。下面V 哥从功能特性、性能、源码实现等方面对比它们的优缺点
读写锁分离设计模式详解
读写锁分离设计模式是一种多线程设计模式,适合在有读多写少的场景中使用。它通过读写操作的分离,提升了系统的并发性和性能。在这个模式中,读操作是共享的,可以同时被多个线程执行,而写操作需要独占锁,避免并发
哇喔!20种单例模式的实现与变异总结
单例设计模式确保一个类在整个系统中只存在一个实例,通常用于全局访问的共享资源,如数据库连接、配置文件读取、线程池等。以下V 哥总结的20种不同的实现,来看一下: 1. 饿汉式(Eager Initia
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?
请教威哥,还有更好的办法吗?在不迁移数据库的情况下(数据库较大)。 感谢威哥花宝贵的时间查看这条消息,威哥空了帮忙看看呢。 这是一位粉丝(谢同学)给V哥的留言,感谢长时间对 V 哥的关注,给你几点优化
Java灵魂拷问13个为什么,你都会哪些?
1. 为什么禁止使用 BigDecimal 的 equals 方法做等值比较? BigDecimal 的 equals 方法在等值比较时存在一些问题,通常不建议直接使用它来判断数值的相等性。下面是主要
SQL Server 数据太多如何优化
在 SQL Server 中,当数据量增大时,数据库的性能可能会受到影响,导致查询速度变慢、响应时间变长等问题。为了应对大量数据,以下是一些常用的优化策略和案例详解,写着写着又上1万5了,原创不易,先
MongoDB面试专题33道解析
大家好,我是 V 哥。今天给大家分享 MongoDB的道 V 哥原创的面试题,收藏起来,一定会对你有帮助。 NoSQL("Not Only SQL")数据库是与传统关系型数据库(RDBMS)不同的数据
适合才最美:Shiro安全框架使用心得
Shiro 的核心概念 按照惯例,和 V 哥一起来了解一下 Shiro 的核心概念: Subject Subject 是 Shiro 框架中一个核心的接口,表示应用中的“用户”或“实体”,用于交互和存
细谈 Linux 中的多路复用epoll
大家好,我是 V 哥。在 Linux 中,epoll 是一种多路复用机制,用于高效地处理大量文件描述符(file descriptor, FD)事件。与传统的select和poll相比,epoll具有
下一页