1

Web前端入门第 71 问:JavaScript DOM 节点操作(增删改)常用方法

有一个深有体会的事:发现现在很多前端同学,经常用 Vue 开发项目之后,在某些需求场景要操作 DOM 节点的时,就不知道咋办了~~ 以前接手过其他开发团队的项目,项目被漏洞扫描工具发现了异常,原因是用了一个 vue-video-player 插件用于播放视频,这插件又依赖了低版本的 video.js ...

前端路引 发布于 2025-06-26 10:37 评论(0) 阅读(291)
0

pytorch入门 - GoogLeNet神经网络

GoogLeNet 是 Google 在 2014 年 ILSVRC(ImageNet Large Scale Visual Recognition Challenge)比赛中提出的一种深度卷积神经网络模型,其关键创新在于引入了 Inception 模块,大大提高了网络的参数利用率与计算效率。 本文 ...

chester·chen 发布于 2025-06-26 10:28 评论(0) 阅读(390)
1

别让理论成为“紧箍咒”!打破开发教条主义做正确的软件

“要是看到你在模板中写这种代码,很多人会怒不可遏。别理他们——他们都是教条主义的受害者。在模板里写代码没有任何不对,只要别写太多(尤其是别把业务逻辑放进模板)。” —— David Heinemeier Hansson 评论 MVC 模式中,V 中带有少量逻辑判断,摘自《应用 Rails 进行敏捷 ...

MeteorSeed 发布于 2025-06-26 10:24 评论(0) 阅读(339)
0

使用Spread控件构建Checkbook工程的技术指南

引言 在现代Web应用开发中,电子表格控件已成为处理财务数据、报表展示等场景的重要工具。葡萄城的Spread控件作为一款功能强大的ASP.NET表格组件,为开发者提供了丰富的API和灵活的定制能力。本文将详细介绍如何在Visual Studio .NET环境中创建一个名为Checkbook的支票登记 ...

葡萄城技术团队 发布于 2025-06-26 10:03 评论(0) 阅读(128)
4

《刚刚问世》系列初窥篇-Java+Playwright自动化测试-20- 操作鼠标拖拽 - 上篇(详细教程)

1.简介 本文主要介绍两个在测试过程中可能会用到的功能:在selenium中宏哥介绍了Actions类中的拖拽操作和Actions类中的划取字段操作。例如:需要在一堆log字符中随机划取一段文字,然后右键选择摘取功能。playwright同样可以实现元素的拖拽和释放的操作。 2.拖拽操作 鼠标拖拽操 ...

北京-宏哥 发布于 2025-06-26 09:25 评论(0) 阅读(206)
2

HarmonyOS NEXT仓颉开发语言实战案例:银行App

仓颉语言的商城项目基本开发结束啦,今天跟大家分享新的项目,一个银行app,说是新项目但是大家可能会有些眼熟,在ArkTS的教程中就写过这个项目。今天我们仓颉语言再写一遍,看看和ArkTS有什么不同。 首先我们可以看到页面内容撑满了屏幕,所以需要设置沉浸模式,具体代码如下: windowStage.g ...

幽蓝计划 发布于 2025-06-26 08:48 评论(0) 阅读(457)
10

使用 xUnit 快速编写 .NET 应用单元测试

前言 在当今快速迭代的软件开发环境中,单元测试已成为保障代码质量和项目可靠性的重要基石,通过验证程序最小单元(如函数、方法、类等)的独立行为,能够在开发阶段快速发现逻辑错误或边界条件问题。今天大姚将带领大家使用 xUnit 快速编写 .NET 应用单元测试。 项目介绍 xUnit 是一个开源、免费、 ...

追逐时光者 发布于 2025-06-26 08:00 评论(0) 阅读(440)
0

Golang基础笔记四之map

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记四之map 这一篇笔记介绍 Golang 里 map 相关的内容,以下是本篇笔记目录: map 的概念及其声明与初始化 map 的增删改查 map 的遍历 1、map 的概念及其声明与初始化 map,即映射,是 Golang 里无序键 ...

XHunter 发布于 2025-06-25 23:54 评论(1) 阅读(313)
1

使用redis的stream数据类型做消息队列

在redis5.0之前,如果想使用它作为简单的消息队列,最好的选择就是自身提供的pub/sub模式.它支持简单的发布/订阅模式,发布一个channel绑定一条消息,然后可以有多个消费者监听这个channel,每个消费者都能收到相同的消息。不支持持久化,不支持查询,不支持分组,不支持分片消费,也没有提 ...

冰雪女娲 发布于 2025-06-25 23:28 评论(0) 阅读(453)
91

为什么说方法的参数最好不要超过4个?

简介 在很多年前的一次Code Review中,有大佬指出,方法的参数太多了,最好不要超过四个,对于当时还是萌新的我,虽然不知道什么原因,但听人劝,吃饱饭,这个习惯也就传递下来了,直到参加工作很多年后,才明白这其中的缘由。 调用协定 在计算机编程中,调用协定(Calling Convention)是 ...

叫我安不理 发布于 2025-06-25 22:36 评论(33) 阅读(4339)
0

你应该懂的AI大模型(八)之 微调 之 增量微调

一、什么是微调 1.1、什么是微调?为什么要做微调? 模型微调(Fine-tuning)指的是将一个预训练好的模型(通常在大规模通用数据集上训练)针对特定任务或领域进行优化的过程。 那么什么是预训练好的模型呢? 预训练好的模型(Pre-trained Model)是指在大规模通用数据集上经过预先训练 ...

BricheersZ 发布于 2025-06-25 22:33 评论(0) 阅读(575)
0

OceanBase向量检索在货拉拉的探索和实践

作者:陈铨,货拉拉大数据技术与产品部高级大数据工程师 首先为大家推荐这个 OceanBase 开源负责人老纪的公众号 “老纪的技术唠嗑局”,会持续更新和 #数据库、#AI、#技术架构 相关的各种技术内容。欢迎感兴趣的朋友们关注! 货拉拉成立于2013年,成长于粤港澳大湾区,是从事同城跨城货运、企业版 ...

老纪的技术唠嗑局 发布于 2025-06-25 22:04 评论(1) 阅读(254)
0

13. Java JUC源码分析系列笔记-CopyOnWriteArrayList

目录1. 是什么2. 如何使用3. 原理3.1. 构造方法3.2. add方法3.2.1. 先加锁3.2.2. 复制数组并在这份数组上操作3.2.3. 将复制的数组set回属性3.3. remove方法3.3.1. 找到要删除元素的位置3.3.2. 加锁并把除了被删除之外的其他元素复制到新数组中,s ...

ThinkerQAQ 发布于 2025-06-25 21:49 评论(0) 阅读(126)
1

Spring Cloud微服务架构深度解析

在分布式系统单体应用拆分为多个独立服务,实现了高内聚、低耦合的架构目标。本文从核心组件、服务治理、配置管理及面试高频问题四个维度,结合Spring Cloud生态与工程实践,系统解析微服务架构的实现原理与最佳实践。 核心组件与服务治理 微服务架构组件图谱 领域 核心组件 作用描述 服务注册与发现 E ...

晴空月明 发布于 2025-06-25 20:26 评论(0) 阅读(374)
1

ArkUI-X通过Stage模型开发Android端应用指南(二)

StageApplication初始化支持以下三种方式 1. 通过继承StageApplication的方式进行初始化 import ohos.stage.ability.adapter.StageApplication; public class HiStageApplication extend ...

龙儿筝 发布于 2025-06-25 17:31 评论(0) 阅读(100)
1

探索 JavaCV:开启计算机视觉与多媒体处理新世界

目录JavaCV 是什么?安装指南有趣的 JavaCV 使用示例录制 RTMP 直播流捕获摄像头画面美颜相机引用 在当今的技术领域,计算机视觉和多媒体处理的应用愈发广泛。从视频监控到直播录制,再到美颜相机等有趣的功能,都离不开强大的处理库。JavaCV 作为基于 OpenCV 和 FFmpeg 的 ...

Naylor 发布于 2025-06-25 17:01 评论(0) 阅读(409)
4

Solon Flow:轻量级流程编排引擎,让业务逻辑更优雅

在当今快速迭代的软件开发环境中,如何高效地管理和执行业务流程成为了开发者面临的重要挑战。Solon Flow作为Solon生态中的流程编排引擎,以其轻量级、高灵活性和强大的表达能力,为开发者提供了一种全新的解决方案。 ...

带刺的坐椅 发布于 2025-06-25 16:04 评论(1) 阅读(587)
0

使用 Spread.net将 Excel 中的文本拆分为多段

引言: 在 .NET 应用程序中处理 Excel 数据时,常常会碰到需要把文本拆分成多段的情况。例如在数据清洗、数据分析等场景下,将长文本按照特定规则拆分为多段能让数据更便于处理和分析。Spread.NET作为一款强大的 .NET 电子表格组件,为我们提供了有效的解决方案。本文将详细介绍如何使用 S ...

葡萄城技术团队 发布于 2025-06-25 15:43 评论(0) 阅读(276)
1

12. Java JUC源码分析系列笔记-CountDownLatch

目录1. 是什么2. 如何使用2.1. CountDownLatch VS CyclicBarrier3. uml4. 构造方法4.1. Sync【AQS子类】5. countDown方法5.1. 使用AQS释放锁5.1.1. 尝试释放锁5.1.2. 所有锁释放成功后,移除AQS队列中SIGNAL的 ...

ThinkerQAQ 发布于 2025-06-25 14:32 评论(0) 阅读(172)
4

《刚刚问世》系列初窥篇-Java+Playwright自动化测试-19- 操作鼠标悬停(详细教程)

1.简介 在实际工作中,我们往往会遇到有些测试场景或者事件,playwright根本就没有直接提供方法去操作,而且也不可能面面俱到地把各种测试场景都全面覆盖提供方法去操作,这个时候就需要我们去掌握一些操作技巧。比如:就像鼠标悬停,一般测试场景鼠标悬停分两种常见,一种是鼠标悬停在某一个元素上方,然后会 ...

北京-宏哥 发布于 2025-06-25 13:15 评论(0) 阅读(272)