起风了

“路海长 青夜旷 越过群山追斜阳”

Python的核心开发谈性能

在2020年的dotPy大会因肺炎而被取消后,我们联系了两位原定参加大会的演讲者Victor Stinner和Julien Danjou以了解更多关于Python编程语言的性能问题。他们的演讲内容包括:如何最好地衡量Python的性能、速度慢的原因,以及正在实施的项目和具体的解决方案,这对大型应用程序的开发者来说可能是个问题。Stinner...

《Python基础篇》之初识Python一

《Python基础篇》之初识Python一缩略图
Python简介  python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。     Python和其他语言的对比: C 和 Python、Java、C#等     C语言: 代码编...

Python之常用模块(待更新)

Python之常用模块(待更新)缩略图
模块,用一砣代码实现了某个功能的代码集合。  类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如...

shell编程

shell编程缩略图
  1.什么是 Shell 1.Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash Shell 2.Shell也是一门编程语言<解释型的编程语言>,即shell脚本 3.一个系统可以存在多个shell,可以通过cat /etc/shells 命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的 2.Shell...

php的发展历史

php的发展历史缩略图
php最初就是为了快速构建一个web页面而迅速被大家广为接受的。它的好处是在代码中能内嵌html的代码,从而让程序员能再一个页面中同时写html代码和php代码就能生成一个web页面。 这篇文章用时间轴的角度来记录一下php的历史。 PHP之父Rasmus Lerdorf   PHP版本历史 1995年初 PHP1.0诞生 Rasmus Lerdof发...

Unity3D 预备知识:C#与Lua相互调用

在使用Unity开发游戏以支持热更新的方案中,使用ULua是比较成熟的一种方案。那么,在使用ULua之前,我们必须先搞清楚,C#与Lua是怎样交互的了? 一.基本原理   简单地说,c#调用lua, 是c# 通过Pinvoke方式调用了lua的dll(一个C库),然后这个dll执行了lua脚本。        ULu...

Python补充06 Python之道

Python补充06 Python之道缩略图
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!   Python有一个彩蛋,用下面语句调出: import this 该彩蛋的文档记录于PEP 20。 语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之道”。这首诗总结了Python的风格,可以指导Python...

快速学习Bash

作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁转载。 Shell是Linux下经典的文本互动方式,而Bash是现在最常用的一种Shell。我在这里总结了Bash的要点知识。   Shell综述 Linux图形化桌面算不上精美。幸好,Linux提供了更好的与树莓派互动的方式:Shell。打开终端(Terminal),桌面上就会出现一...

使用Nginx+Lua代理Hadoop HA

使用Nginx+Lua代理Hadoop HA缩略图
一、Hadoop HA的Web页面访问   Hadoop开启HA后,会同时存在两个Master组件提供服务,其中正在使用的组件称为Active,另一个作为备份称为Standby,例如HDFS的NameNode、YARN 的ResourceManager。HDFS的web页面只有通过Active的NameNode才能正常访问,同样地,YARN的web页面也只有通过Active的ResouceMana...

如何创造一门编程语言?

如何创造一门编程语言?缩略图
  编程语言,作为人与计算机沟通的桥梁,有着重要和深远的意义。有过计算机编程经验的人,多少学习或掌握过一到多种编程语言。计算机专业领域的编程语言成百上千种,主流的编程语言也有数十种之多。每种编程语言面向的领域和特性都不尽相同,不过归根结底是为了解决人与计算机之间沟通的效率问题,提高...