摘要:
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2. 阅读全文
摘要:
/etc/init.d 是 /etc/rc.d/init.d 的软链接(soft link)。 [root@asus ~]# ll /etc/init.d lrwxrwxrwx. 1 root root 11 8月 28 05:12 /etc/init.d -> rc.d/init.d 都是用来放服 阅读全文
摘要:
第一步,安裝mysql數據庫。 這裏我安裝的是mariadb數據庫,版本5.5,並且配置好了字符集。此處不詳細敘述,相信大家沒有問題。 第二步,安裝mysql驅動。 首先說明一下有兩個主要的驅動: mysql-connector-python:是MySQL官方的纯Python驱动; MySQL-py 阅读全文
摘要:
在PHP中(PHP 4及以后),我们可以使用函数define()来定义常量,例如: <?php define('PI',3.14159); //定义一个名为PI的常量 echo PI; //输出:3.14159 ?> 不过,在PHP 5.3.0之后,除了使用函数define()之外,我们还可以使用P 阅读全文
摘要:
一、echoecho() 实际上不是一个函数,是php语句,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误。而且echo是返回void的,并不返回值,所以不能使用它来赋值。例子: <?php $a = echo("55nav"); // 错误 阅读全文
摘要:
1.函数声明 function sum1(n1,n2){ return n1+n2; }; 2.函数表达式,又叫函数字面量 var sum2=function(n1,n2){ return n1+n2; }; 两者的区别:解析器会先读取函数声明,并使其在执行任何代码之前可以访问;而函数表达式则必须等 阅读全文
摘要:
substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始和结束的位置,从零开始的索引 返回值是一个新的字符串,该字符串值包含 stringObject 的一个子字符串 substring 方法返回的子串包括 start 处的字符,但不包括 e 阅读全文
摘要:
Expat 解析器是基于事件的解析器。 基于事件的解析器集中在 XML 文档的内容,而不是它们的结构。正因为如此,基于事件的解析器能够比基于树的解析器更快地访问数据。 请看下面的 XML 片段: <from>Jani</from> 基于事件的解析器把上面的 XML 报告为一连串的三个事件: 开始元素 阅读全文
摘要:
DOM 解析器是基于树的解析器。 请看下面的 XML 文档片段: <?xml version="1.0" encoding="ISO-8859-1"?><from>Jani</from> XML DOM 把上面的 XML 视为一个树形结构: Level 1: XML 文档 Level 2: 根元素: 阅读全文
摘要:
SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式。 与 DOM 或 Expat 解析器相比,SimpleXML 仅仅用几行代码就可以从 XML 元素中读取文本数据。 SimpleXML 可把 XML 文档(或 XML 字符串)转换为对象,比如: 元素被转换为 SimpleX 阅读全文