编程语言

阿里云云原生3 小时前
编程语言
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局作者:loonggg真心建议大家去使用一下这段时间最新推出的一款 AI 编程工具:Qoder 。真的是太好用了,一点也不比 Cursor 差。
数据智能老司机11 小时前
python·设计模式·编程语言
精通 Python 设计模式——并发与异步模式上一章我们讲了架构设计模式:用于应对复杂项目中一些独特挑战的模式。接下来需要讨论并发与异步模式,这是我们的解决方案目录中另一类重要内容。
Moonbit1 天前
后端·编程语言·编译器
用MoonBit开发一个C编译器C语言是编程世界的基石,无数的系统和应用都构建在其之上。对任何一位计算机科学专业的学生或工程师而言,理解C语言的编译过程,都是一个既经典又富有挑战性的课题。
Moonbit2 天前
前端·后端·编程语言
MoonBit 正式加入 WebAssembly Component Model 官方文档 !我们非常高兴地宣布,MoonBit 已正式收录在 WebAssembly Component Model 的官方文档中。这不仅是对 MoonBit 技术路线的一次肯定,也让我们有机会和 Rust、Go、C# 等语言一起,出现在开发者查阅组件模型的入口页面中。
CoovallyAIHub2 天前
后端·编程语言·visual studio
微软发布 Visual Studio 2026 Insider:AI深度集成,性能大提升,让开发效率倍增(附下载地址)最近,微软正式推出了 Visual Studio 2026 Insider ,带来了一大波令人兴奋的新特性。
Moonbit7 天前
前端·后端·编程语言
MoonBit 再次走进清华:张宏波受邀参加「思源计划」与「程序设计训练课」2025年9月7日-9月9日,Moonbit平台负责人张宏波受邀出席清华思源导师团 · 信息技术组 | VibeCoding 夏季活动和清华大学计算机系的【程序设计训练课】
得物技术7 天前
java·后端·编程语言
0基础带你精通Java对象序列化--以Hessian为例|得物技术在高级编程语言的世界中,开发者始终与 【object/struct】 这类高度抽象的数据结构打交道。然而在分布式架构下,任何服务进程都不是数据孤岛——跨进程数据交换是必然需求。
数据智能老司机7 天前
架构·编程语言·编译原理
自己动手写编程语言——源代码扫描在任何编程语言中,第一步都是读取输入源代码的单个字符,并判断哪些字符应当归为一组。类比自然语言,这就像查看相邻的字母序列以识别“单词”。在编程语言里,字符簇会组成变量名、保留字,或有时是多个字符构成的运算符或标点。本章将教你如何读取源代码,并用模式匹配从原始字符中识别出“单词”和“标点”。
数据智能老司机7 天前
架构·编程语言·编译原理
自己动手写编程语言——编程语言设计在尝试构建一门编程语言之前,你需要先给它下定义。这包括设计语言在“表面上”可见的特性,例如构成词与标点的基本规则;还包括更高层级的规则(称为语法),它们约束在更大的程序片段中(如表达式、语句、函数、类、包与程序)词与标点的数量与顺序。语言设计还包括底层含义,也就是语义。
liulilittle11 天前
服务器·开发语言·c++·macos·unix·编程语言
UNIX/macOS路由表查询原理与实现路由表在内核中的组织方式:内存对齐计算原理:路由条目二进制布局:解析过程:核心点:
liulilittle11 天前
开发语言·网络·c++·网络协议·http·编程语言
HTTP简易客户端实现流程图:引用:chnroutes2.cpp#L474 @chnroutes2_getiplist()chnroutes2.cpp#L443 @http_easy_get(…)
liulilittle12 天前
linux·开发语言·c++·tcp/ip·unix·编程语言
Unix/Linux 平台通过 IP 地址获取接口名的 C++ 实现🔹 平台兼容性检查🔹 获取网络接口列表🔹 遍历接口链表🔹 处理 IPv4 地址🔹 比较 IPv4 地址
hqyjzsb13 天前
大数据·开发语言·人工智能·产品经理·编程语言·caie
2025职场进阶:B端产品经理必备的计算机专业技能精要当前企业级服务市场竞争日益激烈,2025年的B端产品经理不仅需要深厚的行业认知,还必须具备扎实的计算机专业技能,才能设计出真正符合技术趋势与业务需求的企业级产品。
科技树支点13 天前
java·python·go·web·编程语言·编译器
无GC的Java创新设计思路:作用域引用式自动内存管理# 作用域引用式自动内存管理:面向实时系统的无垃圾回收方案 《Scope-Referenced Automatic Memory Management: A Garbage Collection-Free Approach for Real-Time Systems》
大熊猫侯佩16 天前
swift·编程语言·apple
韦爵爷闯荡 Swift 6 江湖:单例秘籍新解(上)话说康熙年间,iOS 江湖正值 “版本迭代” 的乱世 ——Swift 6 携 “并发安全” 的大旗横空出世,往日里被开发者奉为 “偷懒神器” 的单例招式,一夜之间成了 “违规禁招”。
一支鱼17 天前
前端·typescript·编程语言
前端使用次数最多的工具封装
Jooolin17 天前
c++·ai编程·编程语言
【C++】C++11都有什么新特性?“C++11 才是真正现代意义上的 C++。”这不是夸张。C++11 是 C++ 语言的一次大转折,从语法到标准库,C++完成了蜕变。
秋难降19 天前
算法·排序算法·编程语言
深入解析快速排序:原理、波动根源与优化之道在计算机科学的排序算法家族中,快速排序(Quick Sort)无疑是最具影响力的算法之一。它由英国计算机科学家托尼・霍尔(Tony Hoare)于 1960 年提出,凭借平均时间复杂度低、空间开销小、缓存友好等特性,成为诸多编程语言标准库(如 C++ 的std::sort、Python 的sorted)的默认排序实现。然而,快排的时间性能并非始终稳定,其在不同输入数据下的波动问题,既是算法设计的经典课题,也是工程实践中必须关注的核心要点。本文将从原理出发,拆解快排时间波动的本质,详解优化策略,并探讨其在实