首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux(一)

    如果我们要介绍 Linux,我们就不得不首先说一下 Unix。 Unix: 一种多用户、多进程的计算机操作系统,开发于 1970 年在美国 AT&T 公司的贝尔实验室的 AT&T Unix。 此后的 10 年,Unix 在学术机构和大型企业中得到了广泛的应用,当时的 Unix 拥有者 AT&T 公司以低廉甚至免费的许可将 Unix 源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的 “Unix 变种”。 最著名的变种之一是由加州大学 Berkeley 分校开发的 BSD(Berkeley Software Distribution)。 后来 AT&T 意识到了 Unix 的商业价值,不再将 Unix 源码授权给学术机构,并对之前的 Unix 及其变种声明了版权。BSD 在 Unix 的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用 Unix 的基础。其不断增大的影响力终于引起了 AT&T 的关注,于是开始了一场持久的版权官司。最终允许 Berkeley 分校自由发布自己的 Unix 变种,但是前提是必须将来自于 AT&T 的代码完全删除,于是诞生了 4.4 BSD Lite 版,由于这个版本不存在法律问题,4.4 BSD Lite 成为了现代柏克莱软件套件的基础版本。BSD 在发展中也逐渐衍生出3个主要的分支:

    02

    Python 学习入门(0)—— 简明教程

    朋友问我怎么能快速地掌握Python。 我想Python包含的内容很多,加上各种标准库,拓展库,乱花渐欲迷人眼,就想写一个快速的Python教程,一方面 保持言语的简洁,另一方面循序渐进,尽量让没有背景的读者也可以从基础开始学习。另外,我在每一篇中专注于一个小的概念,希望可以让人可以在闲暇时很快读完。  小提醒  1. 教程将专注于Python基础,语法基于Python 2.7,测试环境为Linux, 不会使用到标准库之外的模块。  2. 我将专注于Python的主干,以便读者能以最快时间对Python形成概念。  3. Linux命令行将以 $ 开始,比如 $ls, $python  4. Python命令行将以 >>> 开始,比如 >>>print 'Hello World!'  5. 注释会以 # 开始  建议  1. 将教程中的命令敲到Python中看看效果。  2. 看过教程之后,可以进行一些练习。  ===============================================  Python基础01 Hello World!  Python基础02 基本数据类型  Python基础03 序列  Python基础04 运算  Python基础05 缩进和选择  Python基础06 循环  Python基础07 函数 Python基础08 面向对象的基本概念 Python基础09 面向对象的进一步拓展  Python基础10 反过头来看看 Python进阶01 词典  Python进阶02 文本文件的输入输出  Python进阶03 模块  Python进阶04 函数的参数传递  Python进阶05 循环设计  Python进阶06 循环对象  Python进阶07 函数对象  Python进阶08 错误处理  Python进阶09 动态类型  Python快速教程总结

    03
    领券