你笑了

你的笑,是星星跳跃浪花的笑

0%

第四方-聚合支付,整合众多第三方支付平台的接口,作为渠道提供综合支付服务

例如“收钱吧”第四方聚合支付,一张二维码,可以用支付宝或微信支付

  • 不需要支付牌照

  • 介于商户和第三方支付之间,不参与资金结算

    阅读全文 »

espanse

跨平台文本扩展器

正则对象 RegExp.prototype

每次遇到 /regexp/new RegExp(regexp) 都会重新创建正则表达式对象

  • 把正则表达式保存在变量中复用则不会重新创建

JavaScript 中的正则表达式对象是有状态的,其lastIndex属性用来保存 在字符串中进行下次匹配的偏移值。

  • 每次匹配(执行 exec()test() )都会更新 lastIndex 的值

    • 匹配成功,更新到匹配文本的下一个字符位置
    • 匹配失败,更新为0
  • 更换查找的字符串,不改变正则对象的 lastIndex 属性值

  • while循环条件中使用正则表达式对象

    • 非复用正则对象,每次循环都会创建新的正则对象,lastIndex 属性值为0,如果匹配成功,将造成死循环

    • 复用正则对象,没有指定 /g 模式,如果匹配成功,lastIndex 属性重置为0,将造成死循环

      如果指定/g 模式,匹配成功将更新 lastIndex 属性值,直到字符串末尾,匹配结束,循环结束,不会造成死循环

      阅读全文 »

find

在指定目录下查找文件

如何不设置任何参数,则 find 命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部显示出来

语法

1
find [option] [path...] [expression...]
  • optiosn 后的参数被视为path,直到第一个以-开头的参数及之后的参数被视为expression

  • 如果没有给出路径,则使用当前目录

  • 如果没有给出表达式,则使用表达式print

阅读全文 »

简介

  • 正则表达式处理的都是字符串,而不是字符

  • 表示形式

    • Java、.NET、Python、PHP 中的正则表达式以字符串形式给出 "RegExp"
    • JavaScript 中的正则表达式以首尾两个斜线形式给出 /RegExp/或正则对象(字符串)形式给出 new RegExp(regexpStr)
  • 子表达式也叫元素指正则表达式中的某个部分

    某个元字符或结构(字符组、括号)

  • 正则表达式只能进行纯粹的文本处理,不能解析文本的层次结构,需要配合程序代码

  • 正则表达式两端的/ 是分隔符

  • 正则表达式的删除操作都是通过将文本替换为空字符串实现的

  • Javascript不支持递归正则表达式

    阅读全文 »

REPL

简介

  • read eval print loop,交互式解释器。
  • Node.js 提供的一个交互式运行环境,可以做一些简单的应用程序的测试或调试
  • 交互式解释器(REPL)既可以作为一个独立的程序运行,也可以很容易地包含在其他程序中作为整体程序的一部分使用。REPL为运行JavaScript脚本与查看运行结果提供了一种交互方式,通常REPL交互方式可以用于调试、测试以及试验某种想法
    阅读全文 »