编码是个很基础的问题,也是大家很容易忽略的问题,写代码之前多多考虑,以后会少很多麻烦。
PHP发展了不少,现在pear用起来很方便,其中就有相关的class来读取Excel文件里面的内容,如果不想使用pear的话,可以考虑使用excel_class.php,google一下,可以找到这个class的source code下载,也能找到基本的example code,用起来很方便。
需要注意的是,从Excel里面读取出来的属于UTF-16LE编码,如果在移动应用中使用excel_class,则需要注意,因为通常手机都是支持UTF-8编码,其中就涉及到编码的转换
PHP发展了不少,现在pear用起来很方便,其中就有相关的class来读取Excel文件里面的内容,如果不想使用pear的话,可以考虑使用excel_class.php,google一下,可以找到这个class的source code下载,也能找到基本的example code,用起来很方便。
需要注意的是,从Excel里面读取出来的属于UTF-16LE编码,如果在移动应用中使用excel_class,则需要注意,因为通常手机都是支持UTF-8编码,其中就涉及到编码的转换
MySQL索引分析和优化 什么是索引?
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100 倍。
假设我们创建了一个名为people的表:
CREATE TABLE people ( peopleid SMA
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100 倍。
假设我们创建了一个名为people的表:
CREATE TABLE people ( peopleid SMA
var Str="abcd abcd abcd abcd"
若要实现下面的功能:将字符串Str中所有的的"ab"全部替换为"12"
则用语句:StrReplace=Str.replace(/ab/g,"12");
问题是:怎样实现如下功能:先把"ab赋值"给变量rgExp,
然后将字符串Str中所有的rgExp("ab")全部替换为"12"
var rgExp="ab";
var replace(/rgExp/g,"12"); 是肯定不行的,那该用什么呢?
谢谢!
问题补充:我需要的是
若要实现下面的功能:将字符串Str中所有的的"ab"全部替换为"12"
则用语句:StrReplace=Str.replace(/ab/g,"12");
问题是:怎样实现如下功能:先把"ab赋值"给变量rgExp,
然后将字符串Str中所有的rgExp("ab")全部替换为"12"
var rgExp="ab";
var replace(/rgExp/g,"12"); 是肯定不行的,那该用什么呢?
谢谢!
问题补充:我需要的是