技术栈
编程语言
MoonBit月兔
10 小时前
开发语言
·
开源
·
编程语言
·
moonbit
MoonBit 核心编译器正式开源!
由 IDEA研究院基础软件中心打造的 MoonBit (月兔)AI 原生开发平台,今日宣布正式开源其核心的编译器 WebAssembly(简称“Wasm”) 后端。开发者现在可以利用 MoonBit 的能力做性能优化,且直接参与 MoonBit 的技术迭代和生态创新。
Amd794
2 天前
mysql
·
编程语言
·
应用开发
·
数据库连接
·
crud操作
·
数据访问
·
数据库驱动
数据库与编程语言的连接
title: 数据库与编程语言的连接 date: 2024/12/21 updated: 2024/12/21 author: cmdragon
Moonbit
3 天前
编程语言
编程实践|用 MoonBit 实现线段树(三)
在上一篇文章当中我们讨论了如何实现一棵支持区间查询、区间加法的 Immutable 线段树,并且使用了很多 MoonBit 语言当中的独特语法。
MoonBit月兔
11 天前
开发语言
·
github
·
编程语言
·
moonbit
GitHub 正式收录 MoonBit 作为一门通用编程语言!核心用户突破三万!
MoonBit 编程语言正式被 Github 收录!这对于一个仅有两年发展时间的编程语言来说是一种高度认可,期待未来由 MoonBit 编写的项目数量快速增长,早日成为首个由国人研发迈进 10 万➕ 用户的编程语言。
笔墨绘星河1
12 天前
网络安全
·
编程语言
·
ctf
·
misc
·
malbolge
奇奇怪怪的编程语言:Malbolge
除了我们日常使用的Python、Java、C等主流编程语言外,还存在这么一类极为晦涩难懂的编程语言,被称为深奥的编程语言(Esoteric programming language,简称Esolang)。它们被设计用于测试计算机语言表达的极限,所以不会考虑它们的实用性。今天我们来看其中一个非常典型的例子:Malbolge。
MoonBit月兔
12 天前
开发语言
·
人工智能
·
编程语言
·
moonbit
AI Coding,亦或 AI for Coding?
基础软件行业的变革之所以显著,是因为它紧随人机交互方式的演进。人工智能技术的发展不仅推动了编程语言的技术进步,而且由于编程语言是人与机器沟通的桥梁,人机关系的变化,也在直接驱动编程语言的变革。
Moonbit
13 天前
编程语言
AI Coding,亦或 AI for Coding?
Go+编程语言创始人、七牛云创始人兼CEO许式伟,中国科学院软件研究所PLCT实验室负责人、建立中国RISC-V生态的甲辰计划主理人吴伟,专注RISC-V编译器和硬件笔记本开发的鉴释科技联合创始人兼CEO梁宇宁聚首2024 IDEA大会,从软件与硬件的双重视角,剖析大模型时代,编程语言的软硬件发展机会。 IDEA研究院基础软件中心负责人张宏波主持这场讨论。
亦世凡华、
14 天前
开发语言
·
经验分享
·
c#
·
编程语言
C# 编程中的魔法:理解反射、属性、索引器与事件的强大功能
当谈到C#编程语言时,我们往往会立刻想到它的类型系统、面向对象编程的特性,甚至是LINQ和异步编程这些热门话题,但在这背后还有一些功能强大且灵活的特性能够让你的代码更具表现力、可维护性,甚至颠覆你对编程的思维方式。
非学无以质疑
15 天前
java
·
后端
·
编程语言
·
java面试
Java中的SPI机制
今天和大家分享一下一个在 Java 开发中非常重要的概念—— SPI(Service Provider Interface)。SPI 直译叫做服务提供者接口,是一种用于动态加载服务的机制。它不仅能够帮助我们构建更加灵活和可扩展的应用程序,还能让我们的代码更加简洁和易于维护。希望通过本文,大家能够对 SPI 有一个全面而深刻的理解,并能学会在实际项目中去运用它。
云边的快乐猫
17 天前
python
·
编程语言
·
切换版本
·
pychram
pychram里面切换python版本方式
目录一、查看现有版本二、文件设置切换python版本三、查看是否切换成功1.点开项目--外部库(External Libraries)--就可以看到python目前的版本了,我的是3.11的版本
shengjk1
23 天前
java
·
大数据
·
c语言
·
人工智能
·
后端
·
aigc
·
编程语言
从零开发操作系统-聊一聊C语言中的头文件
你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益:
数据智能老司机
1 个月前
性能优化
·
rust
·
编程语言
编写强大的 Rust 宏——带有属性的构建器
本章内容:到目前为止,我们创建的每个宏的行为都是固定的。没有任何自定义的空间。但是,有时候你可能希望拥有可覆盖的行为,因为这可以大大增加灵活性,或者是为了满足某些要求。本章我们将重点讨论通过属性实现的定制化,这些属性适用于 derive 和属性宏。我们将看到如何向宏属性和代码的其他部分(如结构体的单个字段)添加信息。
不爱说话郭德纲
1 个月前
go
·
编程语言
聚焦 Go 语言框架,探索创新实践过程
【本文正在参加金石计划附加挑战赛——第二期命题】随着技术的发展,Go 语言凭借其高效、简洁和易于并发处理的特性,逐渐成为后端开发、云计算和微服务领域的热门选择。Go 语言不仅是一种编程语言,更逐渐形成了多种创新框架,这些框架在高并发、可伸缩性和开发效率方面展示出了巨大的优势。本文将探讨 Go 语言框架的基础原理、实际应用、优化扩展和与其他技术的融合,分享其独特的创新实践。
smilejingwei
1 个月前
python
·
sql
·
数据分析
·
编程语言
·
spl
·
esproc spl
数据分析编程:SQL,Python or SPL?
用户行为数据表10 分钟没有任何动作或退出后 5 分钟没有登录则认为会话结束,计算各用户的会话次数。球赛得分表
数据智能老司机
1 个月前
性能优化
·
rust
·
编程语言
Rust原子和锁——Rust 并发基础
在多核处理器普及之前很久,操作系统就已经允许单台计算机同时运行多个程序。这通过快速在多个进程之间切换来实现,每个进程都能逐步地、一点一点地向前推进。如今,几乎所有的计算机,甚至手机和手表,都配备了多核处理器,可以真正地并行执行多个进程。
数据智能老司机
1 个月前
性能优化
·
rust
·
编程语言
Rust中的异步编程——创建我们自己的Fiber
在本章中,我们将深入探讨一种非常流行的并发处理方式。没有什么比亲自实现更能让人深入理解这个主题的了。幸运的是,尽管主题有些复杂,但最终我们只需要大约 200 行代码,就可以得到一个完全可行的示例。
微刻时光
1 个月前
java
·
开发语言
·
python
·
docker
·
go
·
php
·
编程语言
程序员开发速查表
作为一名苦逼的程序员,在开发的过程中,我们总是在各种编程语言中来回穿梭,忙完后端整前端,还得做一部分的运维工作,忙的我们有时候忘记语法,忘记编写规则,甚至混淆。这时候我们就希望有一个综合行的网站,让我们一目了然的查到所要的结果,不是在百度上翻页查找。