1、创建定时任务: @Component public class AutoNotifyController { /** * 获取RedisUtils注入的bean * * @return */ private ThreadUtil getThreadUtil() { ThreadUtil thre ...
                            
                            
                                分类:
编程语言   时间:
2020-07-30 16:53:27   
                                阅读次数:
71
                             
                         
                    
                        
                            
                            
                                前言 本节我们将学习一下@PostConstruct的用法。 概述 @PostContruct是spring框架的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。 /** * 项目启动时,初始化定时器 */ @PostConstruct pu ...
                            
                            
                                分类:
编程语言   时间:
2020-07-30 14:39:59   
                                阅读次数:
100
                             
                         
                    
                        
                            
                            
                                IIS7服务器管理工具k可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。
                            
                            
                                分类:
系统相关   时间:
2020-07-30 10:57:49   
                                阅读次数:
97
                             
                         
                    
                        
                            
                            
                                    节流和防抖是什么意思 节流:在一定时间内连续触发某事件,在这段时间段内只执行首次触发的那一次。1s内执行第一次 防抖:在一定时间内连续触发某事件,在这段时间内只执行最后一次触发的那一次。最后一次延时1s后执行 手写节流函数(详见本仓库:造轮子->js篇->throttle.js) //方法一:利用闭 ...
                            
                            
                                分类:
Web程序   时间:
2020-07-30 01:21:11   
                                阅读次数:
98
                             
                         
                    
                        
                            
                            
                                JavaScript中有延时定时器和间歇定时器。区别在于,前者可以每隔一定时间执行函数,而后者一般只能执行一次函数。
                            
                            
                                分类:
编程语言   时间:
2020-07-29 19:28:44   
                                阅读次数:
75
                             
                         
                    
                        
                            
                            
                                    使用plotly模块保存图片 目的 使用Python3的Plotly模块,实现对数据库数据的读取,然后形成Table表格,并通过钉钉机器人定时发送到钉钉群组。 难点 Plotly本身是通过html页面展示的,先要把图片保存下来需要安装一些其他的包;通过网上的无数文章都是错误的,弄了将近两天才把环境搞 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 14:51:39   
                                阅读次数:
87
                             
                         
                    
                        
                            
                            
                                    引入maven <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 14:49:58   
                                阅读次数:
145
                             
                         
                    
                        
                            
                            
                                    一、信号量(Semaphore) 信号量也是一把锁,可以指定信号量为5,对比互斥锁同一时间只能有一个任务抢到锁去执行,信号量同一时间可以有5个任务拿到锁去执行,如果说互斥锁是合租房屋的人去抢一个厕所,那么信号量就相当于一群路人争抢公共厕所,公共厕所有多个坑位,这意味着同一时间可以有多个人上公共厕所, ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 12:44:44   
                                阅读次数:
75
                             
                         
                    
                        
                            
                            
                                引子 计算机内存有限,越大越贵,Redis的高并发高性能都是基于内存的,用硬盘的话GG。 已过期的key如何处理? 设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是因为redis所基于的两种删除策略redis有两种策略: (主动)定时删除 定时随机的检查过期的key,如果过期 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-29 12:42:47   
                                阅读次数:
70
                             
                         
                    
                        
                            
                            
                                1.继承Thread类 2.实现implement接口 3.实现Callable接口 import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.conc ...
                            
                            
                                分类:
编程语言   时间:
2020-07-28 17:00:28   
                                阅读次数:
79