上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: js金额校验,js正则表达式,包含正负,小数点后两位,js代码如下: function isMoney(s) { //金额 只允许正数 //var exp = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$) 阅读全文
posted @ 2019-01-09 12:13 saman_-- 阅读(2711) 评论(0) 推荐(0)
摘要: 原文:https://blog.csdn.net/emsoc/article/details/79727095 阅读全文
posted @ 2019-01-09 12:12 saman_-- 阅读(2612) 评论(0) 推荐(0)
摘要: <input type="text" maxlength="10" /> 效果ok,当 <input type="number" maxlength="10" />时maxlength失效,长度可以无限输入。 解放方案: <input type="number" oninput="if(value. 阅读全文
posted @ 2019-01-09 12:10 saman_-- 阅读(156) 评论(0) 推荐(0)
摘要: 9.1:服务器中的数据库 Redis服务器将所有的数据库都保存在服务器状态 redis.h/redisServer 结构的db数组中,db数组的每个项都是一个 redis.h/redisDb 结构,每个redisDb结构都是一个数据库: 在初始化数据库时,程序会根据服务器状态的dbnum属性来决定应 阅读全文
posted @ 2019-01-08 15:32 saman_-- 阅读(136) 评论(0) 推荐(0)
摘要: Redis主要数据结构:SDS、双端链表、字典、压缩列表、整数集合等等。 Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这 5 种类型的对象。每种对象都至少用到了上述所说的数据结构。 阅读全文
posted @ 2019-01-07 12:26 saman_-- 阅读(239) 评论(0) 推荐(0)
摘要: 压缩列表(ziplist)是列表键和哈希键的底层实现之一。 当一个列表键只包含少量列表项,并且每个列表项要么就是小得整数值,或者是长度表较短的字符串,那么Redis就会使用压缩列表来做列表键的底层实现。 当一个哈希键只包含少量键值对,并且每个键值对的键和值要么是小得整数值,或者是长度表较短的字符串, 阅读全文
posted @ 2019-01-07 12:09 saman_-- 阅读(202) 评论(0) 推荐(0)
摘要: 十种常见排序算法可以分为两大类: 阅读全文
posted @ 2019-01-07 10:34 saman_-- 阅读(138) 评论(0) 推荐(0)
摘要: 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序 阅读全文
posted @ 2019-01-07 10:04 saman_-- 阅读(222) 评论(0) 推荐(0)
摘要: 选择排序:在第一趟遍历N个数据,找出其中最小的数值与第一个元素交换,第二趟遍历剩下的N-1个数据,找出其中最小的数值与第二个元素交换……第N-1趟遍历剩下的2个数据,找出其中最小的数值与第N-1个元素交换,至此选择排序完成。 运行结果截图: 选择排序的时间复杂度:简单选择排序的比较次数与序列的初始排 阅读全文
posted @ 2019-01-05 16:28 saman_-- 阅读(273) 评论(0) 推荐(0)
摘要: 整数集合(intset)是集合键的底层实现之一,当一个集合只包含整数值元素,并且这个集合的数量不多时,Redis就会使用整数集合作为集合键的底层实现。 整数集合的实现: 整数集合(intset)是用于保存整数值的集合抽象数据结构,它可以保存类型int16_t、int32_t或者int64_t的整数值 阅读全文
posted @ 2019-01-03 15:36 saman_-- 阅读(226) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页