Rust 语言学习笔记具体可使用的编译器特性会因编译器版本的发布而不同,具体请阅读官方文档。 属性较为繁琐,以官方文档为主。 5.2 cargo 参数配置 5.2.1 package 配置 [package] # 软件包名称,如果需要在别的地方引用此软件包,请用此名称。 name = "hello_world" # 当前版本号,这里遵循 semver 标准,也就是语义化版本控制标准。 version = "0.1.0" 非常有用的一个字段,如果要自定义自己的构建工作流, # 尤其是要调用外部工具来构建其他本地语言(C、C++、D 等)开发的软件包时。 # 这时,自定义的构建流程可以使用 rust 语言,写在"build.rs"文件中。 build = "build.rs" # 显式声明软件包文件夹内哪些文件被排除在项目的构建流程之外, # 哪些文件包含在项目的构建流程中 exclude = ["build/**/* html"] include = ["src/**/*", "Cargo.toml"] # 当软件包在向公共仓库发布时出现错误时,使能此字段可以阻止此错误。 publish = false # 关于软件包的一个简短介绍。 description = "..." # 下面这些字段标明了软件包仓库的更多信息 documentation = "..." homepage = "..."0 码力 | 117 页 | 2.24 MB | 1 年前3
python3学习手册install 包名==x.x.x #安装包时指定相应版本号 #pip install -r requireMents.txt #一次安装此txt文件里的所有包,一 行一个软件包 #pip install -U 包名 #更新包,同--upgrade #python -m pip install --upgrade pip #安装本地whl包 # pip uninstall 包名 #卸载依赖包 #pip默认从以下地址下载软件包: h�ps://pypi.org/simple #可以指定成其他的pip源地址 ①命令行指定软件源 #pip install 包名 -i h�ps://xxx.com/simple t/release-process/#python-2- support pip 21.0 will remove support for this func�onality. #或者手动下载软件包并解压到以下路径: /usr/lib/python2.7/site-packages ★自制pip源服务 在装有pip命令的服务器上执行以下命令,安装pip2pi # pip3 install0 码力 | 213 页 | 3.53 MB | 1 年前3
Django 官方教程翻译项目打包的解决方案目前有点混乱,因为有各种不同的工具。在本教程中,我们将使用 setuptools 建立我们的包。这是推荐的打包工具(与distribute分支合并后)。可是使用 pip 来安装和卸载它。你现在应该安装这两个软件包。如果需要帮助,你可以参考如何使用 pip 安装 Django。您可以用相同的方式安装 setuptools。 Python 的 打包 是指将你的应用制作成特定的格式,以便能被很方便地安装和使用。Django Django 增加新特性,以及 Django API 或者其行为发生改变时,会补充相关内容到文档 中。 Django 文档和其代码使用同一份版本控制进行管理。它位于我们 Git 仓库的 docs 目录下。在 Git 仓库中,每一份在线文档都是独立的文本文件。 您可以通过多种方式阅读 Django 文档,根据优先级顺序排列如下: 文档是如何更新的 哪里可以获取文档 在线获取 接下来如何学习? docs/_build/html 中。 正如前面提及的那样,我们 Git 仓库中的文档包含了许多“最新最好”的改变。这些改变通常包括了 Django 开发版本新增的一些特性。因此出于以上理由,有必要说明我们在处理不同 Django 版本 文档时所遵循的准则。 我们遵循着如下准则: 在 djangoproject.com 呈现的内容始终是 Git 仓库最新文档的 HTML 版本。这些文档总 是对应 Django0 码力 | 103 页 | 1.86 MB | 1 年前3
Laravel 5.1 中文文档Blackfire Profiler 2、安装 & 设置 2.1 首次安装 在启用 Homestead 环境之前,需要先安装 Virtual Box 或者 VMWare 和 Vagrant,所有这些 软件包都会常用操作系统提供了一个便于使用的可视化安装器。 2.1.1 安装 Homestead Vagrant 盒子 VirtualBox/VMWare 和 Vagrant 安装好了之后,在终端中使用能如下命令将 aravel/boxes/homestead 本文档由 Laravel 学院(LaravelAcademy.org)提供 14 2.1.2 克隆已有的 Homestead 仓库 你还可以通过简单克隆仓库代码来实现 Homestead 安装,考虑到克隆仓库到 home 目录下 的 Homestead 文件夹,Homestead 盒子将会作为所有其他 Laravel 项目的主机: git clone https://github SensioLabs 的 Blackfire Profiler 能自动收集代码执行数据,比如内存、CPU 时间、硬盘 I/O 等,Homestead 使得在应用中使用该 profiler 变得轻而易举。 所有需要的软件包已经安装到 Homestead 盒子,你只需要在 Homestead.yaml 文件中设置 Blackfire Server ID 和 token: blackfire: - id: your-server-id0 码力 | 307 页 | 3.46 MB | 1 年前3
Linux Docker Mess基本上可以认为目前的Docker是LXC的一个高级封装,提供了各种辅助工具和标准接口 方便使用LXC,你可以依靠LXC和各种脚本实现与Docker类似的功能,就像你不使用 APT/yum等工具也可以安装软件包一样,使用他们的关键原因是方便易用! 实际使用中,我们一般不用关心底层LXC的细节,同时也不排将来Docker实现基于非LXC 方案的可能性(已经在这样做了)。 在LXC的基础上,Docker额外提供的特性包括: docker [ps|inspect|top|attach|events|logs|wait|export|port] n 容器rootfs命令 docker [commit|cp|diff] n 镜像仓库 docker [login|pull|push|search] n 本地镜像管理 docker [images|rmi|tag|build|history|save|import] n 其他命令 docker0 码力 | 77 页 | 7.40 MB | 1 年前3
Yii 2.0 权威指南环境 的, 你可以考虑安装高级应用模版1 6 。 2 . 2 . 4 安 安 安装 装 装 A s s e t s 轙 轩 轩 依靠 轂 软 轷 轥 轲 1 7 和輯 或 轎 轐 轍 1 8 软件包来安装 轡 轳 轳 轥 轴 (轃 轓 轓 和 轊 轡 轶 轡 轓 轣 轲 轩 轰 轴 ) 库。 它使用轃 软 轭 轰 软 轳 轥 轲 来获取这些库,允许 轐 轈 轐 和 轃 轓 轓 輯 轊 轡 轶 轡 a c k a g e N a m e 或 @ n p m / P a c k a g e N a m e 。 这是因为 轃 软 轭 轰 软 轳 轥 轲 会将 轂 软 轷 轥 轲 或 轎 轐 轍 软件包安装在与此别名对应 的目录中。 注 注 注意 意 意: : : 某些包可能会将其所有发布文件放在子目录中。在这种 情况下, 你应该把子目录设为 譳 譯 譵 譲 譣 譥 譐 譡 譴 譨 的值。例如, 帮助你简单地抓取页面生成的情况。 你可以使用 扩展来加速你的开发过程。 信 信 信息 息 息: : : 本文中我们使用的术语 輐 扩展輑 特指 轙 轩 轩 软件包。而用术 语 輐 软件包輑 和 輐 库輑 指代非 轙 轩 轩 专用的通常意义上的软件包。 4 1 h t t p s : / / g i t h u b . c o m / y i i s o f t / y i i 2 - d e b u0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 5.2 中文文档学院致力于提供优质 Laravel 中文学习资源 16 2、安装 & 设置 首次安装 在使用 Homestead 之前,需要先安装 Virtual Box/VMWare 和 Vagrant,所有这些软件包 都为常用操作系统提供了一个便于使用的可视化安装器。 安装 Homestead Vagrant 盒子 VirtualBox/VMWare 和 Vagrant 安装好了之后,在终端中使用能如下命令 https://atlas.hashicorp.com/laravel/boxes /homestead 通过 GitHub 安装 Homestead 你还可以通过简单克隆仓库代码来实现 Homestead 安装。将仓库克隆到用户目录下的 Homestead 目录,这样 Homestead 盒子就可以会作为所有其他 Laravel 项目的主机: cd ~ git clone https://github Profiler 能自动收集代码执行数据,比如内存、CPU 时间、 硬盘 I/O 等,Homestead 使得在应用中使用该性能分析器变得轻而易举。 Blackfire Profiler 需要的软件包已经预安装到 Homestead 盒子,你只需要 在 Homestead.yaml 文件中设置 Blackfire Server ID 和 token: blackfire: - id:0 码力 | 377 页 | 4.56 MB | 1 年前3
Kotlin 1.9.10 官方文档 中文版
在此可以了解到如何开发并发布多平台库: 1. 创建多平台库: 完成创建并发布多平台库教程。 它展示了如何为 JVM、 JS 与原生平 台创建多平台库,对其进行测试并发布到本地 Maven 仓库。 2. 在应用程序中使用库: Ktor 序列化 协程 日期时间 了解关于添加库依赖项的更多信息。 还可以在社区驱动列表中找到多 平台库。 3. 了解关于 Kotlin 多平台程序设计的更多信息: http4k 提供了生成完整项目的 CLI(译注:命令行界面),以及通过单条 bash 命令使用 GitHub、Travis 与 Heroku 生成整套 CD(译注:持续交 付)流水线的 starter 仓库。 想要从 Java 迁移到 Kotlin 吗?了解下在 Java 与 Kotlin 中如何处理字符串 的典型任务。 Kotlin 用于 Android 开发 自 2019 年 Google 文本的文档(也称为“笔记本”)。 Kotlin-jupyter 是一个开源 项目, 它为 Jupyter Notebook 带来了 Kotlin 支持。 查看 Kotlin 内核的 GitHub 仓库 以获取安装说明、文档与示例。 Kotlin Notebooks in Datalore With Datalore, you can use Kotlin in the browser straight0 码力 | 3753 页 | 29.69 MB | 1 年前3
Nacos架构&原理
Dynamic Naming and Configuration Service 的首字母简称;⼀个更易于构 建云原生应用的动态服务发现、配置管理和服务管理平台。 官网:https://nacos.io/ 仓库:https://github.com/alibaba/nacos Nacos 优势 易⽤:简单的数据模型,标准的 restfulAPI,易用的控制台,丰富的使用文档。 稳定:99.9% 高可用,脱胎于历经阿里巴巴 Sentinel)最佳实践,是 Java 微服务生态最佳解决方案;除此之外,Nacos 也对微服务生态活跃 的技术做了无缝的支持,如目前比较流行的 Envoy、Dapr 等,能让用户更加标准获取微服务能力。 生态仓库:https://github.com/nacos-group Nacos 发展&规划 2018 年当我们决定做开源的时候,从 0.X 开始核心是把阿里内部的能力抽象好内核,然后逐步开 放出去,在这个阶段虎牙作为 如果你喜欢面向对象编程(OOP): Angular 如果你需要指导手册,架构和帮助:Angular 如果你喜欢灵活性:React 如果你喜欢大型的技术生态系统:React 如果你喜欢在几十个软件包中进行选择:React 如果你喜欢 JS 和“⼀切都是 Javascript 的方法”:React 如果你喜欢真正干净的代码:Vue 如果你想要最平缓的学习曲线:Vue 如果你想要最轻量级的框架:Vue0 码力 | 326 页 | 12.83 MB | 10 月前3
Julia 中文文档代码的方式,运行代码时也有很多选项: julia [switches] -- [programfile] [args...] Julia 1.1 在 Julia 1.0 中,默认的 --project=@. 选项不会在 Git 仓库的根目录中寻找 Project.toml 文件。从 Julia 1.1 开始,此选项会在其中寻找该文件。 3.1 资源 除了本手册以外,官方网站还提供了一个有用的学习资源列表来帮助新用户学习 Julia。 -,除非有好理由 不这样),但它们不应该被用作任何内容的实际版本,因为它们在语义版本控制方案中无效。 除了用于定义常数 VERSION,VersionNumber 对象在 Pkg 模块应用广泛,常用于指定软件包的版本及 其依赖。 8.12 原始字符串字面量 无插值和非转义的原始字符串可用 raw"..." 形式的非标准字符串字面量表示。原始字符串字面量生 成普通的 String 对象,它无需插值和非转 、私有包以及包的注册表,并且 项目可以依赖于一系列来自不同注册表的公有包和私有包。您也可以使用一组通用工具和工作流 (workflow)来安装和管理来自各种注册表的包。Julia 附带的 Pkg 软件包管理器允许安装和管理项目 的依赖项,它会帮助创建并操作项目文件(其描述了项目所依赖的其他项目)和清单文件(其为项 目完整依赖库的确切版本的快照)。 联合管理的一个可能后果是没有包命名的中央权限。不同组织可以使用相同的名称来引用不相关的0 码力 | 1238 页 | 4.59 MB | 1 年前3
共 202 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21













