最长无重复字符的子串。 题意是给一个input字符串,请输出其最长的,没有重复字符的substring。这是two pointer/sliding window的基础题。例子 Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer ...
分类:
其他好文 时间:
2020-01-14 09:18:01
阅读次数:
72
Given an integer n. No-Zero integer is a positive integer which doesn't contain any 0 in its decimal representation. Return a list of two integers [A, ...
分类:
其他好文 时间:
2020-01-14 09:17:43
阅读次数:
100
客户端负载均衡器:Rbbion Ribbon是一个客户端负载均衡器,可以让您对HTTP和TCP客户端的行为进行大量控制。 Feign已使用Ribbon,因此如果您使用的是@FeignClient,则此部分也适用。 Ribbon中的一个核心概念是指定客户端的概念.每个负载均衡器都是组件集成的一部分,这 ...
分类:
编程语言 时间:
2020-01-14 09:17:30
阅读次数:
99
``` #include #include #include #pragma comment(lib, "Mpr.lib") using namespace std; int wmain(int argc,wchar_t * argv[]) { /* DWORD WNetAddConnection2... ...
分类:
其他好文 时间:
2020-01-14 09:17:14
阅读次数:
97
进程(process)和线程(thread)是操作系统的基本概念 1.计算机的核心是CPU,它承担了所有的计算任务 2.单个CPU一次只能运行一个任务 3.进程它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态 4.一个进程可以包括多个线程。 5.一个进程的内存 ...
分类:
编程语言 时间:
2020-01-14 09:16:58
阅读次数:
78
使用ssh远程连接另一台服务器 ssh <username>@ip #username为要登陆的用户名 如图,输入密码后报权限错误(已经确认,密码是正确的) 原因: usrname登录名不一致 修改username后,即可ssh登录成功 参考文档:SSH登陆:Permission denied, p ...
分类:
系统相关 时间:
2020-01-14 09:16:45
阅读次数:
117
vector是同一种类型的对象的集合,每个对象都有一个对应的证书索引值。和string对象一样,标准库将负责管理与存储元素相关的内存,我们把vector称为容器,因为他可以包含其他对象。一个容器中的所有对象必须是同一种类型 使用vector之前,必须包含相应的头文件。 vector是一个类模板(cl ...
分类:
编程语言 时间:
2020-01-14 09:16:34
阅读次数:
81
给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果: [ [3], [9,20], [15,7]] 来源:力扣(LeetCode)链接:htt ...
分类:
其他好文 时间:
2020-01-14 09:16:13
阅读次数:
61
1、逆元线性筛 const int mod = 1e; const int maxn = 10005; int inv[maxn]; inv[1] = 1; for(int i = 2; i < 10000; i++) inv[i] = inv[mod % i] * (mod - mod / i) ...
分类:
其他好文 时间:
2020-01-14 09:15:47
阅读次数:
70
事件冒泡: 结构上,(非视觉上)嵌套关系的元素,会存在事件冒泡的功能,即同一事件,自子元素冒泡向父元素。(自底向上) 事件捕获: 结构上,(非视觉上)嵌套关系的元素,会存在事件捕获的功能,即同一事件,自父元素捕获向子元素。(自顶向下) IE没有捕获事件 触发顺序,先捕获,后冒泡 focus, blu ...
分类:
其他好文 时间:
2020-01-14 09:15:23
阅读次数:
78
首先Windows操作系统需要安装git. 安装完成后,再到任意的文件夹内,点击右键.选择git bash here 打开之后,输入ssh-keygen,一路按enter键. 全部结束后,再到C:\Users\Administrator\.ssh 文件夹下,打开id_rsa.pub文件,复制文件内的 ...
一、异常处理的结构 1、try后面代码块报错的话执行except 语句后面的代码块: Exception:包括所有类型的错误 二、其他 1、主动触发异常 raise Exception("信息") 应用:数据库连接错误,返回False,选择打印日志报错: 2、自定义异常 用法__str__ ...
分类:
编程语言 时间:
2020-01-14 00:14:22
阅读次数:
93
重新认识基本类型的变量 变量的基本逻辑——有定才有变。在人看来,固定的是名字,变化的是名字对应的值。对计算机来说,固定的是地址,变化的是它的值。 理解计算机如何使用内存来完成变量的功能的: 内存就像一堆白纸,只能通过页码编号进行访问,也就是所谓的内存地址。 变量就是使用一个固定地址加上这个地址对应的 ...
分类:
编程语言 时间:
2020-01-14 00:14:06
阅读次数:
231
一、定期同步和自动同步的区别 定期同步: 执行备份的时间固定,延期明显,实时性差 当同步源长期不变化时,密集的定期任务是浪费资源的。 自动同步: 一旦同步源出现变化,立即启动备份,实时性好 只要同步源无变化,则不执行备份,节省资源。 二、inotify 1、inotify 简介 inotify 是一 ...
分类:
其他好文 时间:
2020-01-14 00:13:50
阅读次数:
111
转:jianshu.com/p/91c1d5e059bd 1、缓存功能 redis.png 缓存设计主要问题: 缓存穿透; 缓存击穿; 缓存与数据库不一致; 缓存热点数据; https://www.cnblogs.com/scholar-xie/p/7111132.html http://www.c ...
分类:
其他好文 时间:
2020-01-14 00:13:30
阅读次数:
129
1.Shell shell是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的系统级程序 2.shell编程打印hello world 2.1 代码部分 代码解释: 1. !/bin/bash: ? 告诉计算机,使用bash解释器来执行代码 2.echo: ? 控制台输出 ...
分类:
系统相关 时间:
2020-01-14 00:13:17
阅读次数:
269
转:https://www.jianshu.com/p/c723cb3d0483 一、持久化 1、RDB RDB.png save命令会阻塞当前redis服务,已经废弃。bgsave命令只有在fork子线程的时候阻塞。 触发RDB的操作: 手动执行bgsave命令; 使用save相关配置,如“sav ...
分类:
其他好文 时间:
2020-01-14 00:12:41
阅读次数:
237