tktools v0.5.5
---- module String ---- tool.String.formatDate(date, fmt = "yyyy-MM-dd hh:mm:ss") 日期格式化 tool.String.md5(data, digit = 32) 生成MD5 tool.String.isContainCN(str) 是否包含汉字 tool.String.unescape(str) unicode转中文(解码) tool.String.escape(str) 中文转unicode(编码) tool.String.utf8(str) 编码转utf-8 tool.String.gbk(str) 编码转GBK tool.String.entities(str) HTML Entities转中文 tool.String.xml2json(xml, callback) XML转JSON tool.String.charLength(str) 字符长度(汉字算2个) tool.String.fillLeft(str, n, fillchar = " ") 左侧填充指定长度的字符 tool.String.fillRight(str, n, fillchar = " ") 右侧填充指定长度的字符 tool.String.AES(source, md5key) AES加密 tool.String.deAES(source, md5key) AES解密 tool.String.AES_PYTHON(source, md5key) PYTHON加密 tool.String.deAES_PYTHON(source, md5key) PYTHON加密的AES解密 tool.String.json2uri(obj) JSON转URI
---- module Array ---- tool.Array.sameCount(arr1, arr2) 返回两个数组相同元素个数 tool.Array.pickRnd(arr, n) 从数组中随机取n个元素
---- module File ---- tool.File.readLine(file, cb_line, cb_end) 逐行读取文本文件 tool.File.readGzLine(file, cb_line, cb_end) 逐行读取gz文件
---- module Http ---- tool.Http.get(url,callback) 发送get请求 tool.Http.post(options,callback) 发送post请求
---- module DB ---- tool.DB.newMySql(config, isdebug = false) 新建mysql连接{url,port,database,user,password} tool.DB.newMyPostgres(config) 新建Postgres连接{url,port,database,user,password}
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago