昨天看了《COM本质论》的第一章”COM是一个更好的C++”,觉得很有必要做一些笔记,于是整理成这篇文章,我相信你值得拥有。这篇文章主要讲的内容是:一个实现了快速查找功能的类FastString,在一个小小的需求之后,慢慢的演变成一个COM组件的过程。类FastString实现了一个快速查找字符串的...
分类:
编程语言 时间:
2014-06-16 06:50:46
阅读次数:
170
昨天看了《COM本质论》的第一章”COM是一个更好的C++”,觉得很有必要做一些笔记,于是整理成这篇文章,我相信你值得拥有。
这篇文章主要讲的内容是:一个实现了快速查找功能的类FastString,在一个小小的需求之后,慢慢的演变成一个COM组件的过程。
类FastString实现了一个快速查找字符串的功能,快到时间复杂度是O(1),我们先不管作者是怎么实现的,估计是通过空间换时间。由于这个类查找字符串很快,于是作者就把这个类当做一个产品,以源码的方式卖给需要的厂商,厂商用后感觉很好,但有的厂商想要获得...
分类:
编程语言 时间:
2014-06-13 21:41:58
阅读次数:
360
可选类型 可选类型的使用场合
当一个值可能存在,可能不存在的时候,就用可选类型比如查找字符k在某个字符串中的位置如果字符串是"jake",说明k的位置存在,是2如果字符串是"kat...
分类:
其他好文 时间:
2014-06-12 14:15:52
阅读次数:
452
import java.util.*;public class
GetFirstNoRepeatChar{ static char getChar(String s){ int len=s.length(); in...
分类:
其他好文 时间:
2014-06-09 21:36:34
阅读次数:
226
1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int])...
分类:
Web程序 时间:
2014-05-31 14:07:06
阅读次数:
329
PHP 字符串获取 substr 与 strstr 函数PHP
字符串获取用于从字符串中获取指定字符串。相关函数如下:substr():从字符串中获取其中的一部分strstr():查找字符串在另一个字符串中第一次出现的位置,并返回从该位置到字符串结尾的所有字符subchr():同
strstr()s...
分类:
Web程序 时间:
2014-05-26 00:31:24
阅读次数:
377
1.indexOf()方法,从前往后查找字符串位置,大小写敏感,从0开始计数。同理,lastIndexOf() 方法从后往前,两个方法对于相同的检索条件输出的结果是一样的
例如:
var str="Hello World!"
document.write(str.indexOf("Hello"))//输出0
document.write(str.indexOf("World"))/...
分类:
Web程序 时间:
2014-05-22 22:54:50
阅读次数:
313
PHP字符串常用的操作函数strval 把变量转换成字符串strrev 反转字符串trim
去掉字符串首尾半角空格ltrim 去掉左边半角的英文空格rtrim 去掉右边半角的英文空格strlen 取字符串的长度 long lengthsubstr
截取子字符串strrchr 查找字符在字符串中最后出...
分类:
Web程序 时间:
2014-05-21 23:25:34
阅读次数:
423