首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • Vue3 Composition API 实战指南

    Vue3 Composition API 实战指南 通过实际场景掌握 Vue3 Composition API 的核心用法 前言 Vue3 的 Composition API 改变了我们编写 Vue 本文将通过几个实战场景,帮你快速掌握 Composition API 的精髓。 为什么选择 Composition API? ref(0) return { count: readonly(count), // 防止外部直接修改 increment: () => count.value++ } } 3. 通过本文的实战场景,你应该能够: 理解核心概念:ref、reactive、computed、watch 的使用 掌握实战技巧:如何创建可复用的组合式函数 应用最佳实践:代码组织和性能优化 记住,选择合适的 开始你的 Vue3 Composition API 之旅吧!如果你有任何问题,欢迎在评论区讨论。

    29210编辑于 2025-12-15
  • 来自专栏yeedomliu

    《istio实战指南》第3章 安装Istio

    3章 安装Istio 目前Kubernetes是Istio首推的部署平台,它的每个组件都是Kubernetes集群中的Deployment,并以Pod的形式运行。

    1K20发布于 2020-07-14
  • MMDetection学习系列(3)——RetinaNet深度探索与实战指南

    BackboneRetinaNet backbone是基于Resnet的FPN,分别尝试了Resnet50、Resnet101,于第3~7层建构FPN,且每层通道维度为256。 AnchorsRetinaNet的anchor设置和RPN类似,在FPN中每层(第3~7 层)的anchor 尺寸分别为32x32、64x64、128x128、256x256、512x512,以及每一个 anchor的长宽比设定为1:1、 1:2、2:1,并且再增加三种不同尺寸{2⁰, 2^(1/3), 2^(2/3)},因此每层共有9个anchor。 cls分支用于预测每个anchor的K个类别预测机率,网路模型总共使用五层,其中四层为3x3x256的FCN网路(激活函数使用ReLU)以及最后一层FCN的维度则是使用3x3xKA(使用Sigmoid) 2)Box Regression Subnetbox分支与cls分支一样,差别在于最后一层FCN的维度则是使用3x3x4A,这是因为Box分支用于预测与ground truth位置的偏移量offset(

    1.3K10编辑于 2025-01-16
  • 3D古城场景角色碰撞优化的实战指南

    在负责某开放世界3A项目“燕云古城废墟”场景开发时,我们遭遇了角色与场景物理交互的核心难题:玩家操控角色在断墙、石阶、陶罐间移动时,频繁出现“穿模”与“帧率骤降”—比如在西城门断墙区,角色翻越半米高的断墙时 所有场景物体(断墙、石阶、陶罐、石雕)均采用高精度Mesh碰撞体,单场景碰撞体面数超过12万,仅西城门断墙的碰撞体就包含800+面片,每帧碰撞检测计算量达9200次,其中40%集中在非关键交互物体(如直径3cm 首先,我们在离线阶段用Blender结合PhysX破碎工具,为陶罐预生成3套差异化破碎模型:轻度破碎(5-8片碎片,保留陶罐主体轮廓,适用于轻微碰撞)、中度破碎(9-12片,主体分裂为2-3块,适用于正常踩踏 在移动端测试中(天玑8100机型),连续破碎20个陶罐,帧率波动从8-10帧缩小到2-3帧,且未出现碎片穿模(通过资源池实例的碰撞体预校验,确保碎片位置不重叠)。 3的网格合并为6个“陶罐簇”碰撞体,每个簇包含7-8个陶罐,碰撞检测次数从42次/帧降至6次/帧,计算耗时减少70%。

    27610编辑于 2025-10-20
  • SAP Business One 3步转型实战指南 解锁增长利器

    对于众多处于快速成长期的企业而言,内部管理的“混乱”是其迈向规模化、现代化进程中普遍面临的挑战。数据孤岛、流程割裂、信息滞后等问题不仅推高了运营成本,更成为企业敏捷响应市场和实现科学决策的巨大障碍。在此背景下,数字化转型已从“可选项”变为“必选项”,而选择一款合适的ERP(企业资源计划)系统则是这场变革成败的关键。

    21210编辑于 2025-09-18
  • 来自专栏编程小白狼

    Web3D开发指南:从入门到实战

    引言:为什么Web3D正在改变数字体验 在过去的几年里,我们见证了Web3D技术的飞速发展。从电商的产品展示到数据可视化,从在线教育到虚拟展览,3D内容正在成为现代Web体验的重要组成部分。 随着WebGL的普及和硬件性能的提升,在浏览器中渲染高质量的3D场景已不再是难题。 本指南将带你系统了解Web3D开发生态,掌握核心工具链,并构建你的第一个Web3D应用。 可视化开发: PlayCanvas, Amazon Sumerian 二、开发环境搭建 2.1 基础项目配置 # 创建项目结构 mkdir web3d-project cd web3d-project : 3000, open: true }, build: { target: 'esnext', minify: 'terser' } } 三、Three.js入门实战 记住,优秀的Web3D体验不仅仅是技术的堆砌,更重要的是合理的性能平衡、渐进增强的兼容性策略,以及为用户提供真正的沉浸感。 开始构建你的第一个Web3D项目吧!

    48710编辑于 2025-12-28
  • 来自专栏sktj

    rabbitmq实战指南

    MQ消息队列中间件,P2P,PUB/SUB 生产者消费者模型 erlang中实现AMQP 1 安装配置 2 rabbitmqctl status 3 增加用户?? rabbitmqctl start_app rabbitmqctl set_cluster_name cluster_name rabbitmqctl list_queues -p vhosts x1 x2 x3 apply-to exchanges --prority 1 p1 rabbitmq集群的搭建 节点的删除、添加、更新 -- rabbitmq单机多节点的配置 监控 rabbitmq 通过3种方式实现分布式部署

    41610编辑于 2022-05-20
  • 来自专栏SDNLAB

    OVN实战一之GNS3操作指南及OVN入门

    GNS3中已经对它进行了集成(安装GNS3的时候自动安装),可以通过GNS3界面直接对网络拓扑中的某条链路抓包分析。 1.1 GNS3架构 GNS3由三部分组成,我们平时使用的是GNS3-GUI,这是一个用Python编写的GUI界面,通过这个界面我们定义网络拓扑、各种要模拟的网络元素(网元)。 ? 1.2 GNS3安装 GNS3支持Windows、Linux、Mac三个平台,它们的使用和操作界面大同小异。安装的时候我们需要下载两个东西,一个是GNS3 VM;一个是GNS3 GUI。 配置GNS3 VM ? 确保勾选上“Enable the GNS3 VM”,这个选项是GNS3 VM的大小、容量的配置。 它同时支持运行在本地和GNS3 VM上。我一般习惯把什么东西都丢到GNS3 VM上。

    3.9K40发布于 2018-03-29
  • 来自专栏Nuxt.js 实战系列

    Nuxt3 实战 (十二):SEO 搜索引擎优化指南

    ', content: 'Nuxt.js,导航,网站' }, { name: 'description', content: '致力于打造程序员的梦中情站' } ]})</script> 3、 ['/secret/**'], // include all URLs that start with /public include: ['/public/**'], } }) 3、 setup> defineOgImageComponent('NuxtSeo') </script> 2、 在浏览器中访问主页并打开 Nuxt DevTools (Shift + Alt + D) 3、 ) ]) </script> 2、 如果你不想使用默认值 export default defineNuxtConfig({ schemaOrg: { default: false } }) 3、 export default defineNuxtConfig({ modules: ['nuxt-gtag'], gtag: { id: 'G-XXXXXXXXXX' } }) 3

    1.5K10编辑于 2025-08-14
  • Gemini 3 全维度技术解析:从认知到落地实战指南

    引言:Gemini 3 的技术定位与行业意义 1.1 为什么是 Gemini 3? 快速上手指南:分角色使用说明 3.1 终端用户使用指南(无需编码) 3.1.1 访问入口 Gemini App:iOS/Android 应用商店下载,支持 Agent 功能(Ultra 订阅用户优先体验 记录性能指标 同一 Prompt 下切换 thinking_level 做 AB 测试 记录延迟、token 消耗、错误率,形成团队基准 优先使用结构化输出格式(如 JSON),便于解析 3.3 企业级部署指南 代码实战:全场景 API 调用与工程化落地 4.1 文本推理场景 4.1.1 简单文本生成(Python) import google.generativeai as genai # 初始化客户端 实测验证:性能基准与避坑指南 6.1 核心性能基准测试 基于官方数据与实测验证,Gemini 3 Pro 关键性能指标如下: 测试维度 测试用例 实测结果 竞品对比(GPT-4o) 文本推理 GP QA

    1.3K10编辑于 2026-01-14
  • 来自专栏掘金安东尼

    10 个超强 Vue3 实战指南,由此突破新特性!

    qklhk-chocolate 贡献主题:https://github.com/xitu/juejin-markdown-themes theme: juejin highlight: ---- 本篇介绍 10 点如何从实战中学习突破 以上便是超重要的新特性 composition API 的实战介绍。 Data 选项 在 Vue2 中,data选项不是对象就函数,但是在 Vue3 中将只能是函数。这将被统一成标准。 实战代码: <template> Welcome, {{user.name}} </template> <script> import { fetchUser } from '@/actions /router' const app = createApp(App) app.use(router) app.mount('#app') 小结 此篇总结了 Vue3 的一些主要功能,都是从实战出发来突破 Vue3 的新特性。

    1.4K30编辑于 2022-09-22
  • 来自专栏FunTester

    数据脱敏实战指南

    3. 部署脱敏方法 一旦确定了脱敏技术,下一步是将其部署到实际环境中。这包括配置工具、测试脱敏效果以及确保脱敏后的数据无法还原。部署过程需要严格遵循企业的安全政策,以确保数据的完整性和安全性。 4. 3. 数据洗牌:数据洗牌是一种通过重新排序数据来隐藏其原始模式的技术。这种方法通常用于保护数据集中的敏感信息,例如重新排列客户记录中的姓名和地址字段。

    55010编辑于 2025-10-21
  • 来自专栏Android补给站

    RecyclerView优化实战指南

    position].title holder.subTitleTextView.text = dataSet[position].subTitle // ... } } 3.

    1.2K20编辑于 2023-08-31
  • 来自专栏golang从入门到进阶

    Go + Kafka实战指南

    ,err)return}fmt.Printf("✅消息发送到分区%d,偏移量%d\n",partition,offset)}运行效果:展开代码语言:TXTAI代码解释✅消息发送到分区0,偏移量42步骤3: =nil{log.Fatalf("❌创建消费者失败:%v",err)}deferconsumer.Close()//3️⃣订阅Topictopic:="user-events"partitionConsumer 存储在Broker中Broker存储数据4️⃣Consumer从Partition读取Consumer←Partition5️⃣Offset标记最后读取位置Offset=进度条3️⃣分区与并行处理展开代码语言 :GoAI代码解释//多分区并行消费示例topic:="user-events"partitions:=[]int{0,1,2}//3个分区for_,partition:=rangepartitions funcsendMessageWithRetry(producersarama.SyncProducer,message*sarama.ProducerMessage,)error{maxRetries:=3fori

    14410编辑于 2026-03-27
  • SQL Server实战指南

    pwd=a3rf#

    26510编辑于 2025-11-14
  • paddlex 实战优化指南

    /dataset/ocr_curve_det_dataset_examples 3. DetLabelEncode: {} - DetResizeForTest: {limit_side_len: 736, limit_type: min} - Erosion: {kernel_size: 3} export MPLBACKEND=Agg  问题3

    33210编辑于 2026-01-29
  • 来自专栏golang云原生new

    Statefulset 实战 3

    Statefulset 会立马创建一个和刚才少的那个一模一样的 pod 通过我们查看 pod 的名称和索引值是我们所期望的,并且是 curl 访问 pod 的提供的接口,获取的相应数据也是我们所期望的 修改副本个数为 3 kubectl edit statefulset sta-kubia kubectl get po | grep sta kubectl get pv kubectl get pvc 副本数修改为 3 curl 命令去请求一下,结果会如你所愿 将副本数修改回 3 那么现在我们再进行扩容,Statefulset 是否会将刚才删除的 2 个 pod全部恢复回来呢? pod 一模一样,标识,状态等等完全一致,新建的 pod sta-kubia-1 仍然直接使用原来的 卷 1 下图是表示修改 Statefulset 的 replicas 进行扩缩容 同样也是分 3 步骤 环境中 repilicas 副本数 为 3 ,通过编辑 Statefulset ,将副本数修改为 1,此时 k8s 会从最高索引,由大到小的删除,最终剩下 1 个 pod ,也就是 sta-kubia

    30410编辑于 2023-09-01
  • 来自专栏小徐学爬虫

    爬虫原理与实战指南

    新手小白刚入门爬虫,想要了解爬虫的原理、常用库,还要一个实战案例。以我得理解的爬虫的基本概念。说白了爬虫其实就是自动从网上抓取数据的程序,对吧?那它的工作原理是怎样的呢? 一、爬虫核心原理1、HTTP请求:模拟浏览器发送请求(GET/POST)获取网页内容 2、响应解析:从HTML/JSON/XML等格式中提取目标数据 3、数据存储:将结构化数据存入文件或数据库 4 全功能爬虫框架支持分布式、中间件扩展Selenium浏览器自动化工具处理JavaScript动态渲染PyQueryjQuery风格解析库语法简洁pandas数据清洗与存储支持导出Excel/CSV等格式三、实战案例 main__': main()四、关键点解析1、请求头设置:添加User-Agent模拟浏览器访问 2、HTML解析:使用BeautifulSoup的find/find_all方法定位元素 3

    50510编辑于 2025-05-15
  • 来自专栏愿天堂没有BUG(公众号同名)

    字节跳动3-3大牛力荐!RabbitMQ实战指南:消息队列面试必刷手册

    3章客户端开发向导 本章主要介绍RabbitMQ客户端开发的简单使用,按照一个生命周期的维度对连接、创建、生产、消费和关闭等几个方面进行笼统的介绍,读者学习完本章的内容之后,就能够有效地进行与RabbitMQ 第8章跨越集群的界限 RabbitMQ可以通过3种方式实现分布式部署:集群、Federation 和Shovel.这3种方式不是互斥的,可以根据需要选择其中的一种或者以几种方式的组合来达到分布式部署的目的 Delta、 Q3. Q4这5个子队列。消息会在这5个子队列中流转,因为性能的提升需要尽可能地避免消息过量堆积。如果消息是持久化的,建立搭配惰性队列使用,这样在提升性能的同时还可以降低内存的损耗。

    66220编辑于 2022-10-28
  • Guava RateLimiter单机实战指南

    欢迎来到我的博客,代码的世界里,每一行都是一个故事 Guava RateLimiter单机实战指南 前言 想象一下你是一位大厨,正在烹饪美味佳肴。 本文将引领你走进这个美食的实战之旅。 关于warmupPeriod实战 warmupPeriod是RateLimiter类中的一个重要参数,它表示预热期的时间。预热期是在启动时逐渐增加速率的时间段。

    27400编辑于 2025-05-30
领券