摘要: 有时候服务器会遇到一些状况,不得不重启机器,Redis的数据都是基于内存,重启后内存中的数据就会丢失,这时候有可能出现几种场景 阅读全文
posted @ 2018-09-29 08:18 SuperGigi 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 实际开发的场景中,尤其是涉及到高并发的应用,关系型数据库常常无法满足业务需求,这时候从问题出发,尝试用redis这个基于内存的数据库,通常会因为它带来的几十倍甚至上百倍的性能使得问题迎刃而解。虽然满足了需求,但是redis性能还有没有提升的空间?在有限的资源内是不是已经把它的性能“榨干”?在这些问题之前,首先要明白redis在所使用的机器上到底能跑多快 阅读全文
posted @ 2018-09-05 16:36 SuperGigi 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前篇基于redis的高级功能,学习如何使用redis的事务,设置数据的有效期和对列表、集合等的排序,这一篇基于场景,学习redis的其他特性. 阅读全文
posted @ 2018-08-31 11:31 SuperGigi 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 在有的业务系统中,redis用来做缓存,在有的系统中,redis用来做数据库,另一些系统可能作为队列使用(当然还有其他N中用法),以上这些功能都在基本的数据类型的基础上,由各种命令组合而成 阅读全文
posted @ 2018-08-28 17:17 SuperGigi 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在安装好redis,也了解了如何启动和关闭服务端/客户端之后,继续学习redis的基本数据类型,redis的数据类型有五种,分别是字符串、散列(哈希)、列表、集合、有序集合 阅读全文
posted @ 2018-08-27 14:22 SuperGigi 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 学习Redis的第一步,安装... 阅读全文
posted @ 2018-08-23 16:11 SuperGigi 阅读(177) 评论(0) 推荐(0) 编辑
摘要: serializeJson: function (obj) { var serializeObj = {}; var array = $(obj).serializeArray(); var str = $(obj).serialize(); $(array).each(function () { 阅读全文
posted @ 2016-06-02 15:23 SuperGigi 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 如果在标签上绑定blur事件,很有可能在click其他标签时,造成click事件没有被触发,原因是因为blur事件先于click事件触发而造成click事件失效。解决方案是blur事件加一个延迟效果; 阅读全文
posted @ 2016-05-24 09:44 SuperGigi 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 很多WEB应用有用到对IP的处理,最近刚好在做这个东西,顺便记录一下: 阅读全文
posted @ 2013-12-24 10:50 SuperGigi 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们在前段展现时要用到多级菜单,刚好今天做了个简单的,整理一下; 首先我们要确定要展现的菜单结构: --根菜单 --一级菜单A --二级菜单A --三级菜单A --一级菜单B 与Hibernate构造无限极菜单不同的是,这个菜单传到前端时已经构造好,不是类似AJAX请求动态生成菜单; 好了 阅读全文
posted @ 2013-12-05 17:06 SuperGigi 阅读(2592) 评论(0) 推荐(0) 编辑