怕孤单丝袜

文章
6
资源
1
加入时间
2年10月21天

idea 创建项目的完整流程

1,idae创建maven项目https://blog.csdn.net/qq_37952161/article/details/802935072,IDEA右键新建时没有Java Class选项https://www.cnblogs.com/zimo-jing/p/9628784.html3.maven在打包的时候会碰到一些问题,3.1 注意每次打包的时候编译一遍,执行下代...

Redis持久化之RDB和AOF区别对比

前言Redis支持RDB和AOF两种持久化机制,持久化功能有效的避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。一、触发机制1、手动触发手动触发分别对应save和 bgsave 命令。save命令阻塞当前Redis服务器,直到RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞,线上环境不建议使用。运行save命令对应的Redis日志如下:DB

判断一个字符串里是否包含另一个字符串所有的字符 [#59]

问题:有两个字符串,每个字符串的字符从A-Z中选取,比如: B = “ABBC”, A = “ACBBD”。那么A包含所有B中出现的字符。如果A = “ACBD” 或者 A = “ABBD”,则我们认为A不包含B中所有的字符。分析:对于“是否包含”的问题,基本上处理的方法都会与hashtable有关。这题也不例外。思路是把所有A中出现的字符放在一个长度为26的字符数组array[26]...

linux内核定时器

linux的定时器一般分为两种,一种是timeout类型,也就是在指定时间之前完成相应的任务即可,这种定时器对精度要求较低,晚几毫秒执行不会有很大的影响,而且一般这种类型的定时器要处理的任务在超时之前就已经完成,并且从定时器的队列中删除了,用不着真正的等到timeout然后由定时器模块来处理,这种较低精度要求的定时器一般使用timer wheel定时器。另一种类型的就是timer类型定时器,这就要