找回密码
 立即注册

推荐主题

实际工作中 Git Commit 代码提交规范是什么样的?
前言 Git 是我们日常工作中使用最为广泛的分布式版本代码控制系统,因此在我们的实际工作中,git commit 代码提交规范能够让每一次代码提交都变得有据可循,方便后续的代码审查、问题追踪和版本管理。同时,规范的提交信息也能够为自动 ...
锺冰洁 7 天前
970 0 2
向量数据库 Chroma 和 Milvus的使用
一、什么是向量数据库? 向量数据库(Vector Database)是专门用来存储和检索向量数据的数据库。它广泛应用于图像搜索、推荐系统、自然语言处理等领域。 简单理解: [*]你给数据库一堆「特征向量」(比如图片、文本的数字表达) [*]你问 ...
盖彗云 7 天前
792 0 2
Web前端入门第 25 问:CSS 中 11 种颜色写法
曾经,CSS 颜色的写法很专一,就只有十六进制写法(#ff0000)和关键字写法(red)。 现在,它变了,变得花样多了,各种招式眼花缭乱。 以红色(red)为例: 1. 颜色关键字 直接使用预定义的颜色名称: [*]解释 直接使用关键词 red。 2 ...
扈怀易 7 天前
1026 0 3
不要忘了ASP.NET跟踪模式
一、ASP.NET跟踪模式 1.介绍 提到ASP.NET跟踪模式,不能不提到ASP程序。ASP程序中在WEB页面上显示出某些变量当时的值,常常使用Response.Write进行输入,这在ASP程序中确实是一种很好的解决方案,但是,由于ASP.NET运行机理,这种方法在A ...
仟仞 7 天前
680 0 6
23. Java JUC源码分析系列笔记-ReentrantReadWriteLock
目录 [*]1. ReentrantReadWriteLock是什么 [*]2. 非公平ReentrantReadWriteLock [*]2.1. 是什么 [*]2.2. 怎么使用 [*]2.3. 源码分析 [*]2.3.1. uml [*]2.3.2. 构造方法 [*]2.3.3. 读锁加锁 [*]2.3.3.1. 使用AQS加共享锁 [*]2.3.3.1. ...
缑莺韵 7 天前
267 0 2
Web前端入门第 79 问:JavaScript async & await 的异步任务进化之路
JS 中异步任务随处可见,比如: 1、用户交互的点击、输入 2、网络请求的 fetch、ajax、WebSocket 3、资源中的图片、脚本加载 4、定时任务 setTimeout、setInterval、动画 5、Web Worker 中的后台任务 以上这些地方都能见到 JS 异步任务使 ...
辅箱肇 7 天前
304 0 3
Spring Boot4先行篇:第一篇 Spring Boot 创建 Docker 镜像
前言 Spring Boot4预计年底 11 月份发布,目前截止文章发布已经发布到了4.0.0 RC2版本;本文作为Spring Boo4专题学习预览篇,带你一起聊聊 Spring Boot4打包Docker镜像相关内容。 前置准备 [*]需要搭建或者准备好 Spring Boot 项目, ...
高清宁 7 天前
386 0 3
第一次3D打印,一个简单的小方块(rhino)
一、建模 打开犀牛,我们选择立方体 我们点击上册的中心点 输入0,然后回车0 而后我们输长度:10,回车确认 同样的,宽度10 高度同样是10 回车确认后,我们得到一个正方形 二、导出模型 我们选择文件—>保存文件 我们得到模型文 ...
仰翡邸 7 天前
1025 0 6
FastAPI权限迷宫:RBAC与多层级依赖的魔法通关秘籍
title: FastAPI权限迷宫:RBAC与多层级依赖的魔法通关秘籍 date: 2025/06/04 21:17:50 updated: 2025/06/04 21:17:50 author: cmdragon excerpt: FastAPI权限管理系统通过RBAC(基于角色的访问控制)实现用户与权限的解耦,核心要素包 ...
王妍芳 7 天前
953 0 5
从3亿到48亿:NuGet周下载量跃迁背后的.NET生态演进与未来挑战(2019-2025)
在Nuget 网站上有一个每周下载统计数据的页面 :https://www.nuget.org/stats 。 从2020年开始我就习惯每个月收集下的NuGet包下载量数据,我把这些数据都收集放在知识星球。 今天看上周的下载数据量已经突破48亿。我将从发展轨迹、驱 ...
章绮云 7 天前
480 0 3
为了快一点为什么却要慢一点
原文首发于我的微信公众号:GeekArtT. 将代码分层,当然是为了控制复杂度,让你的管理井井有条。那为什么非得要建立多个不同的独立文件夹,再创建不同的文件呢?   一个直接的考虑是,在同一个文件下,也就是同一个文本环境之下,当然 ...
愤血冒 7 天前
189 0 3
2 手写智能指针——shared_ptr
要求:实现一个c++11中shared_ptr的类 在手写一个比较完整的类之前,有一些前置知识需要了解,创建一个空类的时候,编译器会自动生成哪些函数了? 1、默认构造函数; 2、默认拷贝构造函数; 3、默认移动构造函数; 4、默认析构函数; 5、 ...
句惫 7 天前
658 0 2
降维技术:带你走进数据的“瘦身”世界
在机器学习和数据分析中,数据的维度常常是一个让人头疼的问题。 想象一下,你面前有一张包含成千上万列特征的表格,每一列都可能是一个重要的信息源,但同时也会让计算变得异常复杂。 这时候,降维技术就派上用场了!它可以帮助我们把高 ...
嗦或 7 天前
925 0 3
【实用脚本】一键完成MySQL数据库健康巡检,并生成word报告
过程截图: 说明:赋予执行权限,执行即可。 源码文件: [code]#!/usr/bin/env python3# -*- coding:utf-8 -*-from __future__ import unicode_literalsimport itertoolsimport mathimport sysimport datetimeimport argparseimport su ...
柯惠心 7 天前
176 0 3
CSP-S2025做题记录
[*]T1 容易想歪的简单题。 考虑社团人数上限很高,是 \(\lfloor\frac{n}{2}\rfloor\),很容易发现,其实两个社团就可以塞满 \(n\) 个人。 于是对于一个人,只需考虑三个社团中的最大值和次大值,那么首先,如果按所有人都分配到对于那个 ...
揿纰潦 7 天前
635 0 3
国产化PDF处理控件Spire.PDF教程:如何使用 Python 添加水印到 PDF
古修蟑 7 天前
46 0 3
C++用Mutex实现读写锁
近期答辩完成了,想回头看看之前没做过的2PL。 实现2PL有4种方式: [*]死锁检测。本篇是为了做这个而实现的,做这个事情的原因是c++标准库的shared_mutex无法从外界告知获取锁失败。 [*]如果需要等待,那么马上结束txn。C++中有try_lock ...
每捎京 7 天前
825 0 1
CodeGenie 的 AI 辅助调优让你问题定位效率大幅提升
在鸿蒙应用开发过程中,性能优化一直是开发者面临的核心挑战之一。传统性能调优高度依赖开发者的经验积累,要求开发者不仅要精通DevEco Studio Profiler等工具的使用,还需深入理解鸿蒙系统架构、ArkUI框架原理及性能优化方法论。这种高 ...
慕疼 7 天前
354 0 5
苹果容器Apple container是做什么用的?
一、Apple container是什么 container是苹果公司出的一款容器工具。以轻量级虚拟机方式创建、运行Linux容器。那么,Linux容器又是什么呢? Linux容器是一种特殊的进程 进程是运行中的程序,而Linux容器是进程中的一种,那Linux容器的特 ...
钨哄魁 7 天前
150 0 2
对于依赖注解,@Autowired 和 @Resource 有什么不同?
在 Spring 框架中,@Resource 和 @Autowired 都用于依赖注入(Dependency Injection,DI),但它们之间存在一些区别: @Autowired [*]@Autowired 是一个更通用的注解,可以被用于字段、构造器、方法等。 [*]它默认按类型(by-type)进行 ...
涣爹卮 7 天前
969 0 3

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则