编程语言

Moonbit2 天前
后端·算法·编程语言
MoonBit Pearls Vol.03:01背包问题*注:本文无特别说明的rust代码块均为MoonBit语言01背包问题是算法竞赛中经典的dp题目。文中总共包含五个版本的代码。从最朴素的枚举法开始,在不断的改进下,最终变成了dp解法。
神经星星2 天前
人工智能·机器学习·编程语言
登 Science,David Baker 团队提出无序区域结合蛋白设计新方法,专攻不可成药靶点由于多数疾病的产生与蛋白质功能异常直接相关,蛋白质在药物研发领域发挥着关键作用。研究人员在研发新药时,通常会将蛋白质作为核心药物靶点,使药物与部分结构稳定的蛋白质相结合以干预疾病进程。然而,将药物靶向缺乏明确结构、序列和构象偏好的天然无序蛋白(IDPs)仍然存在挑战。
神经星星2 天前
人工智能·开源·编程语言
【TVM 教程】向 Relay 中添加算子Apache TVM 是一个深度的深度学习编译框架,适用于 CPU、GPU 和各种机器学习加速芯片。更多 TVM 中文文档可访问 →tvm.hyper.ai/
秋难降3 天前
数据库·mysql·编程语言
零基础学习SQL(一)-----关系型数据库DDL和图形化界面工具Datagrip在数据管理的领域中,关系型数据库凭借其独特的优势占据着重要地位,而数据定义语言(DDL)则是构建和维护关系型数据库结构的关键工具。本文将围绕关系型数据库的特点、MySQL 的数据模型,结合具体的 SQL 语言实例,详细解析 DDL 在数据库和表操作中的应用,同时介绍图形化界面工具 Datagrip。
Jooolin3 天前
c++·ai编程·编程语言
【C++】STL:Stack详解说到 C++ 的 STL(Standard Template Library)容器,vector、map、set 这些可能更常被使用。但在某些特定的应用场景下,stack(栈)却能带来意想不到的简洁和高效。
Jooolin3 天前
c++·ai编程·编程语言
【C++】C++中的模板是个啥机制?好用吗?C++ 的模板(Template)可以看作是一种“泛型”编程机制,它让我们编写与具体类型无关的代码。简单来说,使用模板时,编译器会在编译期根据指定的类型参数生成对应的函数或类的实例(实例化),从而避免了为不同类型重复编写相同逻辑的代码。
袁庭新6 天前
人工智能·aigc·编程语言
2025年07月总结大家好,我是袁庭新。2025年7月已经落下帷幕,有收获有挑战,当然也有遗憾!今天借此机会,向大家简单汇报一下这个月的工作进展和心得体会。
数据智能老司机7 天前
机器人·ai编程·编程语言
精通ROS 2机器人编程——ROS 2入门你可能会看到机器人执行一些任务,比如抓取和放置物体,或者将物体从一个点移动到另一个点。这些任务对我们来说看似简单,但对于机器人来说却很难实现。我们人类拥有非常灵活的身体和智能的大脑,而机器人仍然受限于有限的硬件能力和智能,这些智能仅仅依赖于我们通过软件提供的指令。要让机器人达到类似人类的智能和能力,可能还需要数年的时间。如你所知,机器人主要由三个部分组成:传感器、执行器和计算机。计算机相当于机器人的“大脑”,我们在这里加载各种软件应用程序来执行不同的任务。机器人软件的开发在使机器人具备智能和适应不同使用场
大虫小呓7 天前
python·编程语言
Python So Easy 大虫小呓三部曲 - 进阶篇你好,我是大虫,哈哈,我们又见面啦!由于之前写的一篇《【全网最全】50个Python处理Excel示例代码,覆盖95%日常使用场景》 大家反馈不错,于是就筹划了本系列教程。
chai20108 天前
编程语言
凹语言如何做单元测试?在凹语言中,以 test_xxx.wa 或 xxx_test.wa 形式命名的文件对应测试代码,测试代码可以单文件执行也可以放在工程文件中执行。
JohnYan9 天前
编程语言
一句话编程语言这是对主流或者不主流语言的一句话评价,有一些个人观点和看法,主要用于娱乐,不要太过于认真。而且,笔者大部分都多少用过,;)。
数据智能老司机10 天前
python·性能优化·编程语言
使用 Python 进行并行与高性能编程——构建多线程程序本章将介绍线程及其并发编程。在Python标准库中,有一个threading模块,它允许我们轻松地实现线程,并提供一整套用于线程同步的实用工具。整章内容将围绕该模块展开,逐一介绍所有提供的类及其功能。
dudly10 天前
开发语言·数据结构·python·编程语言·内存分析
Python 列表内存存储本质:存储差异原因与优化建议在 Python 中处理大量字符串时,你可能会遇到意想不到的内存占用问题。比如需要存储一百万个短字符串或数字,按每个字符串平均 10 字节、每个 64 位整数 8 个字节计算,理论上只需约 8 到 10MB 内存,但实际用 Python 列表存储时,内存使用可能会到几十MB。这背后的原因是什么?又该如何优化?
猪哥帅过吴彦祖11 天前
编程语言
什么是内存对齐?今天我们来深入探讨一下计算机编程中的内存对齐 (Memory Alignment)。这是一个非常重要的底层概念,尤其在系统编程(如C/C++)中。
数据智能老司机11 天前
python·性能优化·编程语言
使用 Python 进行并行与高性能编程——并行编程导论在本书的第一章中,我们将通过介绍所有相关的基本概念来讲解并行编程的概念,这些基本概念是充分理解其特性和用途所必需的。我们首先会讲述使新型计算机能够实现并行执行的硬件组件,如CPU和核心,然后介绍操作系统中的实体,它们是并行性的真正执行者:进程和线程。随后,我们会详细说明并行编程模型,介绍诸如并发、同步和异步等基本概念。
ansurfen13 天前
go·编程语言
自制编程语言 Hulo —— 模块系统跳票,但Batch和Powershell对接、解释器初步又到了每周的 Hulo 更新时刻!这次 v0.3.0 的更新,让 Hulo 从一个"简单的转译器"进化成了"具有编译期求值能力的现代编程语言"。
倔强青铜三13 天前
人工智能·python·编程语言
Python缩进:天才设计还是历史包袱?ABC埋下的编程之谜!大家好,我是倔强青铜三。欢迎关注我,微信公众号:倔强青铜三。欢迎点赞、收藏、关注,一键三连!!!敲下一段Python代码,换行后的几个空格就能决定程序是运行成功还是IndentationError?这看似苛刻的规则,曾让无数从花括号语言(如C++/Java)转来的程序员困惑不已。
数据智能老司机14 天前
算法·排序算法·编程语言
排序算法与技术——数学预备知识与理论极限为什么有些排序算法天生比其他算法更快?这一现实背后的数学基础是什么?本章将揭示排序的深层理论基础,展示支配算法设计中可能与不可能的无形规则。通过探讨形式模型、基本下界以及随机性和稳定性的细微作用,读者将获得深入洞察,理解排序不仅仅是代码实现。
xiezhr15 天前
java·后端·编程语言
那些年我们一起追过的Java技术,现在真的别再追了!大家好,我是晓凡。前两天,有粉丝朋友小赵,兴冲冲地问我:“凡哥,我想学JSP,网上教程可便宜了,9块9包邮!”