找回密码
 立即注册

推荐主题

快速排序QuickSqrt
以下是我对快排的理解: 一.概念   快速排序采用分治法,每一次函数的递归都规定左右界限,并且以一个哨兵为基础,然后想办法让这个哨兵左边的值都小于哨兵,右边的值大于哨兵。 二.实现方法   其实就是不断挖坑的场景,在新的函数 ...
明思义 8 小时前
385 0 3
张量链式法则(上篇):任意维度反向传播公式推导与常见算子解析
本文首发于本人的微信公众号,原文链接:https://mp.weixin.qq.com/s/k4hMPT4UrHoPcV3lcdTaiQ 摘要 本文为常用算子反向传播公式的上篇,介绍了适用于任意张量函数的链式法则公式,使用该公式可以求出诸如 reshape,broadcast_to 这类会 ...
晌集涟 8 小时前
228 0 3
精读 GitHub - servo 浏览器(一)
一、简介 项目地址:https://github.com/servo/servo 这一期的精读 GitHub 系列是 servo 浏览器,我们将从源码的角度去拆解 servo 浏览器,逐步厘清整个浏览器的工作原理。 servo 是一款实验性质的现代浏览器引擎,采用 Rust 语言编写( ...
缍米 8 小时前
996 0 3
手把手教你搭建GZCTF比赛平台+动态靶机部署,超详细教程,看这一篇就够了
GZCTF平台搭建 GZCTF是一个开源平台,我们可以去github上面下载平台源码 https://github.com/GZTimeWalker/GZCTF 然后官方也给了详细的搭建教程 https://gzctf.gzti.me/zh/guide/start/quick-start 这里我就记录一下搭建过程,供后来的 ...
诘琅 8 小时前
1039 0 6
SaaS架构:多租户系统架构设计
什么是多租户? 多租户是SaaS领域的特有产物,在SaaS服务中,租户是指使用SaaS系统的客户,租户不同于用户,例如,B端SaaS产品,用户可能是某个组织下的员工,但整个企业组织是SaaS系统的租户。 多租户技术是一种软件架构技术,可以实现 ...
缣移双 8 小时前
140 0 2
附042.Kubernetes_v1.32.3生成环境高可用部署方案
部署组件 该 Kubernetes 部署过程中,对于部署环节,涉及多个组件,主要有 kubeadm 、kubelet 、kubectl。 kubeadm介绍 Kubeadm 为构建 Kubernetes 提供了便捷、高效的“最佳实践” ,该工具提供了初始化完整 Kubernetes 过程所需的组 ...
昝梓菱 8 小时前
888 0 3
记录---前端部署后自动提醒用户更新
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
计海龄 8 小时前
910 0 3
Registry 服务器注册服务预览版,AI 开发者部署认证全流程揭秘
原文:https://mp.weixin.qq.com/s/vpm5exQj1imATtK6edQjZA gRPC-Go:高性能开源RPC框架,使用攻略及常见问题全解析 [grpc-go] 是一个基于 HTTP/2 的高性能远程过程调用(RPC)框架的 Go 语言实现。简单讲,它让不同服务能高效地通过网 ...
荆邦 8 小时前
476 0 3
C#网络编程(五)----细嗦TCP粘包
前情提要 四层网络模型各司其职,消息(SDU)在进入每一层时都会多加一个报头(PCI),这个PCI记录着该SDU的一些关键统计信息。SDU+PCI合并起来就组成一个完整的消息,简称为PDU [*]链路层:帧(Frame)头部作用 源 MAC 地址 和 目的 MAC 地 ...
篙菠 8 小时前
865 0 2
使用java代码获取JVM信息
转载请注明出处:   最近在环境中定位服务问题,由于服务使用的docker部署的,且使用的docker镜像,在启动之后,容器内没有jdk相关的工具【jstat、jmap等等】;于是采用 在项目中使用java类获取jvm相关信息,以下是测试的示例: [*]获 ...
颖顿庐 8 小时前
737 0 4
什么才是好的手持产品?
在文章《我的HTC Hero(G3)用户体验》和《我的HTC Hero(G3)用户体验续》中我尝试亲身体验到底什么样的设备才是用户真正喜欢的(我还体验了iPhone、HD2等其它智能手机,甚至包括山寨机厂商还没上市的MID),原因很简单,不体验偷菜到底如何好 ...
叟减 8 小时前
945 0 3
列表虚拟化的实现-百万数据轻松展示
一、列表虚拟化与海量数据展示 在tds中,当用户在关键词后加了/a参数,会列出所有的文件。此时可能会有上百万个。为了流畅操作和显示这些数据,只能借助列表虚拟化技术来实现。 列表虚拟化是一种优化技术,用于处理大量数据时提高性能 ...
姨番单 8 小时前
413 0 3
快速幂算法的基础和扩展
印萍 8 小时前
21 0 1
函数调用过程探究
引言 如何定义函数、调用函数,是每个程序员学习编程的入门课。调用函数(caller)向被调函数(callee)传入参数,被调函数返回结果,看似简单的过程,其实CPU和系统内核在背后做了很多工作。下面我们通过反汇编工具,来看函数调用的底层实现 ...
宿遘稠 8 小时前
941 0 3
浅说最短路
目录 [*]引入 [*]单源最短路 [*]Dijkstra算法 [*] [*]例题1——最短路 [*]分析 [*]Dijkstra算法的过程 [*]Dijkstra算法的时间复杂度和代码 [*]Dijkstra的最短路计数 [*]SPFA算法 [*]SPFA算法的过程 [*]SPFA算法的时间复杂度和代码 ...
翁真如 8 小时前
941 0 5
最小生成树 & 严格次小生成树
最小生成树 何为最小生成树? 有一类问题:给定一张图,可以删除若干条边,在不改变连通性(一般是全联通)的情况下,权值和最小的方案是什么?没错,这就是最小生成树问题(MST问题)。那么基本性质其实连聪明的小学生都能看出来,应 ...
梁丘眉 8 小时前
264 0 5
javascript 设计模式 - 文章很长,请自备瓜子,水果和眼药水
  一直都在考虑这个月分享大家什么东西最好,原计划是打算写一些HTML5中JS方面的内容或者是AJAX方面的,可是自己由于表达能力,时间,还有个人工作方面的问题,这个还是等下个月再做分享吧^.^。   老规矩,开始正文以前先交代自己写 ...
喙审 8 小时前
1019 0 3
具身智能:零基础入门睿尔曼机械臂(一)——从硬件准备到首次运行全攻略
前言 作为刚接触睿尔曼协作机器人的新手,是否对着包装箱里的部件感到无从下手?别担心!这篇入门博客将以官方硬件准备手册为基础,带大家一步步完成机器人的组装、接线、开机与示教器连接,无论是操作人员、技术人员还是开发者,都能快 ...
锟及 8 小时前
396 0 1
Nuxt.js 应用中的 vite:serverCreated 事件钩子
title: Nuxt.js 应用中的 vite:serverCreated 事件钩子 date: 2024/11/18 updated: 2024/11/18 author: cmdragon excerpt: 通过使用 vite:serverCreated 钩子,开发者可以在 Vite 服务器创建时执行特定的操作,包括添加中间件和自定义配 ...
少屠 8 小时前
405 0 4
Fast Prefix Sum Implementation Using Subgroups in GLSL Compute Shaders
利用 Vulkan 1.1 的 subgroup 特性加速 ComputeShader 的前缀和计算,参考: Vulkan Subgroup Tutorial - Khronos Blog - The Khronos Group Inc Single-pass Parallel Prefix Scan with Decoupled Look-back | Research 相关知识 Comp ...
恿深疏 8 小时前
636 0 3

快速发帖

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

本版积分规则