找回密码
 立即注册

推荐主题

CloudBeaver轻量级的云数据库管理工具
一、概述 CloudBeaver 是一个轻量级的云数据库管理工具,旨在通过一个安全的云解决方案,使用户能够通过浏览器管理各种数据源,包括 SQL、NoSQL 和云数据库。CloudBeaver 是一个开源项目,基于 Apache 2.0 许可证发布。    因为安全要 ...
兮督 3 天前
473 0 4
secp256k1算法详解五(kG点乘多梳状算法)
1 理论基础 在椭圆曲线密码学(ECC)中,kG也称标量乘法运算,即把椭圆曲线上的基点G与标量k进行相乘的运算,结果是椭圆曲线上的另一个点R=kG,其定义为k个G连续相加的结果。该运算是椭圆曲线密钥生成、加解密、签名及验证中的核心运算 ...
颜才 3 天前
332 0 1
Nginx反向代理Kafka集群
前言 kafka集群的网络没法被客户端直接访问,中间需要有个代理。正常网络情况下,kafka会给客户端返回所有的broker地址,如果客户端无法访问到broker就会报错,所以kafka给客户端返回的地址需要是客户端能访问的代理服务器地址。 本文的 ...
涣爹卮 3 天前
481 0 3
c++单例模式总结
分类 懒汉式:实例对象在第一次被使用时才进行初始化。 饿汉式:实例在定义时就被初始化。 特点 1、构造函数和析构函数私有化,不允许外部创建实例对象。 2、拷贝构造函数和复制运算符重载被delete,不允许产生新的实例。 3、内部定义 ...
上官泰 3 天前
905 0 6
我做了个开源数据应用平台 Lumina:数据人的快乐,终于轮到我了(内含在线 Demo)
我做了个开源数据应用平台 Lumina:数据人的快乐,终于轮到我了(内含在线 Demo) 先上干货:在线 Demo 与账号 [*]GitHub:https://github.com/TNT-Likely/Lumina [*]网址:https://lumina.zeabur.app/ [*]测试账号:testlumina [*]密 ...
喳谍 3 天前
831 0 2
Mac上安装Harbor并配置
官方的离线安装包是 AMD64 版本的,不支持 M 系芯片的 Mac,会出现如下报错,所以要找社区编译的 ARM 版本。 所需环境 [*]Docker Desktop [*]Docker-compose 下载安装包 更改配置文件 在 Docker Desktop 中输入快捷键 cmd . 进入 ...
炀餮氢 3 天前
423 0 5
C# Task 取消执行的简单封装
我让DeepSeek帮我写了一段使用 CancellationTokenSource 取消任务的简单示例如下: 取消任务的简单示例相对于不可取消的普通任务多了很多代码,并且终止任务的方式 ThrowIfCancellationRequested 内部是通过抛出异常实现的 ThrowIfCancel ...
人弧 3 天前
470 0 3
Java并发编程(5)
线程池 1、什么是线程池? [*]管理线程,避免增加创建线程和销毁线程的资源消耗:线程也是一个对象,创建一个对象要类加载,销毁一个对象要走GC垃圾回收流程,都是有资源开销的。 [*]提高响应速度:对比普通的做法,是重新创建一个线 ...
骆贵 3 天前
288 0 2
.NET周刊【5月第1期 2025-05-04】
dotnet 9 通过 AppHostRelativeDotNet 指定自定义的运行时路径 https://www.cnblogs.com/lindexi/p/18847625 这篇文章讨论了在 .NET 9 中引入的新机制,即允许开发者自定义应用使用的 DotNet 运行时路径。这项功能旨在解决多个应用同时 ...
盛天欣 3 天前
821 0 4
读《输赢》所想到的——关于CRM和团队管理
最近几天读了《输赢》这本书,感觉是非常不错的一本小说,里面所讲述的故事蕴含了不少销售、管理的道理,并且,因为书中的公司是IT公司,而客户又是银行,所以让我格外感兴趣,因为我现在从事的工作就是金融企业中的IT工作。 尽管作者之 ...
宿遘稠 3 天前
315 0 3
如何创建干净的C++工程
如何创建有层次的C++工程目录 大多数人创建C++工程采用默认设置,这样会导致工程内文件散乱,毫无可观性。那么如何去创建一个可观性抢的工程目录呢?以下将为大家解惑。 1、快速创建默认工程并简单处理 a、新手因不理解具体的项目工程 ...
仄谦 3 天前
559 0 5
UML之包与包图
了解UML的人都知道UML中也有包的概念,包在UML中作用与面向对象编程语言中类似,它是管理对象的工具,也是解决对象同名冲突的手段。 在UML中,包的表示图形是一个左上角带标签的矩形,而包名可以标注于矩形中央(如下图所示,包名Package ...
杆树 3 天前
393 0 7
Runtime Async - 步入高性能异步时代
同步代码和异步代码 一般而言,代码可分为同步与异步两类。两者同样需要等待操作完成:同步会阻塞当前线程,直至操作结束后再继续执行后续逻辑;异步则不阻塞当前线程,而是在发起操作时预先注册完成后的处理逻辑,待操作完成时由操作本 ...
科元料 3 天前
970 0 3
仓颉开发语言入门教程:常见UI组件介绍和一些问题踩坑
幽蓝君发现一个问题,仓颉开发语言距离发布马上一年了,一些知名App已经使用仓颉开发了许多功能,但是网络上关于仓颉开发语言的教程少之又少,系统性的教程更是没有,仓颉官网的文档也远远不如ArkTS详尽。 现阶段对于想学习仓颉的友友来 ...
夔新梅 3 天前
139 0 3
决策树剪枝:平衡模型复杂性与泛化能力
在机器学习的世界里,决策树是一种简单而强大的算法,但它的 “任性生长” 却常常让数据科学家陷入 “过拟合的困境”。 想象一下,一棵决策树如果无限生长,它可能会完美地拟合训练集中的每一个数据点,但当面对新的数据时,却可能表现得 ...
万妙音 3 天前
765 0 3
.NET外挂系列:8. harmony 的IL编织 Transpiler
一:背景 1. 讲故事 前面文章所介绍的一些注入技术都是以方法为原子单位,但在一些罕见的场合中,这种方法粒度又太大了,能不能以语句为单位,那这个就是我们这篇介绍的 Transpiler,它可以修改方法的 IL 代码,甚至重构,所以这就非常 ...
癖艺泣 3 天前
102 0 1
夜莺监控设计思考(二)边缘机房架构思考
这将是一个系列,讲解 夜莺监控 的设计思考,可以理解为原理+最佳实践+产品设计时的折中取舍。 本系列其他文章: [*]夜莺监控设计思考(一)项目定位、组件思考、单进程多进程选择、高可用设计 下面开始第2篇。 上一篇我们遗留了一个话 ...
兼罔 3 天前
226 0 2
MySQL 8.4未使用 mysql_native_password 却报插件未加载
现象 最近遇到一个有趣的案例:在一个新创建的 MySQL 8.4 实例中,使用用户 u2 登录时,返回了Plugin 'mysql_native_password' is not loaded错误。 奇怪的是,检查mysql.user表后却发现: [*]实例里并没有 u2 这个用户; [*] ...
沃盼盼 3 天前
56 0 2
树状数组(Fenwick Tree)原理和优化全面解析
你正在开发一个交易系统,需要实时完成两种操作: [*]更新某个时间点的价格(单点修改) [*]快速计算某段时间段内的交易总量(区间查询) 当数据量较小时,我们可能会这样实现: 但当数据量达到百万级时,这样的操作会导致严重的性能瓶 ...
姘轻拎 3 天前
1035 0 6
Go日期时间处理工具Carbon
注意:本文大部分内容摘抄自-https://github.com/dromara/carbon/blob/master/README.cn.md 使用文档 一、简介 一个轻量级的、易于使用的、语义智能的日期时间处理库,支持链式调用,已被 awesome-go 收录,现已经捐赠给了 dromara 组织 ...
搜娲瘠 3 天前
459 0 3

快速发帖

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

本版积分规则