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

  • 【HR-VITON】虚拟换衣算法pre-processing复现全过程记录

    LinkoforiginalGithubrepoLinkofpersonalmadestudycaseofHR-VITONContentPre1、OpenPose(Oncolab,needGPU)2、HumanParseMethod1:ColabMethod2:LocalorServer3、Dens

  • Kubernetes 调度器实现原理

    kube-scheduler 是kubernetes的核心组件之一,主要负责整个集群资源的调度功能,根据特定的调度算法和策略,将Pod调度到最优的工作节点上面去,从而更加合理、更加充分的利用集群的资源,这也是我们选择使用kubernetes一个非常重要的理由。如果一门新的技术不能帮助企业节

  • Android基于opencv4.6.0实现人脸识别功能

    前言步骤:1.整合opencv2.获取相机的SurfaceView传到native层去检测(亦或是不断的获取SurfaceView的Bitmap,传到native层)3.检测人脸,在本地保存人脸特征信息4.上传至后台(不实现)人脸识别实现的思路(例:人脸登录)1.人脸信息录入1.1获取相机的Bitm

  • OpenCV背景建模与光流估计、dnn模块

    此为opencv学习笔记第五篇,前四篇可于opencv专栏中寻找。一、背景建模1.1帧差法由于场景中的目标在运动,目标的影像在不同图像帧中的位置不同。该类算法对时间上连续的两帧图像进行差分运算,不同帧对应的像素点相减,判断灰度差的绝对值,当绝对值超过一定阈值时,即可判断为运动目标,从而实现目标的检测

  • 丧心病狂,竟有Thread.sleep(0)这种神仙写法?

    ​前言最近在网上看到了一段代码,让我感到很迷茫。他在代码中使用了Thread.sleep(0),让线程休眠时间为0秒,具体代码如下。复制inti=0;while(i<10000000){//businesslogic//preventlongtimegcif(i%3000==0){try{Th

  • SRE Thinking and Practice

    WrittenbyRuilong Deng,An NieKeyPointsOverview1.OperationsIdea: Specify theoperationsobjects,startfromtheservicelifecycle,dividethe

  • 对 int 变量赋值的操作是原子的吗?为什么?

    前言这个是在面试的时候遇到的问题,当时没有答出来。回到家以后查了查,整理记录下来。原问题:什么指令集支持原子操作?其原理是什么?如果考虑到全部的指令集,问题太大了,这里简化下。以X86和ARM为例。原子操作是不可分割的操作,在执行完毕时它不会被任何事件中断。在单处理器系统(UniProcessor,

  • Zookeeper系列—Zookeeper简介及部署

    第1章Zookeeper简介1、概念ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeep

  • Tekton 实战完整示例

    前面我们讲解了使用Jenkins流水线来实现Kubernetes应用的CI/CD,现在我们来将这个流水线迁移到Tekton上面来,其实整体思路都是一样的,就是把要整个工作流划分成不同的任务来执行,前面工作流的阶段划分了以下几个阶段:Clone代码->单元测试->编译打包->Dock

  • 一套系统多套用户安全体系该怎么办

    在业务系统中很可能遇到两个或者用户体系,比如后台管理用户和前台APP用户。很多时候这两种用户走的还是两种不同的体系,比如后台用户用有状态的Session,而前台用户用流行的无状态JWT,总之它们是两种完全不同的隔离体系。这种需求该怎么实现呢?其中有哪些坑要踩呢?本文将告诉你怎么做。路径拦截策略在Sp

  • 用 Python 在 Graph 中查询以太坊数据

    在我们开始之前,让我们先来看看一些定义。GraphQL是一种查询语言TheGraph是一个使用GraphQL查询语言的区块链项目。该项目允许任何人建立和发布一个称为subgraph的开放API。Graph项目使用GraphQL,这是一种描述如何询问数据的语法。这种语法并不与特定类型的数据库或存储引擎

  • Python最常用的函数、基础语句有哪些?

    一、内置函数内置函数是python自带的函数方法,拿来就可以用,比方说zip、filter、isinstance等。下面是Python官档给出的内置函数列表,相当的齐全。下面几个是常见的内置函数:1、​​​enumerate​​​(iterable,start=0)enumerate()是pytho

  • 一篇学会 Metadata 巧妙使用动态元数据

    1什么是metadatametadata就是元数据信息,他提供了基于匹配的listeners,filterchains,routesandendpoints的额外的输入参数到过滤器,他是一种map的格式,通常是filter的名字(反向dns格式)。过滤器元数据的键值对在请求处理和连接发生时会别合并,

  • 聊一聊编译和使用V8

    V8编译是个比较麻烦的事情,不仅是下载、编译的过程,不同系统、不同编译器、不同C++版本都可能会出现不同的问题。之前编译的时候没有记录步骤,这次简单记录一下编译V8的过程,我的工作目录是/code/v8_code/。1编译V82编译V8为静态库3使用V8一.编译V81下载工具:复制git 

  • 一句f**k代码自动纠错,美女程序员教你建一个狂拽酷炫的终端

     本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。上图这位小姐姐名叫SarahDrasner。她是一位程序员,Netlify开发者体验团队负责人,Vue核心团队成员。她也是一位非常有趣的美女,个人网站起名bombsite。最近,她又引发了一次“爆炸”。起因是她在

  • 跨过编程入门门槛,从写一首“代码诗”开始

    对很多人来说,学写代码很难。本文将通过编写与众不同且富有诗意的代码来克服学习代码最初遇到的困难。如果你是个JavaScript新手,或者是在编程学习过程中遇到了困难,本文介绍的方法也许可以帮到你。为什么学习编程这么难?以下是人们对编程很难学及JavaScript(或任何编程语言)很枯燥的一些误解:代

  • IEEE声明:解除对华为员工编辑和同行评审活动的限制

     2019年5月16日星期四,美国商务部对华为技术有限公司及其68家子公司实施了出口管制。之后,IEEE发布了合规性的声明,并表示如果美国政府就出口管制条例在同行评审方面的应用做出进一步说明,IEEE会做出相应更新。为此,IEEE向美国商务部要求就出口管制条例在IEEE出版活动的适用性做出

  • 用TextRank算法实现自动文本摘要

    【51CTO.com快译】1.引言文本摘要是自然语言处理(NLP)领域中的应用之一,它必将对我们的生活产生巨大影响。随着数字媒体和出版业的不断发展,谁还有时间浏览整篇文章/文档/书籍来决定它们是否有用?值得庆幸的是-我们已经有了文本摘要技术。您是否用过一款名为inshorts的移动APP?这是一个非

  • Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题

    现在用Swagger来生成API文档的例子已经非常多了,今天碰到开发同事问了一个问题,帮着看了一下,主要还是配置方法的问题,所以记录一下。如果您也碰到了同样的问题,希望本文对您有用。问题描述@ApiModelProperty注解是用来给属性标注说明、默认值、是否可以为空等配置使用的,其中有一个属性a

  • 三行Python代码,让数据预处理速度提高2到6倍

    Python是机器学习领域内的***编程语言,它易于使用,也有很多出色的库来帮助你更快处理数据。但当我们面临大量数据时,一些问题就会显现……目前,大数据(BigData)这个术语通常用于表示包含数十万数据点的数据集。在这样的尺度上,工作进程中加入任何额外的计算都需要时刻注意保持效率。在设计机器学习系

推荐阅读