|
8月前
|
存储 缓存 算法
|

零拷贝

实现文件传输时,传统方式需频繁系统调用与内存拷贝,导致大量上下文切换和性能损耗。零拷贝技术通过减少用户态与内核态切换、避免重复数据拷贝,显著提升性能。结合PageCache可优化小文件读取,而大文件场景则宜用异步IO+直接IO,避免缓存污染,兼顾效率与并发。

132 0
|
8月前
|
NoSQL Java 测试技术
|

MongoDB实战演练

本文介绍某头条文章评论系统的设计与实现,基于MongoDB和SpringDataMongoDB构建微服务。内容涵盖需求分析、表结构设计、技术选型、实体类编写及增删改查功能开发,并实现按文章ID查询评论、分页查询子评论、评论点赞等功能,重点利用MongoTemplate提升点赞操作效率。

183 0
|
8月前
|
缓存 Java 数据库连接
|

1.常见配置

MyBatis配置优先级:方法参数 > resource/url > properties内属性。核心设置包括缓存、延迟加载、主键生成等。支持多环境配置,通过environments指定,默认使用development。事务管理可选JDBC或MANAGED,与Spring集成时由Spring接管。

1132 0
|
8月前
|
NoSQL Linux Shell
|

2-MongoDB单机部署

本文介绍MongoDB在Windows与Linux系统中的安装启动及连接方法。涵盖下载安装包、解压配置、命令行或配置文件启动服务,以及通过mongo shell和Compass图形化工具连接数据库。同时提供Linux环境下部署单机MongoDB的详细步骤,包括目录创建、配置文件编写、防火墙设置与服务启停操作,确保快速上手并稳定运行。

153 0
|
8月前
|
Java
|

类加载

Java中代码块执行顺序为:静态代码块 > 局部代码块 > 构造器。静态代码块随类加载执行,仅一次;局部代码块在方法内执行;构造代码块每次创建对象前调用,优先于构造方法执行,且先于main函数运行。

95 0
|
8月前
|
监控 算法 Unix
|

Thread.sleep(0) 到底有什么用(读完就懂)

Thread.Sleep(0)并非无用,它会触发操作系统立即重新进行CPU竞争,让其他线程获得执行机会,避免界面假死。而Sleep(1000)也不保证精确唤醒,因线程调度受优先级和系统负载影响。理解其原理有助于编写更高效的多线程程序。

89 0
|
8月前
|
运维 Devops 开发工具
|

生产环境缺陷管理

针对大型团队多分支开发中bug协同难、易遗漏等问题,我们基于go-git打造了分布式工具git-poison,实现bug的精准追溯与自动化卡点。通过“投毒-解毒-银针”机制,打通开发、测试、发布与运维环节,有效避免未修复、漏合、漏发等P1级故障,降低沟通成本,提升发布安全性与效率,已在公司内部落地应用超一年,稳定可靠。

149 0
|
8月前
|
存储 Java 编译器
|

Java泛型类型擦除以及类型擦除带来的问题

Java泛型在编译时会进行类型擦除,泛型信息被移除,仅保留原始类型(如Object或限定类型)。擦除后,List<String>和List<Integer>均变为List,导致getClass()相等;反射可绕过泛型限制,证明类型检查基于引用而非对象。静态成员不能使用类的泛型参数,因泛型实例化依赖对象创建,而静态上下文无此支持。

115 0
|
8月前
|
Java 应用服务中间件 网络安全
|

Eclipse运行SSM/SSH项目教程

本文介绍了Eclipse环境下项目运行的完整流程,包括JDK、Tomcat等基础软件的配置,项目导入步骤,以及Eclipse与Tomcat的绑定方法。通过图文指导,帮助开发者快速搭建Java Web开发环境并成功启动项目。

109 0
|
8月前
|
SQL 运维 监控
|

如何做好SQL质量监控

git-poison基于go-git实现分布式bug追溯,解决多分支开发中bug漏修、漏发问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,提升发布安全性与效率,已在大型团队落地应用。

93 0
|
8月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

本文探讨单元测试在现代软件开发中的重要性,打破“写单测拖慢进度”的误区,阐述其如何提升代码质量、调试效率与团队协作,并推动项目长期高效演进。

115 0
|
8月前
|
存储 缓存 安全
|

One Trick Per Day

本文总结Java开发中六大关键规范:避免HashMap初始化容量设置不当,禁用Executors创建线程池以防OOM,Arrays.asList不可变操作,优先使用entrySet遍历Map,SimpleDateFormat非线程安全需避免static,以及并发修改记录时合理加锁。遵循这些实践可提升系统稳定性与性能。

407 0
|
8月前
|
Java 测试技术 Linux
|

生产环境发布管理

本文介绍大型团队如何通过自动化部署平台实现多环境(dev/test/pre/prod)高效发布。涵盖各环境职责、基于Jenkins+K8S的CI/CD流程、分支管理与一键部署,并结合Skywalking等工具实现日志链路追踪与快速排错,提升发布效率与系统稳定性。

653 0
|
8月前
|
运维 Devops 开发工具
|

生产环境缺陷管理

针对大型团队中多分支开发导致的bug管理难题,本文介绍基于go-git实现的通用化工具git-poison。通过“投毒-解毒-银针”机制,实现bug的分布式追溯与自动化卡点,有效避免漏修复、漏发布等问题,降低协同成本,提升发布安全性与效率。

105 0
|
8月前
|
缓存 Java 数据库连接
|

1.常见配置

本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)的使用场景,适用于数据库连接与事务控制的灵活管理。

124 1
|
8月前
|
存储 JSON NoSQL
|

3-MongoDB常用命令

本文介绍MongoDB数据库的基本操作,包括数据库与集合的创建、删除,文档的增删改查及分页排序查询。以文章评论系统为例,演示数据存储结构及常用命令使用方法。

138 1
|
8月前
|
Java 应用服务中间件 网络安全
|

Eclipse运行SSM/SSH项目教程

本文介绍如何在Eclipse中配置并运行Java Web项目,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入步骤、Eclipse与Tomcat的绑定方法及常见问题解决。提供SSH/SSM框架案例项目与配置讲解视频,助力快速搭建开发环境。

626 1
|
8月前
|
运维 Kubernetes Java
|

物理部署图

物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的网络架构与运维逻辑,是实现软硬件协同运行的重要视图。

144 1
|
8月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

本文探讨单元测试在现代软件开发中的重要性,剖析其如何提升代码质量、调试效率与团队协作,并揭示忽视单测导致的长期技术债务,倡导以“测试金字塔”推动研发效能进化。

114 0
|
8月前
|
机器学习/深度学习 算法 算法框架/工具
|

基于yolov8的深度学习水果识别检测系统

在农业现代化与消费升级背景下,基于YOLOv8的水果智能检测系统应运而生。该系统利用计算机视觉技术,实现高效、精准的水果识别与分级,广泛应用于生产、流通与零售环节,显著提升分拣效率、降低人工成本,并推动农业智能化发展。

1368 1
|
8月前
|
数据采集 人工智能
|

听说现在AI爬虫很好用,有什么推荐的吗?

690 1
|
8月前
|
人工智能 Cloud Native 编译器
|

ARM 与 x86 之争,已经不是“谁干掉谁”,而是“谁更像未来”

ARM 与 x86 之争,已经不是“谁干掉谁”,而是“谁更像未来”

564 7
|
8月前
|
SQL 分布式计算 运维
|

一套平台养百家客户?多租户数据平台不是“分库分表”这么简单

一套平台养百家客户?多租户数据平台不是“分库分表”这么简单

458 6
|
8月前
|
JSON 监控 API
|

京东商品列表 API使用指南

京东商品列表API是京东开放平台提供的核心接口,支持按关键词、分类、价格、销量等条件筛选商品,返回标题、价格、库存、销量等结构化信息,适用于店铺管理、价格监控、竞品分析等场景。需认证开发者身份并获取appkey、access_token及相应权限后调用,接口以JSON格式传输,部分按量计费。

440 2
|
8月前
|
并行计算 数据可视化 Java
|

实用程序:进度可视化文件大小计算(从卡顿到高效——文件夹大小统计的优化之路)

针对大规模文件夹统计卡顿问题,本文提出优化方案:通过分步遍历、实时进度反馈与多线程并行计算,结合`os.scandir`高效IO操作,实现秒级响应与倍速计算,显著提升大目录统计效率,解决传统方法卡顿无反馈的痛点。

357 6
|
8月前
|
并行计算 数据可视化 PyTorch
|

实用程序:无需付费软件!自制音视频转字幕工具,复制代码直接运行

一款基于Whisper模型的音视频转字幕工具,支持多格式文件,提供可视化界面与实时进度反馈,可自动识别语音并生成简体SRT字幕,操作简单,开源免费,显著提升字幕制作效率。

654 4
|
8月前
|
机器学习/深度学习 算法 算法框架/工具
|

基于yolov8的深度学习垃圾分类检测系统

本研究针对传统垃圾分类效率低、准确率不高等问题,提出基于YOLOv8与Python的深度学习检测系统。通过构建高质量标注数据集,利用YOLOv8强大的目标检测能力,实现垃圾的快速精准识别,提升分类自动化水平,助力环境保护与资源回收。

497 2
|
8月前
|
存储 人工智能 芯片
|

边缘 AI 芯片,为啥越来越“不像芯片”?聊聊这些年我看到的架构创新

边缘 AI 芯片,为啥越来越“不像芯片”?聊聊这些年我看到的架构创新

572 2
|
8月前
|
SQL 分布式计算 算法
|

别再一把梭哈了:聊聊文件格式里的压缩取舍——Snappy 和 Zstd 到底怎么选?

别再一把梭哈了:聊聊文件格式里的压缩取舍——Snappy 和 Zstd 到底怎么选?

764 4
|
8月前
|
人工智能 算法 PyTorch
|

算力不一定越猛越好:聊聊 AI 设备的低功耗算力优化这条现实之路

算力不一定越猛越好:聊聊 AI 设备的低功耗算力优化这条现实之路

393 10
|
8月前
|
消息中间件 安全 Kafka
|

数据一进门就要查身份证:聊聊数据接入的安全防护那点“真功夫”

数据一进门就要查身份证:聊聊数据接入的安全防护那点“真功夫”

1143 3
|
8月前
|
分布式计算 Kubernetes 调度
|

别再把 K8s 当大号 Docker 了:我用 Kubernetes 跑数据任务踩过的那些坑

别再把 K8s 当大号 Docker 了:我用 Kubernetes 跑数据任务踩过的那些坑

262 8
|
8月前
|
运维 供应链 编译器
|

国产芯片生态:从设计到量产,到底难在哪?

国产芯片生态:从设计到量产,到底难在哪?

442 7
|
8月前
|
数据采集 API 开发工具
|

CNFANS模式淘宝1688代购系统搭建指南

CNFANS模式整合国内电商资源,对接淘宝、1688商品库,为海外用户提供代购、集运、物流清关等一站式服务。通过API打通电商平台、支付(PayPal/Stripe)、国际物流及仓储系统,实现商品采集、下单、支付、发货全流程自动化,解决海外用户“买不到、价格高”难题,提升跨境购物体验。(238字)

678 6
|
8月前
|
监控 Java Serverless
|

1TB数据,ES却收到了2TB?揪出那个客户端中的“隐形复读机”

揭秘日志服务中的“隐形复读机”:客户端因非抢先认证导致数据重复发送,带宽消耗翻倍。通过优化鉴权配置或使用Serverless监控,可轻松定位并节省50%流量成本。

922 4
|
8月前
|
数据采集 自然语言处理 JavaScript
|

不写规则也能抽数据?

本文探讨了企业在招聘数据分析中对薪资信息采集的挑战,分析了从纯规则采集到智能解析的发展,并指出智能解析在招聘场景中的局限性。推荐企业采用人工规则与智能解析相结合的策略,以确保数据的稳定性和可解释性。

474 2
|
8月前
|
JSON 前端开发 API
|

京东商品详情 API 实战指南

京东商品详情API通过抓包分析前端异步请求,获取商品标题、价格、库存等核心信息,适用于电商数据分析与比价系统。本文详解接口逻辑、关键参数及Python实现,并强调反爬策略与合规性,助力开发者安全高效采集数据。(238字)

431 3
|
8月前
|
存储 文字识别 数据可视化
|

实用代码工具:Python打造PDF选区OCR / 截图批量处理工具(支持手动/全自动模式)

一款基于Python的PDF区域OCR与截图工具,支持精准框选、文字识别、图片截取及Excel一键导出。内置手动审核与全自动批量处理模式,结合PyMuPDF、easyocr等技术,实现高效、可视化的PDF数据提取,适用于发票、报表等场景,显著提升办公效率。

1184 11
|
8月前
|
机器学习/深度学习 人工智能 数据可视化
|

构建AI智能体:七十三、模型的成绩单:一文读懂损失函数,看懂AI如何学习

本文系统介绍了损失函数在机器学习中的核心作用。首先通过类比教学场景,阐释损失函数作为模型"导师"的重要性。随后详细解析了回归任务中的均方误差(MSE)和平均绝对误差(MAE),通过房价预测案例展示了它们对误差的不同处理方式。在分类任务部分,重点讲解了二分类和多分类交叉熵损失函数,使用垃圾邮件识别和图像分类等实例,说明这些函数如何通过概率计算来评估预测准确性。文章通过可视化图表直观呈现了不同损失函数的特点,并强调损失函数作为模型优化的指南针,其设计直接影响学习效果。

790 20
|
8月前
|
存储 SQL JSON
|

云上数据管道太烧钱?别急,我给你捋一捋这三刀该怎么省(存储 / 计算 / 网络)

云上数据管道太烧钱?别急,我给你捋一捋这三刀该怎么省(存储 / 计算 / 网络)

191 2
|
8月前
|
人工智能 调度 芯片
|

Chiplet 技术:芯片终于不再“憋大招”,而是开始像搭积木一样干活了

Chiplet 技术:芯片终于不再“憋大招”,而是开始像搭积木一样干活了

380 0

大数据与机器学习

大数据领域前沿技术分享与交流,这里不止有技术干货、学习心得、企业实践、社区活动,还有未来。

14
今日
69958
内容
128
活动
440116
关注
你好!
登录掌握更多精彩内容

相关产品

  • 大数据开发治理平台 DataWorks
  • 检索分析服务 Elasticsearch版
  • 日志服务