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

  • Containerd深度剖析-CRI篇

    本文经DCOS(公众号ID:indagate)授权转载,转载请联系出处。撰文 |段全锋编辑 | zouyee段全锋:软件工程师,熟悉K8s架构、精通Runtime底层技术细节等。目前我司现网的K8s集群的运行时已经完成从docker到Containerd的切换,有小伙伴

  • 获取某地模型并用Cesium加载(一)

     2023-01-04最近想用Cesium给学校做一个类似智慧校园的东西,要做的东西很多,首先是获取学校模型的问题,然后怎么用Cesium加载3Dtile 1.获取学校模型想到之前被老师抓苦力去做春熙路的图,于是决定用比较熟悉的OSM数据集https://www.openstre

  • 常见气象数据获取方式及批量下载代码汇总

    气象数据获取因其数据源多、请求规则不一,格式复杂、体积庞大,所以经常成为气象小白的噩梦。这里收集了一些常用气象数据下载方法及下载的代码,供大家参考目录1.中国气象数据网(这是最官方的数据平台)2.NOAA全球地面站观测数据3.全球探空数据4.全国空气质量观测数据5.MODIS极轨卫星数据6.NCEP

  • Pytorch文档解读|torch.nn.MultiheadAttention的使用和参数解析

    官方文档链接:MultiheadAttention—PyTorch1.12documentation目录多注意头原理pytorch的多注意头解读官方给的参数解释:多注意头的pytorch使用完整的使用代码多注意头原理MultiheadAttention,翻译成中文即为多注意力头,是由多个单注意头拼接

  • 山东大学人工智能导论实验一 numpy的基本操作

    目录【实验目标】 【实验内容】【代码要求】【文档要求】1.代码运行结果截图(main函数里的内容不要修改)​编辑 2. sigmoid函数的公式及图像3.sigmoid函数梯度求解公式及图像 4.softmax函数公式5.crossentropylossfun

  • 图解 Kafka 源码之 Sender 线程架构设计

    大家好,我是 华仔,又跟大家见面了。原文完整版在星球里面,如果感兴趣可以扫文末二维码加入。上篇主要带大家深度剖析了「号称承载Kafka客户端消息快递仓库RecordAccmulator的架构设计」,消息被暂存到累加器中,今天主要聊聊「发送网络I/O的Sender线程的架构设计」,深度剖析下

  • Go 要违背初心吗?新提案:手动管理内存

    背景由于手动管理内存普遍会给程序员带来一定的心智负担,提高一门编程语言的入门门槛(还记得大学写OC时经常有同学写着写崩了...)。对应到Go语言上,他是一门带垃圾回收的编程语言。也就是说不需要程序员手动的去管理、释放程序的内存。无需手动管理也是Go核心开发团队一直引以为傲的特性之一。最近有人发起了一

  • Nuclei 进阶—深入理解 Workflows、Matchers 和 Extractors

    前面的文章中介绍了nuclei的基础使用方法,可以参考文章:​​POC模拟攻击利器——Nuclei入门(一)​​接下来我重点讲解一下nuclei中的三个概念,Workflows、Mathcer和Extractors。这些内容将有助于帮助大家编写更为复杂和高效的检测脚本!workflowsWorkfl

  • Go1.19 那些事:国产芯片、内存模型等新特性,你知道多少?

    大家好,我是煎鱼。感觉时间过得很快,Go1.18发布没太久,泛型还在风风火火,看了看上次的投票结果,绝大部分同学还没有在生产环境应用泛型。这不,Go1.19Beta1已经正式发布了。今天就由煎鱼和大家围观《Go1.19ReleaseNotes[1]》中一些有意思的特性。内存模型Go的内存模型已被修订

  • 代码注释的艺术,优秀代码真的不需要注释吗?

    一、前言前天回家路上,有辆车强行插到前面的空位,司机大哥暴躁地拍着方向盘吐槽道“加塞最可恶了”,我问“还有更可恶的吗”,司机大哥淡定说道“不让自己加塞的”。似乎和我们很类似,我们程序员届也有这2件相辅相成的事:最讨厌别人不写注释,更讨厌让自己写注释。一段糟糕的代码,往往大家最低的预期是把注释写清楚,

  • Python这些操作,逆天且实用!

    Hello,大家好,我是菜鸟哥。是不是经常遇到这种窘境?当亲戚朋友来家做客,问起WiFi密码,然后翻箱倒柜、问了一圈也找不到。今天,给大家介绍Python一些鲜为人知的操作。这些操作,并非是炫技,而是真的实用!1.显示WiFi密码我们经常忘记wifi的密码,可是每当家里来了亲戚朋友问起WiFi密码,

  • 用Python中的蒙特卡洛模拟预测股票收益

     蒙特卡洛方法(或蒙特卡洛实验)是一大类计算算法,它们依赖于重复随机采样来获得数值结果。基本思想是使用随机性来解决原则上可能是确定性的问题。它们通常用于物理和数学问题,并且在难以或不可能使用其他方法时最有用。MonteCarlo方法主要用于三个不同的问题类别:优化、数值积分和从概率分布中生

  • 浅析iOS单元测试

     单元测试作为敏捷开发实践的组成之一,其目的是提高软件开发的效率,维持代码的健康性。其目标是证明软件能够正常运行,而不是发现bug(发现bug这一目的与开发成本是正相关的,虽然发现bug是保证软件质量的一种手段,但是很显然这与降低软件开发成本这一目的背道而驰)。单元测试是对软件质量的一种保

  • 让数据科学家代替DJ?Python帮你实现

     数据科学是一门庞大的学科,它不断地扩展到新的行业,音乐产业就是其中之一。如果把这些应用程序当作一个“黑匣子”,可以观察到它的输入(数据)和输出(产品)。该项目旨在使用Python操作Spotify音乐数据,其范围有两个:证明API(应用程序编程接口)的存在对于向算法提供超精细数据具有重要

  • 用Python开发一个简单的猜数字游戏

     本文介绍如何使用Python制作一个简单的猜数字游戏。游戏规则玩家将猜测一个数字。如果猜测是正确的,玩家赢。如果不正确,程序会提示玩家所猜的数字与实际数字相比是“大(high)”还是“小(low)”,如此往复直到玩家猜对数字。准备好Python3首先,需要在计算机上安装Python。可以

  • 用Python和Pygame模块构建一个游戏框架

    这系列的***篇通过创建一个简单的骰子游戏来探究Python。现在是来从零制作你自己的游戏的时间。在我的这系列的***篇文章中,我已经讲解如何使用Python创建一个简单的、基于文本的骰子游戏。这次,我将展示如何使用Python模块Pygame来创建一个图形化游戏。它将需要几篇文章才能来得到一个确实

  • 超有趣!手把手教你用Python实现实时“人脸检测”

    【51CTO.com原创稿件】Instagram的联合创始人兼首席技术官MikeKreiger说:“计算机视觉和机器学习其实已开始流行起来,但是对于大多数人来说,计算机看了图像后看到了什么这方面还是比较模糊。”近年来,计算机视觉这个神奇的领域已渐成气候。该技术在世界各地已有广泛的应用,而我们才开了个

  • 编写你的第一行HTML代码,来帮助蝙蝠侠写一封情书

     在一个美好的夜晚,你的肚子拒绝消化你在晚餐吃的大块披萨,所以你不得不在睡梦中冲进洗手间。在浴室里,当你在思考为什么会发生这种情况时,你听到一个来自通风口的低沉声音:“嘿,我是蝙蝠侠。”这时,你会怎么做呢?在你恐慌并处于关键时刻之前,蝙蝠侠说:“我需要你的帮助。我是一个超级极客,但我不懂H

  • 除了冒泡排序,你知道Python内建的排序算法吗?

    对于编程算法,可能很多读者在学校***个了解的就是冒泡排序,但是你真的知道Python内建排序算法list.sort()的原理吗?它使用的是一种快速、稳定的排序算法Timsort,其时间复杂度为O(nlogn),该算法的目标在于处理大规模真实数据。Timsort是一种对真实数据非常有效的排序算法。T

  • Apache Flink 漫谈系列(03) - Watermark

    实际问题(乱序)在介绍Watermark相关内容之前我们先抛出一个具体的问题,在实际的流式计算中数据到来的顺序对计算结果的正确性有至关重要的影响,比如:某数据源中的某些数据由于某种原因(如:网络原因,外部存储自身原因)会有5秒的延时,也就是在实际时间的第1秒产生的数据有可能在第5秒中产生的数据之后到

推荐阅读