编程语言

用户05956611920913 小时前
java·架构·编程语言
java 最新技术实操内容:从基础到进阶的全方位指南应用场景:限制类的继承层级,提高代码安全性。应用场景:简化类型判断和转换逻辑。应用场景:处理多行字符串(如JSON、SQL)。
大熊猫侯佩1 天前
swift·编程语言·apple
Swift 异步序列 AsyncStream 新“玩法”以及内存泄漏、死循环那些事儿(下)在上一篇博文我们讨论了 Swift 语言利用 AsyncStream 创建异步序列并获取其中连续体(Continuation)对象的新方法。而在这里我们将承接之前的话题继续来聊聊异步序列实际使用中可能遇到的各种陷阱,并介绍如何彻底摆脱它们。
大熊猫侯佩1 天前
swift·编程语言·apple
Swift 异步序列 AsyncStream 新“玩法”以及内存泄漏、死循环那些事儿(上)异步序列(Async Sequence)是 Swift 5.5 新并发模型中的一员“悍将”,系统标准库中很多类都做了重构以支持异步序列。我们还可以用 AsyncStream 辅助结构非常方便的创建自己的异步序列。
Lei活在当下1 天前
java·后端·编程语言
Java 8 效率精进指南(1)前言Java 8 的正式版本于2014年面世,当时的历史背景是这样的:客观上,随着多核处理器普及,传统 Java 的线程和锁机制由于复杂易出错,已经无法满足当时对简单并发编程模型的需求;同时 Scala、Clojure 等 JVM 语言成功证明了函数式编程能够有效提升代码简洁性与可读性。主观上,开发者囿于传统 Java 冗长的匿名内部类、繁琐的循环代码,渴望更加简洁直观、直面问题本质的语法。
Moonbit2 天前
编程语言
IDEA 编程语言 MoonBit 进入Beta版本,构建下一代基础软件系统入口软件定义世界,语言定义软件。MoonBit 是 AI 时代的编程语言,也是下一代基础软件系统的新入口。
Moonbit3 天前
编程语言
MoonBit 双舞台亮相:INNOTECH 创科嘉年华 & GIAC全球互联网架构大会2025年6月13日至15日,MoonBit 先后亮相两大重量级科技盛会:香港科技大学(广州)主办的第三届INNOTECH创科嘉年华,以及msup(麦思博)主办的第十二届GIAC全球互联网架构大会。
FogLetter3 天前
前端·javascript·编程语言
你不知道的Javascript(上卷) | 第一章:作用域是什么作为一名前端开发者,你可能每天都在与变量、函数和作用域打交道。但你是否真正理解当你在控制台写下var a = 2;时,JavaScript引擎背后都做了些什么?今天,就让我们一起揭开JavaScript作用域的神秘面纱!
大熊猫侯佩3 天前
swift·编程语言·apple
Swift 初学者趣谈:一招教你记住模式匹配 if case let 的语法,永不忘记相信初学 Swift 头发茂盛的小伙伴们都对 Swift 简洁且极富表现力的语法倾心不已。不过凡事皆有例外,模式匹配(Pattern Matching)的语法就是其中之一。
Moonbit4 天前
编程语言
双周报Vlo.74:用于表示错误的 ! 语法被替换为关键字 raise、错误多态支持:高阶函数现可接受带错误的回调之前,给外部类型的 impl 可以在当前包内用 . 调用。但这一功能是不重构安全的:上游新增方法会改变下游代码的行为。因此,我们决定废弃这一行为。作为替代,MoonBit 支持了局部地给外部类型定义新方法的功能,语法和普通的方法定义一样。这些给外部类型定义的方法有如下特点:
Mirageef4 天前
编程语言
aardio 模块化管理今天学习aardio的模块化设计,感觉就像在用积木搭建程序世界,每个模块都是独立的功能块,组合起来就能实现复杂功能。这种将大问题拆分成小模块的思路,让编程变得清晰又有趣。
大熊猫侯佩4 天前
swift·编程语言·apple
Swift 5.9 中 if 与 switch 语句简洁新语法让撸码更带劲在实际代码开发中,可能初学 Swift 语言的小伙伴们在撸码时最常用的得数 if 和 switch...case 条件选择语句了。不过在某些场景下它们显得略有那么一丢丢“矫揉造作”,还好从 Swift 5.9 开始苹果知趣的为其简化了语法且增强了它们的表现力。
用户0595661192096 天前
java·spring·编程语言
深入理解Spring Boot框架:从基础到实践Spring Boot 框架超级详细总结及全方位应用指南我将从Spring Boot的核心概念、核心功能、优势及适用场景等方面展开,通过代码示例和实际应用案例,为你提供一个全面且详细的学习参考。
whysqwhw7 天前
编程语言
PlantUML 全面指南PlantUML:基于文本的图表工具PlantUML 是一个开源的、跨平台的、基于纯文本描述来快速生成多种类型 UML 图和普通图表的工具。其核心理念是:使用人类可读的、结构化的文本定义图表,然后将其自动渲染成图像。
whysqwhw7 天前
编程语言
ASCII图表及工具ASCII图表是一个非常实用的技巧,用于在纯文本环境中创建视觉结构、流程图、网络拓扑、简单界面原型等。它们在代码注释、命令行输出、README文件、纯文本邮件等场景中尤其有用。
Mirageef7 天前
编程语言
aardio 继承与多态今天开始学习面向对象编程的核心概念——继承与多态,发现这两个概念和现实生活的现象很像,学起来挺有意思的。
大熊猫侯佩8 天前
swift·编程语言·apple
Swift 中强大的 Key Paths(键路径)机制趣谈(下)在上一篇博文 Swift 中强大的 Key Paths(键路径)机制趣谈(上)中,我们介绍了 Swift 语言中键路径机制的基础知识,并举了若干例子讨论了它的一些用武之地。
Mirageef9 天前
编程语言
aardio 类与对象基础今天开始探索 aardio 里的类与对象啦,感觉就像踏入编程世界的角色扮演环节,类是角色模板,对象是具体角色,用它们能让代码更规整,这学习过程还挺有意思!
Mirageef11 天前
编程语言
aardio 自动识别验证码输入(应网友提议整理的实操记录)上周在发学习日志时有网友提议“在网页上识别验证码”,于是尝试整合图像识别与网页自动化技术,完成了这套模拟登录流程。核心思路是:截图验证码→OCR识别→自动填充表单→提交并验证结果。
冒泡的肥皂12 天前
后端·搜索引擎·编程语言
强大的ANTLR4语法解析器入门demo最近在寻觅搜索查询中可以对查询语句进行解析的一个工具,然后偶然就发现了这个ANTLR4 (语法用到了正则,有多个语言的支持,你常用的很多SQL的解析都用到他了)。当然语法解析我是一窍不通的,本篇只是简单的通过一个demo来说下简单的使用。官方示例