精华内容
下载资源
问答
  • 51套经典企业网站源码

    千次下载 热门讨论 2014-08-24 10:57:42
    内容较大,权限不够,故将内容分为六部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 ...
  • 相比其他的开源软件来说,QEMU源码下面目录比较多,下面就先把这些目录的内容大致整理一下。 docs/ 包含了一些文档,说实话,对初学者来说,读这些文档压根没有头绪 hw/ 包含了所有支持的硬件设备 include/...
    最近在研究QEMU,读了一些QEMU的源码,因为涉及的东西比较多,找到的资料又都比较破碎,不太完整。所以将最近的成果总结一下。
    相比其他的开源软件来说,QEMU源码下面目录比较多,下面就先把这些目录的内容大致整理一下。
    docs/ 包含了一些文档,说实话,对初学者来说,读这些文档压根没有头绪
    hw/   包含了所有支持的硬件设备
    include/  包含了一些头文件
    linux-user/  包含了linux下的用户模式的代码
    target-XXX/   包含了QEMU目前所支持guset端的处理器架构。包括:alpha,arm,cris,i386,lm32,m68k,microblaze,mips,openrisc,ppc,s390x,sh4,sparc,unicore32,xtensa. 此处的XXX就是指这其中的一种架构。包含的代码的主要功能是将该guest架构的指令翻译成TCG OP代码。也就是target-arm下的代码就是将arm架构的指令翻译成TCG OP。这些目录占了源码目录的很大一部分。
    tcg/   包含了动态翻译工具tcg的源码部分,主要是将TCG OP转化为host binary的部分。这个目录下也包含了多个架构名字命名的目录,每个目录下存放着针对该架构的代码。后续会详细介绍。
    test/ 从名字上可以看出,应该是存放测试部分的代码,但是目前这部分代码还没读。
    展开全文
  • Tensorflow源码 目录

    千次阅读 2017-06-21 16:28:45
    tensorflow/该目录下存放着tensorflow的核心代码contrib/该目录下存放其他项目贡献者添加的相关贡献代码。由于tensorflow受关注程度较高,目前该目录正急剧膨胀。 core/后台C++实现部分。包含了主要的 C++代码 ...

    tensorflow/

    • tensorflow/

      该目录下存放着tensorflow的核心代码
      • contrib/

        该目录下存放有其他项目贡献者添加的相关贡献代码。由于tensorflow受关注程度较高,目前该目录正急剧膨胀。
      • core/

        后台C++实现部分。包含了主要的 C++代码 和 runtimes 。该目录为tensorflow的C++源码的核心。
        • common_runtime/
          tensorflow 普通的 执行逻辑。
        • distributed_runtime/
          tensorflow 与分布式相关的 执行逻辑。
        • framework/
          包含主要的 抽象图计算 和 其他有用的library 。对tensorflow进行计算过程中的 通用组件 进行了定义和实现。
        • graph/
          tensorflow 图相关操作 的逻辑。 由于tensorflow中的数据计算本质上是一个图状结构的计算流程,该过程中存在将图进行切分并且并行化执行的可能性。该目录下的代码逻辑即为对图数据进行结构化定义并进行拆分的相关内容。
        • kernels/
          对tensorflow中各个 单步op 的具体实现。
        • lib/
          一些 公用的 调用方法 。同 util /
        • ops/
          对 kernel/ 下的op进行注册和对外声明。
        • platform/
          包含 抽象出平台 和 其他 导入库(protobuf等) 的代码
        • protobuf/
          tensorflow下各个 模块间 进行 数据传输 的 数据结构定义,通过proto进行配置实现。
        • public/
          定义 Session
        • user_ops/
          存放 自己编写 的 op
        • util/
          一些 公用的 调用方法 。同 lib/
        • 其他 文件夹/
        • 其他 文档
      • examples/

        一些示例(如ios、android系统的示例)
      • g3doc/

        是针对c++、python的版本的代码文档
      • python/

        前台Python接口。 该目录下存放了tensorflow使用python编写的相关代码,是和 core/ 对应的python实现目录。使用python封装了 * 对 core/ 中实现的相关的机器学习算法 的调用 * 。 同时利用了 python方便的编程特性 和 C++高效的执行效率 。
        • framework/
          包含 图的python抽象 等,(还没深入验证过的: “ 其中很多被序列化为 proto 或被传递到 swigged session 调用 ” )
        • kernel_tests/
          单元测试代码 和 示例代码
        • ops/
          核心python接口
        • platform/
          和上面C++部分的platform(core/platform/)差不多, 对python I/O、单元测试等做了轻量级的包装。
      • stream_executor/

        流处理
      • tensorboard/

        tensorflow独家模块。用于模型训练中 实时生成 图表,以监控 模型的训练程度
      • tools/

        一些 工具杂项(如pip、git)
      • user_ops/

        存放 自己编写 的 op
    • third_party/

    • tools/

    • util/

    • configure文档

      该文件用于配置tensorflow的安装环境,运行该文件并完成tensorflow的安装环境配置后,输入相应bazel指令即可完成代码的编译工作(需要先安装bazel)
    • 其他文档





    P.S.:

    很多博客中提到的 models/(位于根目录下,该目录下存放这多个使用python实现的模型实例),我并没有看到。估计是最新版的Tensorflow源码取消了这个文件夹。

    Ref:

    google讨论组Tensorflow快速入门3–代码结构及模型例子



    展开全文
  • Android系统源码目录

    千次阅读 2019-02-24 13:36:21
    Android系统源码目录 源码下载 官网:http://androidxref.com/ 镜像:...整体架构 ​ 编译后的源码目录会多增加一个out文件夹,用来存储编译产生的文件 Android源码根目录 描述 abi ...

    Android系统源码目录

    源码下载

    官网:http://androidxref.com/

    镜像:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

    百度网盘:http://pan.baidu.com/s/1ngsZs

    整体架构

    ​ 编译后的源码目录会多增加一个out文件夹,用来存储编译产生的文件

    Android源码根目录 描述
    abi 应用程序二进制接口
    art 全新的ART运行环境( Android运行时库 )
    bionic 系统C库
    bootable 启动引导相关代码
    build 存放系统编译规则及generic等基础开发包配置
    cts Android兼容性测试套件标准
    dalvik dalvik虚拟机
    developers 开发者目录
    development 应用程序开发相关
    device 设备相关配置
    docs 参考文档目录
    external 开源模组相关文件
    frameworks 应用程序框架,Android系统核心部分,由Java和C++编写
    hardware 主要是硬件抽象层的代码
    libcore 核心库相关文件
    libnativehelper 动态库,实现JNI库的基础
    ndk NDK相关代码,帮助开发人员在应用程序中嵌入C/C++代码
    out 编译完成后代码输出在此目录
    packages 应用程序包
    pdk Plug Development Kit 的缩写,本地开发套件
    platform_testing 平台测试
    prebuilts x86和arm架构下预编译的一些资源
    sdk sdk和模拟器
    system 底层文件系统库、应用和组件
    toolchain 工具链文件
    tools 工具文件
    Makefile 全局Makefile文件,用来定义编译规则

    应用层部分

    ​ 位于整个Android系统的最上层,系统核心应用程序、第三方的应用程序和输入法等都是在应用层。源码根目录中的packages目录对应着系统应用层

    packages目录 描述
    apps 核心应用程序
    experimental 第三方应用程序
    inputmethods 输入法目录
    providers 内容提供者目录
    screensavers 屏幕保护
    services 通信服务
    wallpapers 墙纸

    应用框架层部分

    ​ 系统的核心部分,一方面向上提供接口给应用层调用,另一方面向下与C/C++程序库以及硬件抽象层等进行衔接,主要实现代码在/frameworks/base和/frameworks/av目录下

    /frameworks/base目录 描述 /frameworks/base目录 描述
    api 定义API cmds 重要命令:am、app_proce等
    core 核心库 data 字体和声音等数据文件
    docs 文档 graphics 图形图像相关
    include 头文件 keystore 和数据签名证书相关
    libs location 地理位置相关库
    media 多媒体相关库 native 本地库
    nfc-extras NFC相关 obex 蓝牙传输
    opengl 2D/3D 图形API packages 设置、TTS、VPN程序
    sax XML解析器 services 系统服务
    telephony 电话通讯管理 test-runner 测试工具相关
    tests 测试相关 tools 工具
    wifi wifi无线网络

    C/C++程序库部分

    ​ C/C++程序库的类型繁多,功能强大,并不完全在一个目录中

    目录位置 描述
    bionic/ Google开发的系统C库,以BSD许可形式开源
    /frameworks/av/media 系统媒体库
    /frameworks/native/opengl 第三方图形渲染库
    /frameworks/native/services/surfaceflinger 图形显示库,主要负责图形的渲染、叠加和绘制等功能
    external/sqlite 轻量型关系数据库SQLite的C++实现
    展开全文
  • KVM源码解析目录

    千次阅读 2019-07-01 18:11:30
  • Android系统架构与系统源码目录

    万次阅读 多人点赞 2017-01-23 18:09:56
    技术博客终于可以恢复正常的更新速度了,原因是我编写的进阶书籍的初稿已经完成,窃以为它将会是Android应用书籍中最深度的一本,...因此,在博客中我会新开一个“系统源码解析”的系列,该系列的开篇就是本篇文章。
  • 写在前面 2018/1/15更新了文章中的部分错误。...源码目录   首先,从官网下载最新版的源码,目前最新版为10.0.1。下载后,解压得到源码,FreeRTOS的源码包中的内容还是相当丰富的。简略目录如下: ...
  • Spark2.0 源码解析系列目录

    千次阅读 2016-09-19 15:55:30
    Spark2.0 源码解析系列SparkContext源码分析 Master源码分析 Worker源码分析 Job源码恩熙 DAGScheduler源码分析 TaskScheduler源码分析 Executor源码分析 Task源码分析 Shuffle源码分析 BlockManager源码...
  • Android系统源码目录分析

    千次阅读 2020-01-21 10:10:29
    基于Android8.0源码进行分析 系统根目录结构说明 art:全新的art运行环境 bionic:系统C库 bootable:启动引导相关代码 build:存放系统编译规则及generic等基础开发包配置 cts:Android兼容性测试套件标准 ...
  • 51套经典企业网站源码(六)

    千次下载 热门讨论 2014-08-24 11:07:44
    内容较大,权限不够,故将内容分为六部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 ...
  • 源码研究Mycat1.6目录检索

    千次阅读 2018-01-31 15:02:55
    源码分析MyCAT1.6目录: 1、源码研究mycat之mysql通信协议篇之握手认证协议 2、源码分析mycat1.6之mysql通信协议篇之COM_QUERY(SELECT语句报文解析) 3、源码分析mycat1.6之mysql通信协议篇之存储过程调用 4、...
  • Spring源码-目录

    千次阅读 2017-08-01 16:07:41
    Spring是与2003年兴起一个轻量级的开源框架,由Rod Johnson创建。其致力于解决企业应用开发的复杂性,是企业应用开发的“一站式”(full-stack)选择。Spring是分层的,它包含大约20个模块,以控制反转(Inverse Of ...
  • linux内核源码目录结构

    千次阅读 2018-10-23 10:31:52
    linux内核源码目录结构如下所示: (1)Kbuild Kbuild是Kernel build的意思,就是内核编译的意思,这文件就是linux内核特有的内核编译体系需要用到的文件。 (2)Makefile 这是linux内核的总Makefile,...
  • Linux内核源码目录

    千次阅读 2018-02-02 21:41:08
    内核源码下载地址:www.kernel.org 目录:以linux-2.6.38为例(现已经更新到...每CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包含控制系统引导,内存管理,系统调用等。 block目录:部分块设
  • MySQL 5.6 源码目录结构

    千次阅读 2015-09-02 17:47:19
    mysql源码目录结构解析
  • Appium源码项目的目录结构分析

    千次阅读 2015-03-05 13:36:15
    .git文件夹git版本控制工具自带的文件夹,用于存储各个版本的相关信息,每一个git项目都会该文件,一般处于隐藏状态。asserts文件夹资源文件夹,大致是sample-code文件夹里的项目产生的。bin文件夹用于存放命令的...
  • uCOS-II源码下载及源码目录结构

    万次阅读 多人点赞 2017-08-11 12:42:56
      RTOS众多种,个人感觉,用得最火的是FreeRTOS,因为它即使用于商业途径,也是开源免费的;其次是就是uCOS-II和uCOS-III。uCOS-II用于商业途径是需要付费的,但是对于学习研究却是免费的。它们同是嵌入式实时...
  • OpenSSL源码目录解析

    千次阅读 2016-01-20 17:43:35
    OpenSSL源码目录解析
  • JMeter源码目录解析

    千次阅读 2015-05-27 14:03:04
    Src目录下的各个子目录的功能与作用 components—包含与协议无关的组件,如可视化、断言等等。 core —JMeter的核心代码,包括所有的核心接口和抽象类。 examples —演示采样器如何使用新bean框架的例子。 ...
  • ()openwrt源码目录概述

    千次阅读 2016-08-21 09:27:12
    前言 这段时间总是在和openwrt打交道,之前也零零...本文是这系列的第篇.主要讲一下我对openwrt整个目录结构的理解.我们将源代码从官方下载而来的目录称之为原始目录,将编译后生成的目录称之为生成目录,分两部分介
  • 51套经典企业网站源码(五)

    千次下载 热门讨论 2014-08-24 11:29:35
    内容较大,权限不够,故将内容分为六部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 ...
  • Cartographer 源码解析(目录

    千次阅读 2019-04-11 11:24:17
    最近这一个月把Cartographer 源代码仔细读了一遍(主要是2D SLAM部分),在这里打算陆续分享下我对Cartographer源码的理解 (虽然网上已经不少大佬对Cartographer进行分析了) 分析并不是按照阅读代码的先后...
  • 51套经典企业网站源码(二)

    千次下载 热门讨论 2014-08-24 11:01:18
    内容较大,权限不够,故将内容分为六部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 ...
  • ZooKeeper源码分析-目录

    千次阅读 2018-06-23 20:40:47
    背景 目录 总结 参考 ... ZooKeeper是一款开源的分布式应用的分布式...它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 其特点如下: 列表内容 目录 总结 参考...
  • Android 4.0系统源码目录结构详解

    万次阅读 2015-06-05 14:12:33
    Android 4.0系统源码目录结构详解 感觉后面应该会用到,SO mark一下,原文链接: http://www.zhixing123.cn/android/26330.html ________________________________________________________________...
  • k8s源码架构目录分析

    千次阅读 2018-06-06 16:28:58
    api: 输出接口文档用,基本是json源码build:构建脚本cmd:所有的二进制可执行文件入口代码,也就是各种命令的接口代码。pkg:项目diamante主目录,cmd只是接口,这里是具体实现。cmd类似业务代码,pkg类似核心...
  • visual studio 添加源码目录

    千次阅读 2016-12-20 16:06:21
    1.把源码目录拷贝到工程目录下 2.这时在vs的目录列表里是看不到这目录的,在如下图工具栏中点击图标【显示所有文件】,就可以看到新增的目录了 3.这时实际上还没有真正地加入到工程中来,可见.h文件的图标...
  • 51套经典企业网站源码(四)

    千次下载 热门讨论 2014-08-24 11:23:25
    内容较大,权限不够,故将内容分为六部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 ...
  • 在我近两月的研究opencv源码的过程很枯燥,也很多收获,在我博客中也写了不少文章,比较乱,现在整理一下目录如下,大家可以直接点开链接的。这样方面可以方便自己查阅,另方面也是回报csdn方便大家,如...
  • Vue 3.0 源码开放,看看都有哪些新特性

    万次阅读 多人点赞 2019-10-06 10:22:44
    当大多数国人还在庆祝国庆节的时候,尤雨溪大大在昨天凌晨发布了 Vue 3.0 源代码,源码地址:...之前,就预言,除了性能优化、脚手架和新功能外,TypeScript绝对是一个重点,因此,在Vue 3.0源代码版本中,9...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 968,923
精华内容 387,569
关键字:

一个网站源码有哪些目录