神弓
工具
下载
文章
API
产品
API接口
工具
下载
产品
文章
留言
登录
首页
文章
网站公告
万事指南
漏洞推送
编程知识
技术文章
Windows安装PostgreSQL、PostGIS数据库的方法
本文介绍在Windows电脑中,下载、安装、部署并运行PostgreSQL与PostGIS数据库服务的方法。 PostgreSQL是一种功能强大的开源关系型数据库管理系统(RDBMS),以其稳定性、可靠性和丰富的功能而闻名;其支持多种高级特性,包括事务完整性、多版本并发控制、复杂查询、外键、触发器、
块状链表详解
众所周知,数组可以以 \\(O(1)\\) 的复杂度查询、修改元素,但删除和插入元素的复杂度是 \\(O(n)\\) 的;链表恰好相反,插入、删除元素的复杂度为 \\(O(1)\\),但查询为 \\(O(n)\\)。 有没有能以较优复杂度完成插入、删除、查询、修改操作的线性数据结构? 本篇介绍的块状链表就可以。 顾
上周热点回顾(4.28-5.4)
热点随笔: \u0026#183;\u0026#160;《HelloGitHub》第 109 期\u0026#160;(削微寒)\u0026#183;\u0026#160;EF Core 10 现已支持 LeftJoin 和 RightJoin 运算符查询了!\u0026#160;(追逐时光者)\u0026#183;\u0026#160;一个基于 C# Unity 开发的金庸群侠传 3D 版,直呼牛逼!\u0026#160;(追逐时光者)\u0026#183;\u0026#160;SQL Server 2025 中
从零开始学Flink:开启实时计算的魔法之旅
在凌晨三点的数据监控大屏前,某电商平台的技术负责人突然发现一个异常波动:支付成功率骤降15%。传统的数据仓库此时还在沉睡,而基于Flink搭建的实时风控系统早已捕捉到这个信号,自动触发预警机制。当运维团队赶到时,系统已经完成异常交易拦截、服务节点自动切换和用户补偿方案推送。这不是科幻场景,而是Fli
Go 1.22 相比 Go 1.21 有哪些值得注意的改动?
本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.22 Go 1.22 值得关注的改动: for 循环改进 : 循环变量在每次迭代时创建新实例,避免闭包共享问题;for range 现在支持遍历整数
从“朴素”到“半朴素”:贝叶斯分类器的进阶之路
在机器学习分类任务中,朴素贝叶斯(Naive Bayes)因其简单高效而广受欢迎,但它的“朴素”之名也暗示了其局限性。 为了突破这一局限,半朴素贝叶斯(Semi-Naive Bayes) 应运而生。 本文将详细介绍朴素贝叶斯和半朴素贝叶斯的原理、应用场景以及如何使用scikit-learn库实现它们
查找
顺序查找 概念 暴力穷举,从头遍历,用if 将当前值与带查找值进行比较。 时间复杂度 查找成功的平均长度ASL 如果每个查找每个值的概率相等,pi = 1/n,那么 ASL = (n+1) / 2 所以时间复杂度为O(n) 代码实现 实例: #include \u0026lt;stdio.h\u0026gt; void searc
FastAPI与Tortoise-ORM开发的神奇之旅
title: FastAPI与Tortoise-ORM开发的神奇之旅 date: 2025/05/05 00:15:48 updated: 2025/05/05 00:15:48 author: cmdragon excerpt: FastAPI与Tortoise-ORM结合实现全链路开发,涵盖环境
一个包含 80+ C#/.NET 编程技巧实战练习开源项目!
项目介绍 C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET Core中各种编程常用语法、算法、技巧、中间件、类库、工作业务实操等等。 C#/.NET/.NET Core全面的学习、工作、面试指南
Oracle、MySQL、SQL Server、PostgreSQL、Redis 五大数据库的区别
以下是\u0026#160;Oracle、MySQL、SQL Server、PostgreSQL、Redis\u0026#160;五大数据库的对比分析,从用途、数据处理方式、高并发能力、优劣势等维度展开: 一、数据库分类 数据库类型核心场景 Oracle 关系型数据库 企业级复杂事务处理 MySQL 关系型数据库 Web应用、中小型业务系
window-docker的容器使用宿主机音频设备
目录前言操作配置 前言 你有没有遇到过这种情况? 你兴冲冲地在Windows上用Docker搭了个语音识别项目,准备让容器高歌一曲,或者至少\u0026quot;Hey Docker\u0026quot;一下。结果——静音。 Docker Desktop一脸无辜:\u0026quot;亲,默认配置里可没有\u0026#39;让你的容器唱歌\u0026#39;这个选项哦~\u0026quot; 于是,你的容器像个哑
XGBoost算法原理及Python实现
一、概述 XGBoost 是一种基于梯度提升框架的机器学习算法,它通过迭代地训练一系列决策树来构建模型。核心思想是通过不断地在已有模型的基础上,拟合负梯度方向的残差(真实值与预测值的差)来构建新的弱学习器,达到逐步优化模型的目的。 XGBoost 在构建决策树时,利用了二阶导数信息。在损失函数的优化
JavaScript 没有“包”
前言 除了古老的 C/C++,几乎所有的编程语言都有模块系统,都有官方的包管理器。我们一般不自己实现所有的代码,实际应用开发过程中大量使用开源库和框架。这篇文章演示了如何把自己实现的库变成一个包,一个包就是你的应用,也是你的库。 随着程序越来越大,我们会将不同用途的代码放到不同的源文件。为了代码共享
仙人掌生成器
背景 网上找不到正确生成仙人掌的 gen,唯一的一篇似乎是错误的,所以手写一篇。 仙人掌的定义 仙人掌:任意一条边最多出现在一个简单环中的无向连通图。 生成算法 给定 \\(n\\) 作为仙人掌结点数。先随机生成一棵树,作为目标仙人掌的一棵 dfs 树,这保证了图连通这一条件,接下来要做的就是不断往这棵
«
1
2
...
34
35
36
37
38
39
40
...
240
241
»