编程频道|软件玩家 - 软件改变生活!

软件玩家提供编程技术学习平台。欢迎大家踊跃投稿!
扫一扫 扫一扫

德国执法部门揭秘:Tor用户匿名神话破灭

7月前

图片根据一项新的调查,德国执法部门使用所谓的 “时间分析” 一再成功地对暗网上选定的 Tor 用户进行去匿名化处理。 虽然 Tor 项目试图向用户保证网络是安全的,但该团队正在调查以了解更多信息。关于谁真正控制了Tor网络的服务

大语言模型(LLM)的子模块拆拆分进行联邦学习;大语言模型按照多头(Multi

7月前

目录大语言模型(LLM)的子模块拆拆分进行联邦学习方式概述简单示例大语言模型按照多头(Multi-Head)拆分进行联邦学习场景设定多头拆分与联邦学习示例说明大语言模型(LLM)的子模块拆拆分进行联邦学习大语言模型(LLM)的子模块拆分进行

本地部署 Minikube + Docker 记录

7月前

我有 Mac 和 Windows,这些年折腾软件方面的环境 Linux 用得比较多,最近想安装一个 Kubernetes 的本地环境,本着 “生命不息,折腾不止” 的精神,打算在 Windows 上动手。了解到可以尝试 Minikube,在

PostgreSQL基础(十):PostgreSQL的并发问题

7月前

​PostgreSQL的并发问题一、事务的隔离级别在不考虑隔离性的前提下,事务的并发可能会出现的问题: 脏读:读到了其他事务未提交的数据。(必须避免这种情况)不可重复读:同一事务中,多次查询同一数据,结果不一致,因为其他事务修改造成的。(一

PostgreSQL基础(十一):PostgreSQL的锁介绍

7月前

​PostgreSQL的锁介绍PostgreSQL中主要有两种锁,一个表锁一个行锁PostgreSQL中也提供了页锁,咨询锁,但是这个不需要关注,他是为了锁的完整性。一、表锁表锁显而易见,就是锁住整张表。表锁也分为很多中模式。表锁的模式很多

PostgreSQL基础(十二):PostgreSQL备份和恢复介绍

7月前

​PostgreSQL备份和恢复介绍防止数据丢失的第一道防线就是备份。数据丢失有的是硬件损坏,还有人为的误删之类的,也有BUG的原因导致误删数据。正常备份和恢复,如果公司有DBA,一般咱们不用参与,但是学的Java,啥都得会点。在Postg

因果推断框架

7月前

基本概念潜在结果:对于每个研究对象,假设在每种可能的处理状态下都有一个相应的潜在结果。例如,一个病人如果接受某种药物治疗(处理)和不接受治疗(对照)的情况下,分别会有两个潜在的健康状态。处理效应:在处理状态和对照状态下潜在结果的差异,是一个

C语言程序设计核心详解 第六章 数组

7月前

第六章 数组特点:同一数组中的所有元素都属于同一种数据类型(int,char,float)数组元素用数组名和相应的下标来确定。方法:一个数组元素其实就是一个变量(可以称为带下标的变量)1.一维数组类型名 数组名常量表达式如:float s2

自动驾驶可以和你聊天了

7月前

一直以来,深度学习模型对于研究者来说是一种“黑盒”模型,我们一般很难分析模型的到底学习到了什么东西,只知道它能够应用于特定的领域。对比于自动驾驶领域来看,一个黑盒状态的模型,是很难让人放心去使用的,这是因为如果汽车出现事故后往往难以解释,且

日志与追踪的完美融合:OpenTelemetry MDC 实践指南

7月前

前言在前面两篇实战文章中:OpenTelemetry 实战:从零实现分布式链路追踪OpenTelemetry 实战:从零实现应用指标监控覆盖了可观测中的指标追踪和 metrics 监控,下面理应开始第三部分:日志。但在开始日志之前还是要先将

RAG性能优化杀器,引入上下文检索!

7月前

前言为了让 AI 模型在特定环境中有用,它通常需要访问背景知识。如客服聊天机器人需要了解它所服务的特定业务,法律分析机器人则需要掌握大量的过往案例。开发者通常通过 RAG扩展 AI 模型的知识。RAG 是一种从知识库中检索相关信息并将其附加

Oracle数据库RAC原理分析

7月前

Oracle Real Application Clusters(RAC)是Oracle数据库的一种高可用性解决方案,它允许多个数据库实例在一组共享存储上并行运行,从而提供更高的性能和容错能力。本文将详细分析Oracle RAC的工作原理。

Vue 框架学习系列四:Vue 3 路由与 Vue Router 4 的深度探索

7月前

在构建单页面应用(SPA)时,路由是不可或缺的一部分。Vue Router 是 Vue.js 官方的路由管理器,它允许我们构建嵌套路由、参数化路由以及具有动态片段的 URL。随着 Vue 3 的发布,Vue Router 也迎来了它的第4个

【工具】用nvm管理nodejs版本切换,真香!

7月前

前言

【愚公系列】《AI智能化办公:ChatGPT使用方法与技巧从入门到精通》 007

7月前

【愚公系列】《AI智能化办公:ChatGPT使用方法与技巧从入门到精通》 008

7月前

【JavaEE初阶】深入理解多线程阻塞队列的原理,如何实现生产者

7月前

【数据结构初阶】排序算法(下)冒泡排序与归并排序

7月前

4. 交换排序交换排序基本思想: 所谓交换**,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置**。 交换排序的特点是: 将值较大的数据向序列的尾部移动,值较小的数据向序列的前部移动(也可以反过来)。常见的交换排序有两个

使用NPD6自动配置IPV6子网

7月前

之前介绍了KIMSUFI独服如何开IPV6小鸡。有个繁琐的步骤就是每开一个IPV6小鸡,都要在etcnetworkinterfaces文件中增加两行代码,然后还要重启网络服务,很不方便。这里介绍一个可以自动配置IPV6子网的方法,配置

KIMSUFI使用proxmox开【IPv4nat+IPv6】小鸡

7月前

昨天跟风入手了KIMSUFI-LE独服,配置和价格都很不错。唯一槽点是机器只有下行是G口,上行被限制在了100M。听说有几率中奖开到上下都是G口,还听说有几率IPV6的上下行都是G口(仅IPV4限速)。结果我开的机器2个奖都没中(′⌒`)。