0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > 源码

源码

+关注 0人关注

源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

文章: 360
视频: 54
浏览: 28573
帖子: 391

源码简介

  源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

  人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。

  任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了。

源码百科

  源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

  人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。

  任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了。

  作用

  源码主要功用有如下2种作用:

  1.生成目标代码,即计算机可以识别的代码。

  2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

  需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

查看详情

源码知识

展开查看更多

源码技术

OpenHarmony开发学习:【源码下载和编译】

OpenHarmony开发学习:【源码下载和编译】

本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(`Hi3516`,`Hi3518`和`Hi3861`)的编译环境,以及如何将源码编译...

2024-04-14 标签:源码鸿蒙HarmonyOS 359 0

鸿蒙OS开发问题:(ArkTS) 【解决中文乱码 string2Uint8Array、uint8Array2String】

鸿蒙OS开发问题:(ArkTS) 【解决中文乱码 string2Uint8Array、uint8Array2String】

在进行base64编码中,遇到中文如果不进行处理一定会出现乱码

2024-03-27 标签:源码Base64鸿蒙OS 190 0

分布式系统中Membership Change 源码解读

分布式系统中Membership Change 源码解读

由于 Xline 使用 Raft 作为后端协议,因此想要为 Xline 添加动态变更成员的能力,就需要解决 Raft 协议自身会遇到的问题。

2024-03-08 标签:源码分布式系统 160 0

基于 OpenHarmony L2 设备,如何用 IoTDeviceSDKTiny 对接华为云

基于 OpenHarmony L2 设备,如何用 IoTDeviceSDKTiny 对接华为云

1.下载 SDK 下载附件中源代码后,将文件夹重命名为 iot_device_sdk_tiny,将其拷贝到已经下载好的 OpenHarmony 源码根目...

2024-02-19 标签:源码华为云鸿蒙 744 0

鸿蒙轻内核源码分析:Newlib C

鸿蒙轻内核源码分析:Newlib C

使用 Musl C 库的时候,内核提供了基于 LOS_XXX 适配实现 pthread、mqeue、fs、semaphore、time 等模块的 pos...

2024-02-18 标签:内核源码Posix 234 0

Transformers.js 2.13、2.14 发布,新增8个新的架构

Transformers.js 2.13、2.14 发布,新增8个新的架构

请参阅此处了解可用模型的列表。首先,我们在 Hugging Face Hub 上转换了约 1140 个模型中的 12 个。如果其中没有你想要的,可以使用...

2024-01-23 标签:源码模型架构 379 0

glibc malloc内存分配器的实现原理

glibc malloc内存分配器的实现原理

堆内存(Heap Memory)是一个很有意思的领域。你可能和我一样,也困惑于下述问题很久了。

2024-01-17 标签:内核内存分配器 345 0

Apache Doris聚合函数源码解析

Apache Doris聚合函数源码解析

笔者最近由于工作需要开始调研 Apache Doris,通过阅读聚合函数代码切入 Apache Doris 内核,同时也秉承着开源的精神,开发了 arr...

2024-01-16 标签:内核数据库源码 464 0

OneFlow Softmax算子源码解读之BlockSoftmax

OneFlow Softmax算子源码解读之BlockSoftmax

写在前面:笔者这段时间工作太忙,身心俱疲,博客停更了一段时间,现在重新捡起来。本文主要解读 OneFlow 框架的第二种 Softmax 源码实现细节,...

2024-01-08 标签:内存源码OneFlow 314 0

OneFlow Softmax算子源码解读之WarpSoftmax

OneFlow Softmax算子源码解读之WarpSoftmax

写在前面:近来笔者偶然间接触了一个深度学习框架 OneFlow,所以这段时间主要在阅读 OneFlow 框架的 cuda 源码。官方源码基于不同场景分三...

2024-01-08 标签:源码模型深度学习 334 0

查看更多>>

源码资讯

商业开源MES+源码+送可拖拽式数据大屏

商业开源MES+源码+送可拖拽式数据大屏

商业开源MES+源码+送可拖拽式数据大屏+开发学习的好机会

2024-04-15 标签:MES开源源码 163 0

鸿蒙轻内核源码分析:MMU 协处理器

鸿蒙轻内核源码分析:MMU 协处理器

1、 ARM C15 协处理器 在 ARM 嵌入式应用系统中, 很多系统控制由 ARM CP15 协处理器来完成的。CP15 协处理器包含编号 0-15...

2024-02-20 标签:处理器arm源码 168 0

鸿蒙轻内核源码分析:虚拟文件系统 VFS

VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类 ...

2024-02-18 标签:文件系统源码vfs 126 0

图解大模型RLHF系列之:人人都能看懂的PPO原理与源码解读

图解大模型RLHF系列之:人人都能看懂的PPO原理与源码解读

回想一下我们对NLP任务做强化学习(RLHF)的目的:我们希望给模型一个prompt,让模型能生成符合人类喜好的response。再回想一下gpt模型做...

2024-01-14 标签:源码强化学习大模型 1093 0

探索AIGC未来:CPU源码优化、多GPU编程与中国算力瓶颈与发展

探索AIGC未来:CPU源码优化、多GPU编程与中国算力瓶颈与发展

近年来,AIGC的技术取得了长足的进步,其中最为重要的技术之一是基于源代码的CPU调优,可以有效地提高人工智能模型的训练速度和效率,从而加快了人工智能的...

2023-12-08 标签:cpugpu源码 937 0

15分钟如何用爱星物联开发一个新产品 ?

15分钟如何用爱星物联开发一个新产品 ?

爱星物联loT云平台助力环境类电器、家居行业、电工照明等厂商以及品牌商硬件设备智能化。通过私有云部署,促进企业高效低成本地运营,进而提升整个社会生产效率...

2023-12-06 标签:源码云平台 217 0

java语言B/S架构医院云HIS系统源码【springboot】

java语言B/S架构医院云HIS系统源码【springboot】

云HIS系统分为两个大的系统,一个是基层卫生健康云综合管理系统,另一个是基层卫生健康云业务系统。基层卫生健康云综合管理系统由运营商、开发商和监管机构使用...

2023-11-13 标签:云计算JAVA源码 405 0

【Spring Cloud 】基于微服务架构的智慧工地监管平台源码带APP

【Spring Cloud 】基于微服务架构的智慧工地监管平台源码带APP

技术架构:微服务 开发语言:Java 开发工具:Idea 前端框架:Vue 后端框架:Spring Cloud...

2023-08-28 标签:源码微服务架构智慧工地 360 0

Java版智慧工地云平台源码(微服务+Java+Springboot+Vue+MySQL),支持私有化部署,SAAS模式

Java版智慧工地云平台源码(微服务+Java+Springboot+Vue+MySQL),支持私有化部署,SAAS模式

​智慧工地系统是依托物联网、互联网、AI、可视化建立的大数据管理平台,是一种全新的管理模式,能够实现劳务管理、安全施工、绿色施工的智能化和互联网化。围绕...

2023-08-15 标签:JAVA源码智慧工地 873 7

飞腾基础软件联合实验室将推动合作资源共享

7月13日,飞腾基础软件联合实验室(简称“实验室”)第二届年会暨技术交流分享会在北京顺利召开。飞腾公司副总经理郭御风博士、大唐高鸿信安总经理郑驰、实验室...

2023-07-14 标签:软件源码飞腾 498 0

查看更多>>

源码数据手册

相关标签

相关话题

换一批
  • 基站测试
    基站测试
    +关注
    802.11ac与11基站测试(base station tests) 在基站设备安装完毕后,对基站设备电气性能所进行的测量。n的区别,802.11n无线网卡驱动,802.11n怎么安装。
  • 扫频仪
    扫频仪
    +关注
    在电子测量中,经常遇到对网络的阻抗特性和传输特性进行测量的问题,其中传输特性包括增益和衰减特性、幅频特性、相频特性等。用来测量前述特性的仪器我们称为频率特性测试仪,简称扫频仪。
  • programmer
    programmer
    +关注
    Programmer中文名计算机程序编制员,分为程序设计人员和程序编码员。解释为:计算机程序编制员程序员是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员编程是他们的工作。
  • 中文版
    中文版
    +关注
  • Edison
    Edison
    +关注
  • 主控芯片
    主控芯片
    +关注
    主控芯片是主板或者硬盘的核心组成部分,是联系各个设备之间的桥梁,也是控制设备运行工作的大脑。在主板中,两大芯片是最重要的,一个是南桥芯片,它控制着扩展槽,USB接口,串口,并口,1394接口,VGA接口,等,它主要负责外部接口和内部cpu的联系,而另一个是北桥芯片,它控制着CPU的类型,型号,主板的总线频率,内存类型,容量,显卡,等。
  • mathtype
    mathtype
    +关注
    mathtype是一款专业的数学公式编辑工具,能够帮助用户在各种文档中插入复杂的数学公式和符号。
  • 注册机
    注册机
    +关注
    注册机是一种破解软件,它的用途基本在两个范围之内,一个就是由于一些软件涉及版权问题,要完全使用的话需要注册,或者有试用期限限制,或者只有注册之后才可以享受全功能。第二个就是某些网站、网页通过正常注册用户会很复杂,或者是网页、网站管理员需要大量注册内测用户的时候就可以用注册机来达到简单快速的注册用户了。
  • uVision4
    uVision4
    +关注
  • MPLAB IDE
    MPLAB IDE
    +关注
  • 调试软件
    调试软件
    +关注
  • 集成开发环境
    集成开发环境
    +关注
    集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。
  • Kit
    Kit
    +关注
  • 三相异步电机
    三相异步电机
    +关注
    三相异步电机(Triple-phase asynchronous motor)是感应电动机的一种,是靠同时接入380V三相交流电流(相位差120度)供电的一类电动机,由于三相异步电动机的转子与定子旋转磁场以相同的方向、不同的转速旋转,存在转差率,所以叫三相异步电动机。
  • origin
    origin
    +关注
  • poe交换机
    poe交换机
    +关注
      POE (Power Over Ethernet)指的是在现有的以太网Cat.5布线基础架构不作任何改动的情况下,在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时,还能为此类设备提供直流电的技术,就是支持以太网供电的交换机。
  • FlyMcu
    FlyMcu
    +关注
  • devops
    devops
    +关注
    DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
  • vfp
    vfp
    +关注
  • CadSoft
    CadSoft
    +关注
  • CCSv5
    CCSv5
    +关注
  • Robot
    Robot
    +关注
  • 调试助手
    调试助手
    +关注
  • putty
    putty
    +关注
  • 修复工具
    修复工具
    +关注
  • Axure
    Axure
    +关注
  • PCB设计软件
    PCB设计软件
    +关注
    pcb设计软件是根据电路原理图实现电路设计需要的功能。电路板的设计主要是版图设计,要考虑到元器件和连线的整体布局以及优化布局。pcb设计是需要计算机辅助设计来实现的。
  • 刷机工具
    刷机工具
    +关注
  • 计算工具
    计算工具
    +关注
  • 麦克斯韦方程组
    麦克斯韦方程组
    +关注

关注此标签的用户(8人)

zzxhenna jf_90851153 jf_51051184 老董dxime minsheng jf_56635343 jf_37302378 大秋C

编辑推荐厂商产品技术软件/工具OS/语言教程专题