作者:zccst思想原理:把字符串分割为数组,粒度为每一个字符。循环该数组,用正则替换原字符串对于字符,并计算替换前后字符串长度差值,即为该字符出现的次数。另外,还可以对重复次数进行排序。用到的知识点:1,正则表达式。基本写法,RegExp,replace的用法。2,数组中的sort。自定义函数排序...
分类:
其他好文 时间:
2014-05-01 14:49:08
阅读次数:
376
string string = AnsiString =
长字符串,理论上长度不受限制,但其实受限于最大寻址范围2的32次方=4G字节;
变量Str名字是一个指针,指向位于堆内存的字符序列,字符序列起始于@Str[1],@Str[1]偏移负16个字节的空间存储着字串长度、引用计数等信息。字符序列.....
分类:
其他好文 时间:
2014-05-01 14:34:10
阅读次数:
487
一种动态样式语言.LESS 将 CSS 赋予了动态语言的特性,如变量,继承,运算,函数.
LESS 既可以在客户端上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。变量简单示例: //
LESS@color: #4D926F;#hea....
分类:
其他好文 时间:
2014-05-01 14:25:11
阅读次数:
350
在官方的解释中,如[mdn] The slice() method returns a
shallow copy of a portion of an array into a new array
object.简单的说就是根据参数,返回数组的一部分的copy。所以了解其内部实现才能确定它是如何工作...
分类:
Web程序 时间:
2014-05-01 14:10:18
阅读次数:
652
#include "stdio.h"/*int* set(int a,int *c){int
*b;b=malloc(sizeof(int)*3);c[0]=a;c[1]=1+a;c[2]=2+a;b[0]=13;b[1]=14;b[2]=15;return
b;}*/char *set(void)...
分类:
编程语言 时间:
2014-05-01 13:56:31
阅读次数:
306
之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个AJAX代码运行...
分类:
Web程序 时间:
2014-05-01 13:49:49
阅读次数:
373
由于项目中用到了hash,自己实现了一个。Hash = function () { }
Hash.prototype = { constructor: Hash, add: function (k, v) { if (!this.hasO...
分类:
Web程序 时间:
2014-05-01 13:44:25
阅读次数:
444
drupal_render()只是对theme()的调用做了包装,真正做任务的还是theme()。function theme($hook,
$variables = array()) { ...
...}theme()的开头检查了module_load_all()是否有执行。theme()只能在....
分类:
其他好文 时间:
2014-05-01 02:20:32
阅读次数:
493
1.先将aspnet.scriptmanager.jquery.dl 复制到bin
(网站根目录下的bin文件夹找不到,看看下面的图片中点击[显示所有文档])
文件夹下。2.在网站根目录下scripts文件夹,向里边添加jquery-1.7.2.min.js和jquery-1.7.2.js(可根据自...
分类:
移动开发 时间:
2014-05-01 02:18:28
阅读次数:
523
今天JS练手的时候,想封装一个发送AJAX请求的对象,当然,是想要兼容全浏览器的。代码如下:var Ajax = { xhr: null, callback:
null, XMLHttp: function() { var xmlhttp; //标准浏览器 if(window.XMLHttpRequ...
分类:
其他好文 时间:
2014-05-01 01:58:00
阅读次数:
288