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

  • 「人生搜索引擎」登陆iPhone,黑镜成真了

    接入大模型的手机智能助手,来了!APP名叫Rewind,背靠GPT-4,可以一键记录、搜索、回答用Safari浏览过的所有内容。打开即是大“备份”,浏览过的内容都在这:还能“关键词”搜索,直接定位有这个词的页面:不搜索直接提问,让它做总结也可以:看到这儿,网友不淡定了:我确定我在《黑镜》中见过它。《

  • 蒙特卡洛算法详解

    蒙特卡洛算法是20世纪十大最伟大的算法之一,阿法狗就采用了蒙特卡洛算法。1、定义蒙特卡洛方法也称为 计算机随机模拟方法,它源于世界著名的赌城——摩纳哥的MonteCarlo(蒙特卡洛)。它是基于对大量事件的统计结果来实现一些确定性问题的计算。其实质就是将问题转化为一个概率问题,并用计算机模

  • 汉诺塔问题(Python实现)

    前言1.先谈一下什么是递归?我自己的理解就是:将自身的问题不断减小规模,直到减小到无法减小为止。(到达递归结束条件)然后从小问题开始解决,小问题逐个解决之后,大问题也就迎刃而解了(递归回来了)2.简而言之就是:原问题不断减小为规模更小的原问题,然后小规模的原问题解决了,从而解决原来的大问题!3.过程

  • 量子退火算法入门(4):旅行商问题的QUBO建模「上篇」

    文章目录一、旅行商问题(TravelingSalemanProblem,TSP)1.旅行商问题的定义2.旅行商问题求解的计算量二、TSP问题的建模1.总体Hamilton量HHH2.约束条件3.目标函数总结一、旅行商问题(TravelingSalemanProblem,TSP)1.旅行商问题的定义旅

  • 最近爆火chatGTP是人工智能还是人工智障?

    关于chatGTP和一些话题?OpenAI发布了ChatGPT,是一个可以对话的方式进行交互的模型,因为它的智能化,得到了很多用户的欢迎。ChatGPT是InstructGPT的兄弟模型,可以以对话的形式与用户交互,这使得ChatGPT能够回答问题、承认错误、质疑假设、拒绝不当问题。最近听到的关于很

  • 彻底理解动态规划:编辑距离

    大家好,我是小风哥。这是动态规划主题的第三篇,本篇的题目非常经典,几乎是面试必备,即,编辑距离问题,editdistance;给定两个字符串word1以及word2,返回将word1转为word2需要的最少步骤,在每一步中你可以针对字符串word1进行以下操作:新增一个字符删除一个字符替换一个字符假

  • 为什么我建议线上高并发量的代码,一定要注意数据可能会不一致?

    一、前情提示这篇文章,咱们继续来聊聊之前的亿级流量架构的演进,之前对这个系列的文章已经更新到了可扩展架构的设计。老规矩!我们首先看一下这个复杂的系统架构演进到当前阶段,整体的架构图是什么样子的。笔者再次友情提醒,如果各位小伙伴对下面这个复杂的架构图还有什么不理解的地方,一定要先回看之前的文章,因为系

  • 2023,劝你别做全栈!

    ​作者|云昭在这样一个时代,不光老板们,即便是工程师们,也巴不得个个都能全栈——初创公司或科技前沿行业在招聘时,往往会希望候选者是一名全栈工程师。一份工资,两份成果,老板们面对这样的人才,当然都会“幸甚至哉”!同样地,相当一部分开发者,在达到职业生涯的某个时刻,也会开始寻求“全栈”突破,理由则通常是

  • Kafka在美团数据平台的实践

    作者:海源、仕禄、肖恩等Kafka在美团数据平台承担着统一的数据缓存和分发的角色,随着数据量的增长,集群规模的扩大,Kafka面临的挑战也愈发严峻。1.现状和挑战1.1现状Kafka是一个开源的流处理平台,我们首先了解一下Kafka在美团数据平台的现状。图1-1Kafka在美团数据平台的现状如图1-

  • 性能优化那些事儿(一)

    作者 | 张锦程性能优化是个恒久的话题,它伴随着业务的一次次迭代,产品的一步步演进,它陪伴企业一步步走向壮大再走向衰败,是我们面临的不可回避的问题。就如同宇宙的递增定律,一切都走向混乱走向无序,性能的劣化边随着企业的发展壮大,业务的膨胀,人员的流动,复杂度的提升,一定也最终走向不

  • 微服务架构统一异常监控Sentry

    1、sentry[1]sentry是一个跨平台的错误监控和搜集的异常上报监控系统。sentry主要用于实时监控的应用服务,收集相关应用服务在运行状态时出现的异常或者错误日志信息,并且sentry会通过自身集成的通知渠道将错误信息推送给维护人员。sentry收集到的异常或者错误日志,会在告警规则的匹配

  • 不要使用Python开发大型项目!

    译者|朱先忠审校|千山本文将通过对变量声明、模块归属、依赖冲突、包管理、全局解释器锁以及并发和并行计算等方面的分析,向你解释为什么不推荐在开发大型项目时使用Python。Python并非你想象中那么棒!在开发人员的职业生涯中,有一个特定的阶段,即从为项目做出贡献到发明自己的技术。对一些人来说这个阶段

  • Service Mesh上线需解决的问题整理

    引言越来越多的公司开始研究ServiceMesh,线上大批量应用案例的依旧很少,已经上线的很多问题解决的并不完美,为后面迭代和稳定性埋下隐患。目前来看整体开源生态成熟度还有需要完善,本文为笔者试水servicemesh过程中发现的问题归纳整理。一、目标与价值业务侧只需要引入轻量级SDK,其他基础能力

  • 盘点一款自研的Python虚拟环境管理器-带GUI界面的那种

    前言Hey,大家好,我是码农星期八。事情是这样子的,原来我一直使用的conda,用conda来进行隔离环境,但是装了一个东西也需要用到Python,奇怪的问题发生了,conda自带的Python怎么和那个软件结合都不行。经过了一波操作之后发现,单独安装Python解释器使用是没有问题的,使用cond

  • 面试突击:HashMap除了死循环还有什么问题?

    本篇的这个问题是一个开放性问题,HashMap除了死循环之外,还有其他什么问题?总体来说HashMap的所有“问题”,都是因为使用(HashMap)不当才导致的,这些问题大致可以分为两类:程序问题:比如HashMap在JDK1.7中,并发插入时可能会发生死循环或数据覆盖的问题。业务问题:比如Hash

  • 女朋友非要问我什么是设计模式!

      下面让我们跟着码仔一起来认识一下设计模式吧!通过这篇文章你能学到什么?什么是设计模式?我们为什么要学习设计模式?常用的设计模式有哪些?我们应该如何学习设计模式?什么是模式?什么是设计模式?什么是模式?我们先从字面意思来理解,“模”:模型、模具,我们可以看做是一种标准,“式”:

  • 一个后端程序员如何被公司逼的开始写前端代码!奉劝各位最好选择前后端分离的公司

     hello~各位读者好,我是鸭血粉丝(大家可以称呼我为「阿粉」),在特殊的日子里,大家要注意安全,尽量不要出门,无聊的话,就像阿粉一样,把时间愉快的花在学习上吧。    事情起因阿粉自从学会Java以来,一直都是在从事关于Java的开发,不论是换了

  • 知乎用Go替代Python,说明了啥

    大概每个开发人员应该都会认为自己使用的语言是世界最好的语言吧。这都相对来说的。对于每个人应该都是不同的。众所周知,知乎早在几年前就将推荐系统从Python转为了Go。于是乎,一部分人就说Go比Python好,Go和Python两大社区的相关开发人员为此也争论过不少,似乎,谁也没完全说服谁。知乎从Py

  • 如何摆脱「技术思维」的惯性?

    虽然从标题上看,这篇文章是写给“技术人”的,但 从广义上来说,只要你是一位以理性见长的人,那么这篇文章要讲的东西可能会与你有关。先问大家一个问题。如果你现在打算做一件事A,它的目的是为了X。但是在做的过程中,你发现可以多做一件事B,能让目的X的效果更好(假设效果更好是确定的)。你会毫不犹豫

  • Java程序员五面阿里成功逆袭斩下Offer,太不容易了

    前言拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得。希望能够帮助更多的小伙伴。我本科毕业于中南大学信管专业,真正开始学习Java是在大三下学期,研究生就读北航的移动云计算专业。刚开始也是小白,也是一步步成成起来的。需要提的一点是,你将来是

推荐阅读