过期策略 数据删除策略的目标在内存占用与CPU占用之间寻找一种平衡,顾此失彼都会造成整体redis性能的下降,甚至引发服务器宕机或内存泄露 。 定时删除 创建一个定时器,当key设置有过期时间,且过期时间到达时,由定时器任务立即执行对键的删除操作 优点:节约内存,到时就删除,快速释放掉不必要的内存占 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-02 01:28:27   
                                阅读次数:
79
                             
                    
                        
                            
                            
                                问题背景 摘抄文章:原链接 : https://blog.csdn.net/qq_42051213/article/details/80767256 摘抄文章 1.什么是立即执行函数(IIFE) 在了解立即执行函数之前先明确一下函数声明、函数表达式及匿名函数的形式,如下图: 接下来看立即执行函数的两 ...
                            
                            
                                分类:
编程语言   时间:
2020-03-31 20:41:07   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                脚本使用Lua解释器来执行脚本,常用命令为eval(1)eval script numkeys key1 key2 arg1 arg2 --eval 命令将脚本script添加到脚本缓存中,但是会立即执行--KEYS,ARGV必须大写--'set' 'ok' 必须是单引号--script可以是lua ...
                            
                            
                                分类:
其他好文   时间:
2020-03-22 10:39:15   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                    类似于一个池子,可以存放/管理线程 1.使用线程池的好处 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性 2.如何使用线程池 2.1线程池分类 线程池顶级类ThreadP ...
                            
                            
                                分类:
编程语言   时间:
2020-03-19 22:02:05   
                                阅读次数:
86
                             
                    
                        
                            
                            
                                    简单来说通过script标签的src属性,src属性不仅仅可以写 JS文件,可以请求任意文件。jsonp是通过JS这一特点实现,并添加async(异步属性)。 当我们用src请求一下后台文件(例如:php)。 1.如果我们在PHP文件中返回来的是 var data =1一条一句的话,将立即执行,那我 ...
                            
                            
                                分类:
Web程序   时间:
2020-03-18 18:40:26   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                    使用Executors可以生成的线程池 newFixedThreadPool 创建固定大小的线程池 newSingleThreadExecutor 创建只有一个线程的线程池 newCachedThreadPool 创建一个不限线程数上限的线程池,任何提交的任务都将立即执行 newScheduledT ...
                            
                            
                                分类:
编程语言   时间:
2020-03-18 18:36:08   
                                阅读次数:
60
                             
                    
                        
                            
                            
                                    立即执行函数: 1.声明一个匿名函数 2.马上调用这个匿名函数 (function(){alert("匿名函数")})() 作用: 创建一个独立的作用域,这个作用域里的变量不会被外面访问到,避免变量污染 经典面试题: var liList = ul.getElementsByTagName('li' ...
                            
                            
                                分类:
其他好文   时间:
2020-03-18 11:29:55   
                                阅读次数:
63
                             
                    
                        
                            
                            
                                函数声明:function fName() {...}; 函数表达式: var fName = function() {...}; 匿名函数:function() {...} ; 其中匿名函数属于函数表达式 立即执行函数:函数表达式后可以加括号立即调用该函数,但是函数声明不可以,只能以fName() ...
                            
                            
                                分类:
Web程序   时间:
2020-03-18 00:02:23   
                                阅读次数:
76
                             
                    
                        
                            
                            
                                函数防抖:短时间内多次触发同一事件,只执行最后一次,或执行最开始的一次,中间的不执行 非立即执行的意思是触发事件后函数不会立即执行,而是在N秒后执行,如果在N秒内又触发了事件,则会重新计算函数执行时间 立即执行的意思是触发事件后函数会立即执行,然后 n 秒内不触发事件才能继续执行函数的效果。 函数节 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-09 15:05:58   
                                阅读次数:
35
                             
                    
                        
                            
                            
                                多任务:一边吃饭一边睡觉 进程(process):操作系统运行的程序,QQ,游戏,IDE等 线程(thread):一个进程可以有多个线程,如一个视频同时播放音频,图像,字幕。是cpu执行的最小单位,线程开启不一定立即执行,由cpu调度 ...
                            
                            
                                分类:
编程语言   时间:
2020-03-08 20:23:23   
                                阅读次数:
69