【设计模式】单例模式

博主头像 单例模式深度解析:从基础到实现原理 一、单例模式核心概念 单例模式是一种创建型设计模式,确保一个类只有一个实例,并提供该实例的全局访问点。这种模式的核心价值在于: ✅ 避免资源冲突(如配置文件、数据库连接池) ✅ 节省系统资源开销 ✅ 统一管理共享资源 ✅ 控制全局访问点 典型应用场景: 配置管理器 ...

《代码随想录》回溯问题学习总结

博主头像 How to work out the problem of backtracing? 1. 组合问题 回溯的本质仍然是递归 考虑递归三部曲: 递归传递参数和返回值 backtracing() -> None: 递归的结束条件 在每次递归中需要执行的逻辑 1.1 分析回溯问题 以最简单的组合问题为例 ...

《数据资产管理核心技术与应用》读书笔记- 第六章-数据监控与告警(一)

博主头像 《数据资产管理核心技术与应用》是清华大学出版社出版的一本图书,全书共分10章,第1章主要让读者认识数据资产,了解数据资产相关的基础概念,以及数据资产的发展情况。第2~8章主要介绍大数据时代数据资产管理所涉及的核心技术,内容包括元数据的采集与存储、数据血缘、数据质量、数据监控与告警、数据服务、数据权限 ...

React Hooks 钩子特性

博主头像 人在身处逆境时,适应环境的能力实在惊人。人可以忍受不幸,也可以战胜不幸,因为人有着惊人的潜力,只要立志发挥它,就一定能渡过难关。 Hooks 是 React 16.8 的新增特性。它可以让你在不编写 class 组件的情况下使用 state 以及其他的 React 特性。 React Hooks 表 ...

[Java/字节流/BytesReader] 核心源码精讲: ByteArrayInputStream(字节数组输入流,JDK 1.0-)

博主头像 序 在物联网领域、通信领域,时常涉及直接从二进制字节数据中读取指定区域的字节数据,完成通信协议报文的解析/反序列化等操作。 直接读取字节数据,能节约诸多资源、提高程序处理性能。 而Java idk io模块内自带的 ByteArrayInputStream 是一个很好的字节流处理组件。(本文聚焦的对 ...

搭建一个图片变视频的AI(二):开始搭建

博主头像 前一章介绍了模型相关,现在开始搭建。 一:下载,解压ComfyUI https://github.com/comfyanonymous/ComfyUI 上面链接中也有安装过程,可以参考。 也可以直接进入文件夹,直接运行,差什么,安装什么(我比较喜欢这样,因为我之前pip可能已经安装过了某些包)。最好 ...

博客园众包平台:诚征3D影像景深延拓实时处理方案(预算8-15万)

博主头像 园子的众包业务最近接到一个单子,虽然已经推荐了近10位合作开发者给客户,但到目前没有开发者有把握接这个单子。想着咱们园子高手如云、藏龙卧虎,我们决定在园子里发文公开招募接单开发者,期待园子里这方面的高手能够出手帮客户解决这个问题,同时也能促进平台资源的良性整合 ...

三方系统集成(低代码)平台实践

博主头像 本文从作者实际痛点出发,到产生愿景,最后再到落地的全过程,并结合实例案例,介绍了一些核心设计思路,希望读者阅读后对vivo分销业务,能有一些了解,也希望能对读者在应用的认证鉴权、流程编排、低代码等方面有所启发。 ...

DotTrace系列:5. 诊断程序的 慢File 和 慢SQL

博主头像 一:背景 1. 讲故事 上一篇跟大家聊到了 UI Freeze 的问题,让大家感受到了时间轴的强大和美观,这个是 perfview 所不具备的,本篇跟大家聊一下用 dottrace 诊断Windows子系统模块(File,SQL),虽然perfivew也能做这些,毕竟都是基于ETW机制,但前者占据了 ...

pytorch入门 - GoogLeNet神经网络

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

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

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

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

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

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

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

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

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

Golang基础笔记四之map

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

<1···567···100>