数智图书馆-无锡数智政务 本次搜索耗时 2.113 秒,为您找到 778 个相关结果.
  • 空标题文档

    18.1 为help()函数编写docstrings Python为我们提供了许多地方可以编写文档。包、模块、类或者函数的定义中都包含一个描述被定义对象的字符串。在本书中,我们没有在任何例子中使用文档注释(docstrings),因为我们主要关注Python的编程细节,而不是需要交付的、完整的软件产品。 当我们开始学习高级面向对象设计技术并且关注整个可...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    2.4 避免引入辅助目录 很多版本控制系统都要在工作区中引入辅助目录或文件,如SVN要在工作区的每一个子目录下都创建.svn目录,CVS要在工作区的每一个子目录下都创建CVS目录。 这些辅助目录如果出现在服务器上,尤其是Web服务器上是非常危险的,因为这些辅助目录下的Entries文件会暴露出目录下的文件列表,让管理员精心配置的禁止目录浏览的努力全部白...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    2.11 无处不在的分页器 虽然拥有图形化的客户端,但Git的主要操作还是以命令行的方式完成的。使用命令行方式的好处一个是快,另外一个是可以防止鼠标手的出现。Git的命令行加入了大量的人性化设计,包括命令补全、彩色字符输出[1] 等,不过最具特色的还是无处不在的分页器。 在操作其他版本控制系统的命令行时,如果命令的输出超过了一屏,为了能够逐屏显示,需要...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    2.12 快 您有项目托管在sourceforge.net的CVS或SVN服务器上么?是否会因为公司的SVN服务器部署在另外一个城市而需要经过互联网才能访问? 使用传统的集中式版本控制服务器时,如果遇到上面的情况,而且网络带宽没有保证,那么使用起来时一定会因为速度慢而让人痛苦不堪。Git作为分布式版本控制系统彻底解决了这个问题,几乎所有的操作都在本地进...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    3.2.3 使用Homebrew安装Git Mac OS X有好几个包管理器,用于管理一些开源软件在Mac OS X上的安装和升级。有传统的MacPorts[1] 、Fink[2] ,还有更为简单易用的Homebrew[3] 。下面就介绍一下如何通过Homebrew包管理器来以源码包编译的方式安装Git。 Homebrew用Ruby语言开发,支持千余种...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    3.3.2 安装Git 默认安装的Cygwin没有安装Git软件包。如果在首次安装过程中忘记通过包管理器选择安装Git或其他相关软件包,可以在安装后再次运行Cygwin的安装程序setup.exe。当再次进入Cygwin包管理器界面时,在搜索框中输入git,如图3-12所示。 图 3-12 Cygwin软件包管理器中搜索git 从图3-12...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    3.4.3 msysGit中shell环境的中文支持 在介绍Cygwin时曾经提到过,msysGit的shell环境的中文支持情况与老版本的Cygwin[1] 类似,需要配置才能够录入中文和显示中文。 1.中文录入问题 默认安装的msysGit的shell环境中无法输入中文。为了能在shell界面中输入中文,需要修改配置文件/etc/inputrc,...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    第2篇 Git独奏 从本篇开始,我们就真正地进入到Git的学习中。Git有着陡峭的学习曲线,对有其他版本控制工具使用经验的老手也不例外,因为他们有可能会按照在其他版本控制系统中遗留的习惯去操作Git,努力地在Git中寻找对应物,最终会因为Git的“别扭”而放弃使用,这也是我的亲身经历。 Git的“别扭”部分源自于传统的集中式版本控制系统与以Git为代表...
  • 空标题文档

    参考文献 [1] George Bernard Shaw, Man and Superman(New York:Penguin Classics, 1903/1963). [2] Personal interviews with Neil Blumenthal and Dave Gilboa, June 25, 2014, and Marc...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    第34章 CVS版本库到Git的迁移 CVS是最早被广泛使用的版本控制系统,因为其服务器端的存储结构非常简单,至今仍受到不少粉丝的钟爱。但是,它毕竟是几十年前的产物,因为设计上的原因,导致其缺乏现代版本控制系统的一些必备的功能,如:没有原子提交、分支管理不便(慢)、分支合并困难(因为合并过程缺乏跟踪)、不支持文件名/目录名的修改,等等。CVS的很多用户都...