首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
python
领带衬有黄金
创建于2021-09-24
订阅专栏
python的奇淫技巧
等 1 人订阅
共58篇文章
创建于2021-09-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
多业务线下Flask-Sqlalchemy使用
1. 背景 我们在查询数据时 需要使用到公共字段例如业务线字段product_line但我们只想查询AAA。这时候如果在所有的查询条件上都加上AAA 的话逻辑太过分散,所以我们采用中间拦截方式进行重写
☆☆☆最长公共子串与最长公共子序列
1. 题目背景 2. 最长公共子串 给出两个字符串 a 和 b 的最长连续公共子串的长度。 例如 "abcbcde" 和 "bbcbce" 的最长连续公共子串是 "bcbc" ,长度为 4。 核心代码
力扣334:递增的三元子序列
1. 题目 https://leetcode.cn/problems/increasing-triplet-subsequence/ 2. 解析 使用两个变量 分别接收最小值和中间值 如果还有大于中间
力扣 15. 三数之和
1. 题目 https://leetcode.cn/problems/3sum/ 2. 解析 3. 核心代码
力扣14. 最长公共前缀
1. 题目 https://leetcode.cn/problems/longest-common-prefix/ 2. 题解 先找出数组中字典序最小和最大的字符串,最长公共前缀即为这两个字符串的公共
盛最多水的容器
1. 题目 https://leetcode.cn/problems/container-with-most-water/ 2. 解析 使用双指针,如果我们移动数字较大的那个指针,那么前者「两个指针指
力扣8. 字符串转换整数 (atoi)
1. 题目 https://leetcode.cn/problems/string-to-integer-atoi/ 2. 考点 数字界限 [-231,231-1] 从前到后只有空格 所以需要针对空格
nginx 面试总结
1. 什么是Nginx? Nginx 是一个轻量级/高性能的反向代理Web服务器,他实现非常高的反向代理、负载均衡,可以处理2-3w并发连接数,官方监测能支持5w并发。 2. 为什么使用Nginx?
力扣6. Z 字形变换
1. 题目 https://leetcode.cn/problems/zigzag-conversion/ 2. 解析 3. 核心代码
力扣567. 字符串的排列
1. 题目 https://leetcode.cn/problems/permutation-in-string/ 2. 题解 采用滑动窗口解法 3. 核心代码 -> 滑动窗口方法 -> 取巧法
力扣76. 最小覆盖子串
1. 题目 https://leetcode.cn/problems/minimum-window-substring/ 2. 题解 滑动窗口的思想: 用i,j表示滑动窗口的左边界和右边界,通过改变i
力扣30.串联所有单词的子串
1. 题目 https://leetcode.cn/problems/substring-with-concatenation-of-all-words/ 2. 解析 使用滑动窗口,注意长度相同的wo
力扣 3. 无重复字符的最长子串
1. 题目 https://leetcode.cn/problems/longest-substring-without-repeating-characters/ 2. 解析 使用滑动窗口进行解法
进程、线程、协程
1. 并行与并发 并发:在操作系统中,某一时间段,几个程序在同一个CPU上运行,但在任意一个时间点上,只有一个程序在CPU上运行 当有多个线程时,如果系统只有一个CPU,那么CPU不可能真正同时进行多
LeeCode_415. 字符串相加
1. 题目 https://leetcode.cn/problems/add-strings/ 2. 解析 字符串相加,采用末尾相加,直到加到两个数的第一位,最后需要判断商是否大于0。使用双指针解法
97. 交错字符串
1. 题目 https://leetcode.cn/problems/interleaving-string/ 2. 解析 使用动态规划 确定方程式 dp[i][j] = (dp[i][j - 1]
Mysql
1. Mysql背景 mysql 是一个最流行并且典型的关系型数据库,体积小,速度快,成本低。 2. 数据库三大范式 第一范式: 每个列都不可以再拆分 第二范式: 在第一范式基础上,非主键列完全依赖于
微服务
1. 什么是微服务? 2. 微服务之间是如何通讯的? 3. 分布式系统面临的问题 服务雪崩 多个微服务调用时,可能出现某个微服务调用响应时间过长,那个微服务就会占用很多的资源,会引起系统崩溃 解决方案
MQ 面试要点
为什么要使用MQ 当面试官问出 “为什么要使用MQ” 时,其实也就是在问 MQ 有哪些作用? 1. 解耦 一个项目随着业务迭代会不断增加下游调用方,按照传统方式,那么每增加一个下游,就需要修改一次当前
最长公共子串
1. 题目 最长公共子串(Longest Common Substring): 是指两个字符串中最长连续相同的子串长度。 例如:str1=“1AB2345CD”,str2=”12345EF”,则str
下一页