[TOC] 前端与算法 leetcode 8. 字符串转换整数 (atoi) 题目描述 请你来实现一个?atoi?函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多 ...
分类:
编程语言 时间:
2019-11-21 23:05:48
阅读次数:
125
题目描述: 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 思路分析: 思路一:排序+遍历,如果是升序,那就是返回nums[n-k],如果是降序,那就是返回nums[k-1] 时间复杂度:O(Nlogn) 空间复杂度:O( ...
分类:
编程语言 时间:
2019-11-20 15:34:02
阅读次数:
81
异步解释:(个人专属理解,可能有bug) 比如一个异步方法里面有三句话,先执行其中第一句话,若执行到第二句话时的时间较长, 便会开辟多一个线程,一边执行异步方法里的第二句话,一边又执行异步方法外面的方法, 等到异步方法里面的第二句话完全执行完再跳进异步方法里面执行第三句话 大佬总结与博客:https ...
1.它是限流算法中最简单最容易的一种算法 计数器实现限流 每分钟只允许10个请求 第一个请求进去的时间为startTime,在startTime + 60s内只允许10个请求 当60s内超过十个请求后,拒绝,不超过,到第60s 重新设置时间 package com.aiyuesheng.utils; ...
分类:
其他好文 时间:
2019-11-18 12:37:59
阅读次数:
83
之前折腾树莓派时,不小心用Win32DiskImager把zip文件当作img写入tf卡中,之后便出现许多问题,电脑无法识别tf卡,找不到盘符,寻找许多格式化工具,恢复工具均失败,之后无意间接触到diskpart这个分区工具,便试了一下,结果竟然成功恢复了. "参考博客" 按照他的步骤走到第七步格式 ...
分类:
其他好文 时间:
2019-11-16 00:45:57
阅读次数:
76
最近在写一个网站,想要用一行显示摘要的一段,结果,摘要内容太长,挤到第二行去了 就在想有什么办法让控制它的显示字数,剩下的用省略号表示呢?然后就看到了这个回答:https://zhidao.baidu.com/question/1947038502220730948.html 亲测有用 改完的显示是 ...
分类:
Web程序 时间:
2019-11-15 22:03:24
阅读次数:
313
python有众多的版本,每个版本功能差异较大,在使用过程中经常会遇到第三方库依赖的python版本和系统的版本不一致的情况,同时又因为系统底层需要调用当前版本的python,所以不能随意变更系统python版本,在这种情况下会有多个python版本共存的情况。于是python多环境管理工具就应运而生了,virtualenv和Pyenv。Pyenv和virtualenv均为python管理工具,不
分类:
编程语言 时间:
2019-11-14 23:59:22
阅读次数:
142
Windows安装MySQL 一、下载 第一步:打开网址, ,点击downloads之后跳转到 第二步 :跳转至网址 ,选择Community选项 第三步 :点击MySQL Community Server进入 页面,再点击5.6版本的数据库 第四步:windows操作系统 点击5.6版本之后会跳转 ...
分类:
数据库 时间:
2019-11-14 20:21:13
阅读次数:
97
一、首先介绍一下什么叫尺取 过程大致分为四步: 1.初始化左右端点,即先找到一个满足条件的序列。 2.在满足条件的基础上不断扩大右端点。 3.如果第二步无法满足条件则到第四步,否则更新结果。 4.扩大左端点,并且回到第二步。 很明显如果要这样做,那么这个序列要是一个有顺序的序列,因为这样的话保证左端 ...
分类:
其他好文 时间:
2019-11-13 22:27:16
阅读次数:
94
sql语句实现分页查询 Oracle mysql 查询第1条到第10条的数据的sql是:select * from table limit 0,10; ->对应我们的需求就是查询第一页的数据:select * from table limit (1-1)*10,10; 查询第10条到第20条的数据的 ...
分类:
其他好文 时间:
2019-11-13 22:15:59
阅读次数:
87