• 计算机组成原理:计算机的层次与编程语言

    计算机组成原理:计算机的层次与编程语言

    计算机基础方面的知识,对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。

  • C语言程序为什么比其他语言程序都要快?它是牺牲了什么换来的?

    C语言程序为什么比其他语言程序都要快?它是牺牲了什么换来的?

    网络上似乎一直有种说法:C语言程序运行时要比其他语言编写的程序快得多,因为它“离底层机器很近”,这个说法正确吗?如果正确,那究竟是什么阻止了其他语言编写的程序和C语言程序一样快呢?

  • 浅析七款“Python开源框架”的优缺点

    浅析七款“Python开源框架”的优缺点

    Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台。

  • 使用Python学习面对对象的编程

    使用Python学习面对对象的编程

    如果你已经听过面对对象编程(OOP)这个术语,那么你可能会对类的用途有一些概念。程序员倾向于将类视为一个虚拟对象,有时与物理世界中的某些东西直接相关,有时则作为某种编程概念的表现形式。无论哪种表示,当你想要在程序中

  • 用Cython加速Python代码,速度溜到飞起

    用Cython加速Python代码,速度溜到飞起

    如果你曾用Python编写代码,那么你可能花了更多的时间等待某些代码块的执行,而不是你想要的。虽然有一些方法可以使您的代码更有效,但它很可能仍然比C代码慢。这主要归结为Python是一种动态编程语言,并将许多东西移动到C语

  • JavaScript为什么这么难?

    JavaScript为什么这么难?

    只有真正的javascript程序员才知道javascript太难了。其他程序员都觉得javascript是门玩具语言。

  • 学习 Python 的 12 个方式

    学习 Python 的 12 个方式

    这些资源将帮助你入门并熟练掌握 Python。Python 是世界上受欢迎的编程语言之一,它受到了全世界各地的开发者和创客的欢迎。大多数 Linux 和 MacOS 计算机都预装了某个版本的 Python,现在甚至一些 Windows 计算机供应商

  • 终于明白为什么要加 final 关键字了!

    终于明白为什么要加 final 关键字了!

    在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是不太相同的

  • Python正在蚕食全世界

    Python正在蚕食全世界

    世界上有几百种编程语言,而真正流行的不过20余种,Python就是其中之一。多年前,Guido van Rossum创造了Python,成为了如今的「Python之父」。面对数百万人忠诚拥趸,Nick Heath与van Rossum共同探讨了Python的过去以及未来。

  • 10万程序员的调查大数据:这14种编程语言就业前景好

    10万程序员的调查大数据:这14种编程语言就业前景好

    程序员在美国是妥妥的中产工作,根据美国劳工统计局的数据,程序员工作的平均年薪为10.35万美元,未来新增职位数为12.56万个,未来十年的增速为24%,远超平均值。

 1 2 3 4 5 6 7 8 9 10