编程语言

IT老小子3 天前
编程语言
【c语言】linux下静态库和动态库制作静态库(后缀 .a)是多个目标文件(.o)的归档文件,链接时会被完整拷贝到可执行程序中,生成的程序不依赖外部库即可运行。
m0_488633324 天前
c语言·学习笔记·编程语言·简洁性·灵活性
C语言学习笔记:探索简洁灵活且具多种特性的编程语言那些学习C语言的人,老是针对它究竟是算作简单还是算作难,展开争论。事实上,C语言的构思目的,乃是要使得程序员能够运用最少的语法,达成最多的控制,这般的设计,直接对操作系统、嵌入式设备、游戏引擎等底层软件的开发模式,产生了影响。当理解了C语言为何会如此设计后,你便会明白,为何在它诞生五十多年之后,依旧是编程界的基石。
荔枝吻7 天前
编程语言·运行时语言·编译型语言
【AI总结】【技术总结】深入剖析编程语言的分类:运行时语言 vs 编译型语言“一次编写,到处运行”是Java诞生时最响亮的口号,它让开发者只需编译一次,就能在任意安装了JVM的平台上运行。这种便利性背后,是运行时语言的设计哲学。与之相对的,C/C++等编译型语言则直接将代码编译为特定平台的机器码,追求极致性能。那么,这两种语言类型究竟有何区别?它们的运行原理是怎样的?本文将从JVM、Node.js等具体技术入手,带你全面理解编程语言的分类。
CoovallyAIHub7 天前
前端·算法·编程语言
Agency-Agents(52k+ Stars):140+ 个角色模板,让 AI 编程助手变成一支专业团队导读没有模型,没有框架,核心内容是 Markdown 文件——一个 GitHub 仓库拿了 52k+ stars。Agency-Agents 的做法是给 AI 编程助手写"岗位说明书":为 Claude Code、Cursor、Gemini CLI 等工具定义一套结构化的角色卡,前端工程师怎么做需求分析、安全工程师怎么做威胁建模、增长黑客怎么拆解指标——角色通常包含人格、工作流程、交付物模板和成功指标。目前已扩展到 14 个部门、140+ 个 Agent 角色。
平常心cyk8 天前
编程语言
Python基础快速复习——while循环和for循坏可迭代对象:列表、字符串、元组、字典、range () 等。每次循环,变量会依次取可迭代对象中的一个元素。
土豆12509 天前
rust·编程语言
Rust宏编程完全指南:用元编程解锁Rust的终极力量"宏就像是编译器的魔法棒,挥一挥,重复的代码就消失了。" —— 某位深夜 debug 的 Rustacean
IT老小子10 天前
编程语言
【C++ STL】bind适配器详解std::bind 是 C++11 引入的函数适配器,位于头文件 <functional> 中。它可以将可调用对象(函数、函数指针、成员函数、函数对象等)与其部分参数绑定,生成一个新的可调用对象,这个新对象可以存储并在后续调用。它是传统 bind1st/bind2nd 的现代替代品,功能更强大且使用更灵活。
逻辑君13 天前
编程语言·haskell
技术逆向英语|202602022As a beginner in Haskell, you should get its toolchain, including a compiler, a language server, and a build tool. Fortunately, there are straightforward ways to perform the tasks: GHCup can be used to install and manage the Haskell toolchain, and VSCode
悦心无谓15 天前
开发语言·c++·selenium·测试工具·负载均衡·编程语言·后端开发
C++负载均衡式在线OJ测试报告✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ 🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌟🌟 追风赶月莫停留 🌟🌟 🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀 🌟🌟 平芜尽处是春山🌟🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿 ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ ✅✅✅✅
怕浪猫16 天前
后端·go·编程语言
第22章:项目实战与进阶优化——从开发到部署的完整旅程大家好,我是怕浪猫,一名专注于Go开发的程序员。在掌握了Go的基础语法、并发编程、标准库使用后,最核心的能力就是将这些知识落地到实际项目中,并能解决项目中的性能、部署、监控等问题。
IT老小子16 天前
编程语言
【C++ STL】set容器的基本使用set 是 C++ STL 中实现有序集合的关联式容器,底层基于红黑树(平衡二叉搜索树)实现,核心特性是:元素唯一且自动按升序排序,不支持随机访问,插入 / 删除 / 查找操作的时间复杂度均为 O(logn)。 特征:
IT老小子17 天前
编程语言
【C++ STL】queue队列容器的基本使用queue(队列)是 C++ STL 中的容器适配器,底层默认基于deque实现(也可以指定为list),遵循先进先出(FIFO) 原则 —— 只能从队尾插入元素,从队首删除 / 访问元素,无法随机访问中间元素,非常适合模拟排队、任务调度等场景。 特点:
桦说编程17 天前
后端·性能优化·编程语言
你的函数什么颜色?—— 深入理解异步编程的本质问题(上)大家好,我是桦说编程。本文通过 Robert Nystrom 的经典"函数颜色"比喻,用具体代码示例拆解异步编程的本质困境:为什么异步会"传染"整条调用链?调用栈在这个过程中到底发生了什么?以及线程/协程模型为什么能根治这个问题。
codetown20 天前
编程语言
C3 编程语言:现代系统级开发的演进与工程实践全指南在计算机科学的演进历程中,系统级编程语言始终承载着构建数字世界基石的重任。C 语言凭借其极简的抽象和接近硬件的效率,统治了该领域逾四十年。然而,随着现代软件工程复杂度的爆炸式增长,C 语言在内存安全、模块化管理、错误处理以及元编程能力的匮乏,促使开发者寻找既能保留 C 语言极致性能和确定性,又能提供现代工程便利的替代方案 。C3 语言应运而生,它并非一种推翻一切的革命性语言,而是一场深刻的演进(Evolution, not a revolution),其目标是成为“为喜欢 C 的程序员打造的 C 样语言”
IT老小子20 天前
编程语言
【C++STL】Vector的使用(1)size()返回当前元素个数(实际存储的元素数) capacity()返回当前分配的内存可容纳的元素数(不含额外空间) empty()判断是否为空(size==0 时返回 true) reserve(n)预分配至少 n 个元素的内存(仅扩容 capacity,不改变 size)
会员源码网22 天前
编程语言·代码规范
尝试修改常量值(`Fatal error: Cannot re-assign auto-global variable _POST`)在PHP开发过程中,尤其是从旧版本迁移到新版本,或者在重构遗留代码时,开发者偶尔会遇到一个令人头大的致命错误:
怕浪猫23 天前
后端·go·编程语言
第21章:微服务与分布式架构中的Go应用随着业务规模扩大,单体应用会逐渐面临“牵一发而动全身”的困境——部署繁琐、扩容困难、技术栈锁定。微服务架构通过将单体应用拆分为多个独立、可复用的服务,解决了这一痛点,而Go语言凭借其高并发、轻量级、编译快速的特性,成为微服务开发的首选语言之一。
怕浪猫25 天前
后端·go·编程语言
第20章:Web服务实战——构建RESTful API在Golang开发中,构建RESTful API是最常见的Web服务场景之一。不同于传统的单体Web应用,RESTful API专注于“资源”的操作,遵循无状态、统一接口等设计原则,适配前后端分离、微服务等主流架构。
Arjun1 个月前
编程语言
C语言基础内容整理注意事项:在嵌入式中,通常使用<stdint.h>中的固定宽度类型以确保跨平台兼容性。运算符是处理数据的工具。
怕浪猫1 个月前
后端·go·编程语言
第19章:Go语言工具链与工程实践大家好~ 前面我们搞定了Go的测试与性能调优,今天聚焦Go开发中“提升效率、规范流程”的核心环节:Go语言工具链与工程实践。