redis持久化分为RDB和AOF两种方式,根据个人的理解,即一次全量的持久化和多次增量的持久化。 1、RDB方式 RDB持久化是通过快照完成的。当符合一定条件时Redis会将内存中的所有数据生成一个副本存储在硬盘上,这个过程即为“快照”。Redis通常会在以下几种情况下会对数据进行快照: 1)根据 ...
分类:
其他好文 时间:
2019-03-25 20:45:37
阅读次数:
190
$ \color{ 0066ff}{ 题目描述 }$ 小L 最近沉迷于塞尔达传说:荒野之息(The Legend of Zelda: Breath of The Wild)无法自拔,他尤其喜欢游戏中的迷你挑战。 游戏中有一个叫做“LCT” 的挑战,它的规则是这样子的:现在有一个N 个点的 树(Tre ...
分类:
其他好文 时间:
2019-03-25 20:45:18
阅读次数:
179
内存管理机制:引用计数、垃圾回收、内存池 引用计数: 引用计数是一种非常高效的内存管理手段,当一个Python对象引用时其引用计数加一,当其不再被一个变量引用时则减一。当引用计数等于0时对象被删除。 1.引用计数: 引用计数也是一种垃圾收集机制,而且也是一种最直观,最简单的垃圾收集技术。当 Pyth ...
分类:
编程语言 时间:
2019-03-25 20:45:00
阅读次数:
211
HDU 不要62 题目传送门 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) 问题描述: 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新 ...
分类:
其他好文 时间:
2019-03-25 20:44:42
阅读次数:
187
例如 1: create table if not exists employee(eid integer auto_increment primary key,name varchar(5),age,integer,salary integer,depart varchar(5),workage ...
分类:
其他好文 时间:
2019-03-25 20:44:22
阅读次数:
189
大型互联网架构 解决问题的通用思路是将分而治之(divide-and-conquer),将大问题分为若干个小问题,各个击破。在大型互联网的架构实践中,无一不体现这种思想。 架构目标 低成本:任何公司存在的价值都是为了获取商业利益。在可能的情况下,希望一切都是低成本的。 高性能:网站性能是客观的指标, ...
分类:
其他好文 时间:
2019-03-25 20:43:52
阅读次数:
243
题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 测试序列 功能测试(输入普通的二叉树;二叉树的左右节点都没有左/右子树) 特殊输入测试(只有一个节点;空树) 解题思路 1)递归方法,取左右子树最大的深度+1。根节点也 ...
分类:
其他好文 时间:
2019-03-25 20:43:37
阅读次数:
183
思路 "思路就是这个题" 注意POJ数据较强,算phi需要预处理质因数,然后不能define int long long否则会TLE 还要注意P不一定是质数,所以分子要先除掉n 代码 cpp include include include include using namespace std; i ...
分类:
其他好文 时间:
2019-03-25 20:43:06
阅读次数:
158
汉诺塔又称河内塔,是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 64显然是太大了, ...
分类:
其他好文 时间:
2019-03-25 20:42:15
阅读次数:
191
策略模式,将一组特定的行为和算法封装成类,以适应某些特定的上下文环境,达到承上启下的作用。使用策略模式,能够极大地简化代码使其更优雅、更易于维护,降低了类与类之间的耦合。 eg:假如有一个电商网站系统,针对男性女性用户要各自跳转到不同的商品类目,并且所有的广告位展示不同的广告。在传统的代码中,都是在 ...
分类:
其他好文 时间:
2019-03-25 20:41:57
阅读次数:
195
1 package cn.coreqi.security.controller; 2 3 import org.junit.Before; 4 import org.junit.Test; 5 import org.junit.runner.RunWith; 6 import org.springf... ...
分类:
编程语言 时间:
2019-03-25 20:41:31
阅读次数:
178
一.Scrapy五大核心组件工作流程 1.核心组件 2.工作流程 1. spider中的url被封装成请求对象交给引擎(每一个url对应一个请求对象); 2. 引擎拿到请求对象之后, 将其全部交给调度器; 3. 调度器拿到所有请求对象后, 通过内部的过滤器过滤掉重复的url, 最后将去重后的所有ur ...
分类:
其他好文 时间:
2019-03-25 20:41:14
阅读次数:
201
文件的绝对路径 os.path.abspath (path) 并非文件真实所在路径 文件的路径嫁接 os.path.join (path) 反而可以得出文件本身所在路径 判断文件是否为文件夹 os.isdir(path) 返回True/False 判断文件是否为文件 os.isfile 同上 列出文 ...
分类:
Web程序 时间:
2019-03-25 20:40:58
阅读次数:
255
#程序出了异常怎么办? #使用异常处理模块来捕获错误和代码异常,或清理代码 #可以通过程序改变控制流程的事件 #错误处理 #try/except:捕获或恢复异常 #try/finally:执行清理工作,无论是否发生异常 #raise:手动触发异常 #with / as : 实现上下文管理器 #案列 ...
分类:
其他好文 时间:
2019-03-25 20:40:44
阅读次数:
165
Hibernate,最早听说大概已经是在大学的时候了,这些年过去了,居然从来没有翻看过它的源代码,到现在混迹了这么多年之后,才蓦然回首这些最美的东西没有及时学习,翻看真是追悔莫及,如果上天再给我一次机会的话,大概最迟在3年的时候,我已经翻看了她。 之所以从0.8版本开始,当然是因为这个版本最“干净” ...
分类:
Web程序 时间:
2019-03-25 20:40:25
阅读次数:
202
★1.File类定义: 文件和目录路径的抽象表达形式,java中将路径或者文件封装成File对象。 2.File类的静态成员变量(pathSeparator 分隔符,字符串 separator分隔符) 例: 3.File类的构造方法(三种重载方式) 1.传递路径名 2.传递字符串:父路径 传递字符串 ...
分类:
其他好文 时间:
2019-03-25 20:39:46
阅读次数:
183