开发语言

IMPYLH13 分钟前
开发语言·笔记·junit·单元测试·lua
Lua 的 collectgarbage 函数Lua 的 collectgarbage 函数 是用于控制垃圾回收机制的重要工具。该函数提供了多种操作模式来管理内存回收:
百锦再29 分钟前
android·java·开发语言·后端·python·rust·django
第18章 高级特征Rust语言的设计哲学强调安全性和性能,但同时也提供了在必要时突破安全限制的能力。本章将深入探讨Rust的高级特征,包括不安全Rust操作、高级trait使用技巧、高级类型系统特性以及函数和闭包的高级用法。这些特性让Rust能够在保持内存安全的同时,实现系统级编程所需的底层控制能力。
Tony Bai43 分钟前
开发语言·后端·架构·golang·web3
Go 在 Web3 的统治力:2025 年架构与生态综述大家好,我是Tony Bai。截至 2025 年末,Go 语言 (Golang) 作为基础设施主导语言 (Infrastructure Dominance Language),在 Web3 生态系统中的地位已然根深蒂固。Go 的架构特性——特别是其内置的并发模型、简单的语法以及继承自云基础设施领域的强大工具链——使其对于运行在链下或核心网络层的、任务关键型、高吞吐量的系统而言,是不可或缺的。
CoderYanger1 小时前
java·开发语言·数据结构·算法·leetcode·职场和发展·1024程序员节
B.双指针——3194. 最小元素和最大元素的最小平均值击败9.52%时间复杂度O(Nlogn)先排序,然后设置对撞双指针逐层判断取二者和的最小值,在返回的时候统一÷2即可
Charles_go1 小时前
开发语言·c#
C#中级、double和decimal有什么区别在 C# 中,double 和 decimal 都是用来表示带小数的数值类型,但它们在内部表示、精度、性能和适用场景上有本质区别。选择错误的类型可能导致严重精度问题(尤其在金融计算中)。
思成不止于此1 小时前
开发语言·c++·笔记·学习·多态·c++40周年
深入理解 C++ 多态:从概念到实现的完整解析多态是 C++ 面向对象编程的核心特性之一,它允许不同对象对同一行为做出不同响应,实现 “一个接口,多种实现” 的编程思想。无论是日常开发中的代码复用,还是面试中的高频考点,多态都占据着举足轻重的地位。本文将从概念入手,逐步拆解多态的实现条件、核心机制及实际应用,帮助读者构建完整的知识体系。
csbysj20201 小时前
开发语言
Ruby 字符串(String)在编程中,字符串是一种常用的数据类型,用于存储和处理文本数据。Ruby 作为一种强大的编程语言,拥有丰富的字符串处理功能。本文将深入探讨 Ruby 字符串的相关知识,包括其定义、常用方法、操作技巧等,旨在帮助开发者更好地掌握这一基础且重要的数据类型。
基哥的奋斗历程2 小时前
android·开发语言·kotlin
Kotlin_Flow_完整使用指南Flow 是 Kotlin 协程库中的冷流(Cold Stream),用于异步返回多个值的序列。使用场景:
心之伊始2 小时前
java·开发语言·word
Java synchronized 锁升级全过程深度解析:从 Mark Word 到偏向锁、轻量级锁与重量级锁的 HotSpot 实现synchronized 是 Java 最基础也是最重要的并发原语之一。很多人以为它只是简单的互斥锁;但实际上,在 HotSpot JVM 中,synchronized 是一个拥有复杂优化策略的“锁体系”,会在运行时根据竞争情况自动进行 无锁 → 偏向锁 → 轻量级锁 → 重量级锁 的多级演进(Lock Evolution)。
q***06292 小时前
开发语言·后端·golang
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程参考文章:本文开发环境,均为 windows 环境,mac 环境其实也类似 ~① 编译proto文件,相关插件 简单介绍:
布丁写代码3 小时前
开发语言·c++·程序人生·学习方法
GESP C++ 一级 2025年09月真题解析题目: 人工智能现在非常火,小杨就想多了解一下,其中就经常听人提到“大模型”。那么请问这里说的“大模型”最贴切是指( )。
GOTXX3 小时前
开发语言·后端·rust
用Rust实现一个简易的rsync(远程文件同步)工具最近我在学习 Rust,想做一个实用的项目来加深理解。于是我决定尝试实现一个类似 rsync 的文件同步工具。rsync 是一个非常强大的文件同步工具,支持增量同步、断点续传等特性。虽然我的实现远不如原版强大,但通过这个项目,我学到了很多 Rust 的核心概念。
诸葛亮的芭蕉扇3 小时前
开发语言·前端·javascript
抓图巡检-底图支持绘制Vue3、fabric@5.2.4fabric.js官网:https://fabricjs.com/支持自选颜色,选择颜色后,绘制图形和画笔的颜色匹配预设颜色
止水编程 water_proof4 小时前
开发语言·javascript·ecmascript
JavaScript基础简称JS,作为开发Web页面的脚本语言而出名,是一个脚本语言,解释型或即时编译型的编程语言。HTML : 网页的结构
小小测试开发5 小时前
开发语言·jmeter·groovy
JMeter JSR223预处理程序高级用法:解锁自动化测试的灵活性上限在JMeter自动化测试中,面对复杂场景(如动态数据生成、加密签名、文件操作、接口依赖处理),基础组件往往难以满足需求。而**JSR223预处理程序**作为JMeter的“万能工具”,支持Groovy、Python、JavaScript等多种脚本语言,凭借强大的编程能力,能轻松解决各类复杂问题。
星释5 小时前
开发语言·rust·机器人
Rust 练习册 22:映射函数与泛型的威力在 Rust 的学习旅程中,我们经常会遇到需要对集合进行转换的情况。比如,你有一个数字列表,想要计算每个数的平方;或者有一组字符串,想把它们都转成大写形式。这种操作在函数式编程中被称为 “map” 操作,它是一种非常基础且强大的模式。
云泽8085 小时前
开发语言·c++·list
C++ List 容器详解:迭代器失效、排序与高效操作大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
云帆小二6 小时前
开发语言·学习
从开发语言出发如何选择学习考试系统在当今数字化教育快速发展的背景下,考试系统的开发需求日益增长。选择合适的开发语言是项目成功的关键因素之一。Java、PHP和Python作为三种主流的后端开发语言,各有其特点和适用场景。本文将从性能、开发效率、生态系统、安全性、可维护性等多个维度对这三种语言进行详细对比,为考试系统开发的语言选型提供参考。 ### 一、性能对比 1. **Java** Java以其卓越的性能著称,尤其是在高并发场景下表现突出。Java虚拟机(JVM)的优化和即时编译(JIT)技术使得Java应用的执行效率接近原生代码。对于