深圳幻海软件技术有限公司 欢迎您!

  • 深度学习(一)深度学习简介以及常用算法

    深度学习深度学习的概念源于人工神经网络的研究,但是并不完全等于传统神经网络。不过在叫法上,很多深度学习算法中都会包含”神经网络”这个词,比如:卷积神经网络、循环神经网络。所以,深度学习可以说是在传统神经网络基础上的升级,约等于神经网络。传统机器学习VS深度学习相同点在数据准备和预处理方面,两者是很相

  • 翼支付云原生数据开发与治理平台实践

    本次分享分为四大部分,第一部分总体介绍翼支付公司概况和业务,在数据治理过程面临的场景、目标、挑战;第二部分介绍数据开发与治理平台,其中涉及到的任务开发与双环境部署运行;第三部分介绍数据平台的架构,分享在系统架构、调度引擎选型、数据总线、质量监控与资源隔离、计算优化等实践经验;第四部分与大家共同探讨未

  • 10 种顶流聚类算法 Python 实现(附完整代码)

    聚类或聚类分析是无监督学习问题。它通常被用作数据分析技术,用于发现数据中的有趣模式,例如基于其行为的客户群。有许多聚类算法可供选择,对于所有情况,没有单一的最佳聚类算法。相反,最好探索一系列聚类算法以及每种算法的不同配置。在本教程中,你将发现如何在 python 中安装和使用顶级

  • 深圳大学算法实验一——排序算法性能分析

    深圳大学算法实验一一、实验目的与要求1.掌握九种排序算法原理2.掌握不同排序算法时间效率的经验分析方法,验证理论分析与经验分析的一致性。3.对多种排序算法提出改进方案4.综合比较各种排序算法5.解决大规模数据排序问题6.排序实验经验总结二、实验内容与方法1.理解算法原理,编写程序实现多种排序算法(1

  • 云与数据中心—哪个最适合您的业务?

    今天的企业严重依赖实时数据来做出明智的决策和了解行业行为模式。要在任何需要的时间访问这些数据,他们必须考虑数据的存储位置——在云端还是在数据中心。两种选择都有其优点和缺点。最佳选择取决于企业的具体需求,包括企业的规模和复杂性、工作负载类型以及预算。什么是数据中心?数据中心是企业存放其IT基础设施(包

  • 携程基于BookKeeper的延迟消息架构落地实践

    本文作者magiccao、littleorca,来自携程消息队列团队。目前主要从事消息中间件的开发与弹性架构演进工作,同时对网络/性能优化、应用监控与云原生等领域保持关注。一、背景QMQ延迟消息是以服务形式独立存在的一套不局限于消息厂商实现的解决方案,其架构如下图所示。QMQ延迟消息服务架构延迟消息

  • 【2014WOT深圳站讲师专访】常景志:大数据是运维工作的新维度

    2014年11月21日至22日,51CTO传媒主办的2014WOT全球软件技术峰会·深圳站将在深圳召开,技术人员和企业实践用户将齐聚深圳。WOT是由51CTO传媒主办的国内***有影响的技术峰会,自2012年以来,秉承专注技术、服务技术人员的理念,获得了广大IT从业者和技术爱好者的一致认可,成为了业

  • 计算机硬件的读写速度差异

    ​现代计算机系统现代计算机系统与冯·诺依曼计算机差别不大,最大的区别冯·诺依曼计算机是以运算器为中心的,而现代计算机以储存器为中心:我们主要来看一下其中与储存相关的组件:存储器存储器是用来存放数据和程序。存储器包含主存和辅存主存:直接与CPU交换信息,就是我们熟悉的内存。断电后内存的数据是会丢失的辅

  • Redis 生产架构选型对比,一文整治选择困难症

    前言在写开源项目的时候,想到了要支持多种redis部署方式,于是对于这块的生产环境的架构选型展开调研。一、引擎版本推荐使用更新的引擎版本以支持更多的特性,Redis6.0新特性说明模块系统新增多个API。支持SSL/TLS加密。支持新的Redis协议:RESP3。服务端支持多模式的客户端缓存。支持多

  • MLOps对比DevOps:有什么区别?

    机器学习操作(简称MLOps)是机器学习(ML)工程的一个关键方面,专注于简化和加速将ML模型交付到生产以及维护和监控它们的过程。MLOps涉及不同团队之间的协作,包括数据科学家、DevOps工程师、IT专家等。MLOps可以帮助组织创建和提高其AI和机器学习解决方案的质量。采用MLOps允许机器学

  • 关于软件设计中缓存的那些事儿

    ​缓存可以说是最简单也最复杂的一个概念,用好它你可以让你的应用飞起,不会用它,即使再高的配置,你的应用也难以发挥最佳效果。什么是缓存缓存就是硬件或者软件直接存取数据,而不是从原始源(数据库,计算等)存取数据,它会加快数据的读取。内存缓存是我们经常使用的缓存技术,通过将常用的数据保存到内存中,我们就可

  • 安利一款效率倍增的前端开发 Mock 神器!

    前端的痛苦作为前端,最痛苦的是什么时候?每个迭代,需求文档跟设计稿都出来了,静态页面唰唰两天就做完了。可是做前端又不是简单地把后端吐出来的数据放到页面上就完了,还有各种前端处理逻辑啊。后端接口还没出来,我就得边写代码边测前端效果,又没有真实数据。有人建议用Mock工具,可是每个接口都要自己写Mock

  • DanceNN:字节自研千亿级规模文件元数据存储系统概述

    作者|黄冬发背景介绍在一个典型的分布式文件系统中,目录文件元数据操作(包括创建目录或文件,重命名,修改权限等)在整个文件系统操作中占很大比例,因此元数据服务在整个文件系统中扮演着重要的角色,随着大规模机器学习、大数据分析和企业级数据湖等应用,分布式文件系统数据规模已经从PB级到EB级,当前多数分布式

  • 阿里大淘系模型治理阶段性分享

    作者| 剑萧阿里大淘系数据体系经过多年发展,通过丰富的数据和产品支撑了复杂的业务场景,在数据领域取得了非常大的领先优势。随着数据规模越来越大,开发人员越来越多,虽有阿里大数据体系规范进行统一管理,但是由于没有在产品侧进行有效的模型设计和管控,在模型规范性、应用层效率、通用层复用性等方面的问

  • 聊聊无锁编程设计

    本文转载自微信公众号「Code视角」,作者Code视角。转载本文请联系Code视角公众号。什么是无锁编程LOCK-FREE,字面解释就是不通过锁来解决多线程、多进程之间的数据同步和访问的程序设计方案。相对来说就是通过数据结构和算法来解决数据并发冲突的实现方案。无锁编程的实现「比较并交换Compare

  • KubeNest - 运维特征(Trait)配置化开发框架设计及实践

    一、背景在云原生应用发布平台KubeNest中,trait表示跟应用相关的运维动作,如DNStrait用于解决在不同环境中修改应用主workload的DNS配置的运维问题,像DNStrait这样的trait在KubeNest中已经有10多款,且随着业务需求增加而不断增多。在原有KubeNest技术中

  • 微信扫一扫识物的技术揭秘:抠图与检索

    微信扫一扫识物是典型的“离线写,在线读”的业务,业务数据的存储和检索库的构建都是在离线环节完成。我们通过爬虫系统收录了小程序生态下的商品图片,下载后进行检测抠图,提取检索特征,最终构建成检索库交付到线上环境。这篇文章将主要介绍这一部分的工作。0什么是识物识物是以图像或视频作为输入,用以挖掘微信生态下

  • 想从事数据科学,编码技能够格了吗?

    先来看看这样一个故事:“那是周五的晚上。我记得非常清楚,要去跟父母一同度假。那是他们是第一次去班加罗尔,我都计划好了带他们逛逛。工作已经完成,且一般周五晚都不会太忙。可就在下班时,对方突然发邮件问我要很早以前的报告,这份报告一年前就不再递交了。虽然不高兴,不过运行标准的代码倒也不太费事。妈呀!我错了

  • 阿里架构师眼中的高并发架构

     前言高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。在电商相关产品开发的这些年,我有幸的遇到了并发下的各种坑,这

  • 超详细的Elasticsearch高性能优化实践

    【51CTO.com原创稿件】之前分享的一篇《掌握它才说明你真正懂Elasticsearch》相信让大家对ES的原理都有所了解,这篇将从ES的API应用测试,性能优化,开发使用等方面展开,深入学习ES。ES性能调优ES的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。实际使用时,我们需要根

推荐阅读